Commit 420afa73 authored by Bernhard Rumpe's avatar Bernhard Rumpe

BR-sy

parent e090f192
Pipeline #260114 passed with stage
in 9 minutes and 27 seconds
......@@ -5,7 +5,6 @@ package de.monticore.lang.embeddedmontiarc;
/**
* Grammar for EmbeddedMontiArc.
*
* @author Michael von Wenckstern, Nina Pichler, Sascha Schneiders, Sining Wang, Yu Qiao
*/
grammar EmbeddedMontiArc extends de.monticore.lang.monticar.Common2 {
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.embeddedmontiarc;
import de.se_rwth.commons.logging.Log;
/**
* @author Sascha Schneiders
*/
public class LogConfig extends Log {
static Log log;
......
......@@ -10,7 +10,6 @@ import de.se_rwth.commons.logging.Log;
* Ensures, that component names startVal in upper-case. This is required for inner components, see
* {@link EmbeddedMontiArcModelNameCalculator}.
*
* @author Robert Heim
*/
public class ComponentCapitalized implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -13,7 +13,6 @@ import java.util.Set;
import java.util.stream.Collectors;
/**
* @author (last commit) Crispin Kirchner
*/
public class ComponentWithTypeParametersHasInstance
implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -10,7 +10,6 @@ import de.se_rwth.commons.logging.Log;
import java.util.function.Predicate;
/**
* @author Crispin Kirchner
*
* Implementation of CO1 and CO2
*/
......
......@@ -14,8 +14,6 @@ import java.util.List;
* E.g.: Wrong: A[int x = 5, int y]
* Right: B[int x, int y = 5]
*
* @author (last commit) $Author$
* @since TODO: add version number
*/
public class DefaultParametersHaveCorrectOrder
implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -7,7 +7,6 @@ import de.monticore.lang.embeddedmontiarc.embeddedmontiarc._cocos.*;
/**
* Bundle of CoCos for the MontiArc language.
*
* @author Robert Heim
*/
public class EmbeddedMontiArcCoCos {
public static EmbeddedMontiArcCoCoChecker createChecker() {
......
......@@ -13,7 +13,6 @@ import java.util.List;
/**
* Implements R1 and R2
*
* @author Crispin Kirchner
*/
public class InPortUniqueSender implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -11,7 +11,6 @@ import de.se_rwth.commons.logging.Log;
* Ensures, that packages of components are lower-case. This is required for inner components, see
* {@link EmbeddedMontiArcModelNameCalculator}.
*
* @author Robert Heim
*/
public class PackageLowerCase implements EmbeddedMontiArcASTEMACompilationUnitCoCo {
......
......@@ -10,7 +10,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Crispin Kirchner
*/
public class ParameterNamesUnique implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -17,7 +17,6 @@ import java.util.stream.Collectors;
* (non-atomic) component itself while CV6 checks that a subcomponent is connected in its
* <em>outer context</em> (i.e. the outer component).
*
* @author ahaber, Robert Heim
*/
public class PortUsage implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -13,7 +13,6 @@ import java.util.Optional;
/**
* Implements R3 and R4 from AHs PhD thesis
*
* @author Crispin Kirchner
*/
public class ReferencedSubComponentExists implements EmbeddedMontiArcASTSubComponentCoCo {
......
......@@ -15,7 +15,6 @@ import java.util.Optional;
/**
* Implementation of R7
*
* @author Crispin Kirchner
*/
public class SimpleConnectorSourceExists implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -19,7 +19,6 @@ import java.util.stream.Collectors;
* (non-atomic) component itself while CV6 checks that a subcomponent is connected in its
* <em>outer context</em> (i.e. the outer component).
*
* @author ahaber, Robert Heim
*/
public class SubComponentsConnected implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -6,7 +6,6 @@ import de.monticore.lang.embeddedmontiarc.embeddedmontiarc._cocos.EmbeddedMontiA
import de.se_rwth.commons.logging.Log;
/**
* @author Crispin Kirchner
*/
public class TopLevelComponentHasNoInstanceName
implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -11,7 +11,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author (last commit) Crispin Kirchner
*/
public class TypeParameterNamesUnique implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -13,7 +13,6 @@ import java.util.stream.Collectors;*/
/**
* Checks that names of invariants within a component are unique.
*
* @author Arne Haber, Robert Heim
*/
/*public class UniqueConstraint implements EmbeddedMontiArcASTComponentCoCo {
......
......@@ -15,7 +15,6 @@ import java.util.List;
* Checks that port names are unique (including implicit port names derived from ports without a
* name).
*
* @author Arne Haber, Robert Heim
*/
public class UniquePorts implements EmbeddedMontiArcASTInterfaceCoCo {
......
......@@ -15,7 +15,6 @@ import java.nio.file.attribute.BasicFileAttributes;
import java.util.*;
/**
* @author Sascha Schneiders
*/
public class ComponentScanner {
protected String FILE_ENDING = "ema";
......
......@@ -13,7 +13,6 @@ import java.util.stream.Collectors;
/**
* TODO: Write me!
*
* @author Robert Heim, Michael von Wenckstern
*/
public class ASTComponent extends ASTComponentTOP {
......
......@@ -7,7 +7,6 @@ import de.monticore.symboltable.types.references.ActualTypeArgument;
import de.monticore.symboltable.types.references.TypeReference;
/**
* @author Sascha Schneiders
*/
public class ActualTypeArgumentASTElement extends ActualTypeArgument {
......
......@@ -7,7 +7,6 @@ import de.monticore.symboltable.types.references.ActualTypeArgument;
import de.monticore.symboltable.types.references.TypeReference;
/**
* @author Sascha Schneiders
*/
public class ActualTypeArgumentNode extends ActualTypeArgument {
ASTNode node;
......
......@@ -25,7 +25,6 @@ import de.monticore.lang.monticar.ts.MCTypeSymbol;
/**
* The MontiArc Language
*
* @author Robert Heim, Michael von Wenckstern
*/
public class EmbeddedMontiArcLanguage extends EmbeddedMontiArcLanguageTOP {
......
......@@ -32,7 +32,6 @@ import de.se_rwth.commons.logging.Log;
/**
* Created by Michael von Wenckstern on 30.05.2016.
*
* @author Michael von Wenckstern
*/
public class EmbeddedMontiArcModelLoader extends EmbeddedMontiArcModelLoaderTOP {
......
......@@ -28,7 +28,6 @@ import de.se_rwth.commons.Splitters;
* full-qualified name, e.g.:<br/>
* a.b.C.D.E -> a.b.C
*
* @author Robert Heim, Michael von Wenckstern
*/
public class EmbeddedMontiArcModelNameCalculator
extends CommonModelNameCalculator {
......
......@@ -42,7 +42,6 @@ import static de.monticore.lang.embeddedmontiarc.embeddedmontiarc._symboltable.E
/**
* Visitor that creats the symboltable of an EmbeddedMontiArc AST.
*
* @author Sascha Schneiders, Sining Wang, Yu Qiao
*/
public class EmbeddedMontiArcSymbolTableCreator extends EmbeddedMontiArcSymbolTableCreatorTOP {
......
......@@ -38,7 +38,6 @@ import static de.monticore.numberunit.Rationals.doubleToRational;
/**
* @author Sascha Schneiders
*/
public class EmbeddedMontiArcSymbolTableHelper {
......
......@@ -12,7 +12,6 @@ import java.text.DecimalFormat;
/**
* Only used for getting expression value
*
* @author Sascha Schneiders
*/
public class UnitNumberExpressionSymbol extends CommonSymbol implements TextualExpression {
protected ASTUnitNumberExpression unitNumberExpression;
......
......@@ -16,7 +16,6 @@ import java.util.Collection;
/**
* Created by Michael von Wenckstern on 13.06.2016.
*
* @author Michael von Wenckstern
* This class allows to modify {@see EMAComponentSymbol},
* if you do so the symbol table may not be consistent.
* Especially you need to call {@see EMAComponentInstanceSymbolCreator#createInstances}
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.embeddedmontiarc.embeddedmontiarc._symboltable.cncMode
/**
* TODO Do we really need this?
*
* @author Robert Heim
*/
public class EMAComponentImplementationKind
implements de.monticore.symboltable.SymbolKind {
......
......@@ -6,7 +6,6 @@ import de.monticore.symboltable.CommonSymbol;
/**
* TODO Do we really need this?
*
* @author Robert Heim
*/
public abstract class EMAComponentImplementationSymbol
extends CommonSymbol {
......
......@@ -31,7 +31,6 @@ import static de.monticore.symboltable.Symbols.sortSymbolsByPosition;
/**
* Symbol for component definitions.
*
* @author Robert Heim
*/
public class EMAComponentSymbol extends CommonScopeSpanningSymbol implements EMAElementSymbol{
......
......@@ -16,7 +16,6 @@ import java.util.*;
/**
* Symboltable entry for connectors.
*
* @author Arne Haber, Michael von Wenckstern
*/
public class EMAConnectorSymbol extends CommonSymbol implements EMAElementSymbol {
......
......@@ -25,7 +25,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class EMAPortHelper {
/**
......
......@@ -15,7 +15,6 @@ import java.util.*;
import java.util.stream.Collectors;
/**
* @author Michael von Wenckstern
* Created by Michael von Wenckstern on 23.05.2016.
* The aim of this class is to have real component instances<br>
* component A {
......
......@@ -19,7 +19,6 @@ import java.util.Set;
/**
* Created by Michael von Wenckstern on 23.05.2016.
*
* @author Michael von Wenckstern
*/
public class EMAComponentInstanceSymbolCreator {
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.embeddedmontiarc.embeddedmontiarc._symboltable.instanc
/**
* Symbol kind of component instances.
*
* @author Robert Heim
*/
public class EMAComponentInstantiationKind
implements de.monticore.symboltable.SymbolKind {
......
......@@ -17,7 +17,6 @@ import de.monticore.symboltable.types.references.TypeReference;
/**
* Represents an instance of a component.
*
* @author Robert Heim
*/
public class EMAComponentInstantiationSymbol extends CommonScopeSpanningSymbol implements EMAElementInstanceSymbol {
......
......@@ -14,7 +14,6 @@ import java.util.Optional;
/**
* Symboltable entry for connectors.
*
* @author Arne Haber, Michael von Wenckstern
*/
public class EMAConnectorInstanceSymbol extends EMAConnectorSymbol implements EMAElementInstanceSymbol {
......
......@@ -16,7 +16,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class InstanceInformation {
protected String compName;
......
......@@ -8,7 +8,6 @@ import java.util.List;
import java.util.Optional;
/**
* @author Sascha Schneiders
*/
public class InstancingRegister {
public static List<InstanceInformation> instanceInformation = new ArrayList();
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.embeddedmontiarc.embeddedmontiarc.types;
import de.monticore.types.types._ast.ASTType;
/**
* @author Sascha Schneiders
*/
public class EMAVariable {
protected ASTType type;
......
......@@ -13,7 +13,6 @@ import java.util.Iterator;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class TypesPrinterImpl {
......
......@@ -2,7 +2,6 @@
package de.monticore.lang.embeddedmontiarc.helper;
/**
* @author Sascha Schneiders
*/
public class ASTExpressionPrinter {
......
......@@ -13,7 +13,6 @@ import de.se_rwth.commons.logging.Log;
/**
* TODO: Implement
*
* @author Robert Heim
*/
public class ArcTypePrinter {
......
......@@ -2,8 +2,6 @@
package de.monticore.lang.embeddedmontiarc.helper;
/**
* @author Arne Haber
* @date 01.04.2010
*/
public enum AutoconnectMode {
AUTOCONNECT_PORT,
......
......@@ -21,7 +21,6 @@ import static de.monticore.numberunit.Rationals.doubleToRational;
* The ConstantPortHelper manages constant Port names and sets the constantValue from the AST elements. Constant Ports are used
* by constant Connectors to connect their value to other ports.
*
* @author Sascha Schneiders, Alexander Hellwig
*/
public class ConstantPortHelper {
private static int lastID = 1;
......
......@@ -27,7 +27,6 @@ import java.util.stream.Collectors;
/**
* TODO This class should be removed by putting its methods in JavaDSL (or even MC/Types) project.
*
* @author Robert Heim
*/
public class EMAJavaHelper {
private final static MontiCarSymbolFactory jSymbolFactory = new MontiCarSymbolFactory();
......
......@@ -25,7 +25,6 @@ import java.util.ArrayList;
import java.util.List;
/**
* @author Sascha Schneiders
*/
public class EMATypeHelper {
......
......@@ -12,7 +12,6 @@ import static com.google.common.base.Preconditions.checkNotNull;
/**
* Checks type compatibility of connected ports.
*
* @author ahaber, Robert Heim
*/
public class PortCompatibilityChecker {
/**
......
......@@ -14,7 +14,6 @@ import static com.google.common.base.Preconditions.checkNotNull;
/**
* Checks type compatibility of {@link ArcTypeReference}s.
*
* @author ahaber, Robert Heim
*/
public class TypeCompatibilityChecker {
private static int getPositionInFormalTypeParameters(List<MCTypeSymbol> formalTypeParameters,
......
......@@ -23,7 +23,6 @@ import static org.junit.Assert.*;
/**
* Tests for toString methods of EmbeddedMontiArc symbols.
*
* @author Michael von Wenckstern
*/
public class ExpandedComponentInstanceTest extends AbstractSymtabTest {
......
......@@ -28,7 +28,6 @@ import org.junit.Ignore;
import org.junit.Test;
/**
* @author Sascha Schneiders, Sining Wang, Yu Qiao
*/
public class ParserTest {
public static final boolean ENABLE_FAIL_QUICK = false;
......@@ -99,7 +98,6 @@ public class ParserTest {
/**
* Visits files of the given file ending and checks whether they are parsable.
*
* @author Robert Heim
* @see Files#walkFileTree(Path, java.nio.file.FileVisitor)
*/
private static class ParseTest extends SimpleFileVisitor<Path> {
......
......@@ -30,7 +30,6 @@ import static org.junit.Assert.assertTrue;
/**
* This is a symbol table test.
*
* @author Sascha Schneiders, Sining Wang, Yu Qiao
*/
public class SymtabTest extends AbstractSymtabTest {
@BeforeClass
......
......@@ -21,7 +21,6 @@ import java.util.stream.Collectors;
import static org.junit.Assert.*;
/**
* @author (last commit) Crispin Kirchner
*/
public class AbstractCoCoTest extends AbstractSymtabTest {
......
......@@ -4,7 +4,6 @@ package de.monticore.lang.embeddedmontiarc.cocos;
import org.junit.Test;
/**
* @author Sascha Schneiders
*/
public class BasicCoCoTest extends AbstractCoCoTest {
......
......@@ -17,8 +17,6 @@ import java.util.stream.Collectors;
import static org.junit.Assert.assertEquals;
/**
* @author Arne Haber
* @date 08.02.2010
*/
public class ConventionsTest extends AbstractCoCoTest {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment