Andis letzter Stand

This commit is contained in:
Sascha Speidel 2014-08-05 14:24:58 +02:00
parent 69668434da
commit 5c80215516
148 changed files with 6 additions and 2 deletions

0
.gitignore vendored Normal file → Executable file
View File

0
README.me Normal file → Executable file
View File

0
Readme.md Normal file → Executable file
View File

0
bin/.gitignore vendored Normal file → Executable file
View File

0
src/mycompiler/SyntaxTreeNode.java Normal file → Executable file
View File

0
src/mycompiler/mybytecode/ClassFileMember.java Normal file → Executable file
View File

0
src/mycompiler/myclass/Constructor.java Normal file → Executable file
View File

0
src/mycompiler/myclass/Field.java Normal file → Executable file
View File

0
src/mycompiler/myclass/FieldDeclaration.java Normal file → Executable file
View File

0
src/mycompiler/myclass/Generic.java Normal file → Executable file
View File

0
src/mycompiler/myclass/GenericDeclarationList.java Normal file → Executable file
View File

View File

0
src/mycompiler/myparser/GenericVarDeclarationList.java Normal file → Executable file
View File

0
src/mycompiler/myparser/JavaLexer.java Normal file → Executable file
View File

0
src/mycompiler/myparser/JavaParser.java Normal file → Executable file
View File

0
src/mycompiler/mystatement/LambdaParameter.java Normal file → Executable file
View File

0
src/typinferenz/FunNInterface.java Normal file → Executable file
View File

0
src/typinferenz/FunNMethod.java Normal file → Executable file
View File

0
src/typinferenz/GenericTypeInsertable.java Normal file → Executable file
View File

View File

@ -56,7 +56,11 @@ public class JavaCodeResult{
@Override
public boolean equals(Object obj){
throw new NotImplementedException();
if(!(obj instanceof JavaCodeResult))return false;
JavaCodeResult equals = (JavaCodeResult)obj;
if(!equals.getJavaCode().equals(this.getJavaCode()))return false;
if(!equals.getUnresolvedTPH().equals(this.getUnresolvedTPH()))return false;
return true;
}
}

0
src/typinferenz/TIPConstraints.java Normal file → Executable file
View File

0
src/typinferenz/TypeInsertable.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/Assumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/ClassAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/ConstructorAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/FieldAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/GenericVarAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/LocalVarAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/MethodAssumption.java Normal file → Executable file
View File

0
src/typinferenz/assumptions/ParameterAssumption.java Normal file → Executable file
View File

0
src/typinferenz/exceptions/DebugException.java Normal file → Executable file
View File

0
src/typinferenz/exceptions/ParserError.java Normal file → Executable file
View File

View File

0
src/typinferenz/typedeployment/SourcePatchPoint.java Normal file → Executable file
View File

2
src/typinferenz/typedeployment/TypeInsertPoint.java Normal file → Executable file
View File

@ -40,7 +40,7 @@ public class TypeInsertPoint extends SourcePatchPoint {
this.resultSet = resultSet;
this.node = insertNode;
}
/**
* Setzt den Typ dieses TypeInsertPoint in den übergebenen Quelltext ein.
* @param fileContent - der Quelltext

0
src/typinferenz/typedeployment/TypeInsertSet.java Normal file → Executable file
View File

0
test/bytecode/BytecodeTester.java Normal file → Executable file
View File

0
test/bytecode/EmptyClassTest.java Normal file → Executable file
View File

0
test/bytecode/FieldTest.jav Normal file → Executable file
View File

0
test/bytecode/GeneralTest.java Normal file → Executable file
View File

0
test/bytecode/MethodTest.java Normal file → Executable file
View File

0
test/mycompiler/test/lambda/GenericParameterTest.jav Normal file → Executable file
View File

0
test/mycompiler/test/lambda/GenericParameterTest.java Normal file → Executable file
View File

0
test/mycompiler/test/lambda/TestInterface.jav Normal file → Executable file
View File

0
test/mycompiler/test/lambda/TestInterface.java Normal file → Executable file
View File

0
test/mycompiler/test/lambda/testResults/LambdaTest.log Normal file → Executable file
View File

0
test/parser/BoundedParameter.jav Normal file → Executable file
View File

0
test/parser/FieldInitializationTest.jav Normal file → Executable file
View File

0
test/parser/GeneralParserTest.java Normal file → Executable file
View File

0
test/parser/GenericFieldVarTest.jav Normal file → Executable file
View File

0
test/parser/ImportTest.jav Normal file → Executable file
View File

0
test/plugindevelopment/InsertSingleTypeTest.java Normal file → Executable file
View File

0
test/plugindevelopment/MartinTestCases/Id.jav Normal file → Executable file
View File

View File

0
test/plugindevelopment/MartinTestCases/MatrixWhile.jav Normal file → Executable file
View File

View File

0
test/plugindevelopment/MartinTestCases/MethodId.jav Normal file → Executable file
View File

View File

0
test/plugindevelopment/MartinTestCases/MethodUse.jav Normal file → Executable file
View File

0
test/plugindevelopment/MartinTestCases/OL3.jav Normal file → Executable file
View File

0
test/plugindevelopment/MartinTestCases/Plus1.jav Normal file → Executable file
View File

View File

0
test/plugindevelopment/MartinTestCases/Tester.java Normal file → Executable file
View File

View File

View File

View File

0
test/plugindevelopment/MethodTypeInsertTest.jav Normal file → Executable file
View File

0
test/plugindevelopment/MethodTypeInsertTest.java Normal file → Executable file
View File

View File

0
test/plugindevelopment/ParameterInsertTest.java Normal file → Executable file
View File

0
test/plugindevelopment/ParameterTypeInsertTest.jav Normal file → Executable file
View File

View File

0
test/plugindevelopment/SingleTypeInsertTest.jav Normal file → Executable file
View File

0
test/plugindevelopment/SyntaxTreeTests.java Normal file → Executable file
View File

0
test/plugindevelopment/TRMEqualTest.java Normal file → Executable file
View File

0
test/plugindevelopment/TypeInsertSetEqualTest.jav Normal file → Executable file
View File

0
test/plugindevelopment/TypeInsertSetEqualTest.java Normal file → Executable file
View File

0
test/plugindevelopment/TypeInsertTester.java Normal file → Executable file
View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

0
test/plugindevelopment/TypeInsertTests/ImportTest.jav Normal file → Executable file
View File

0
test/plugindevelopment/TypeInsertTests/ImportTest.java Normal file → Executable file
View File

0
test/plugindevelopment/TypeInsertTests/ImportTest2.jav Normal file → Executable file
View File

View File

Some files were not shown because too many files have changed in this diff Show More