stan
4085c62231
Remove --enable-preview from pom.xml
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 59s
2024-08-15 15:25:59 +02:00
stan
8421023ea8
Set to Java 21
2024-08-15 15:23:06 +02:00
JanUlrich
852659dce6
Set Java Version to 21
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 58s
2024-08-08 12:32:07 +02:00
dholle
7012eb1d86
Remove jav-files
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 43s
2024-08-07 17:07:53 +02:00
dholle
7f1578a5b7
Fix build
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 43s
2024-08-07 17:02:27 +02:00
dholle
d176dfb1e3
Remove tests
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 44s
2024-08-07 16:51:46 +02:00
dholle
494ce63838
Remove everything that doesn't touch constraints
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 49s
2024-08-07 16:40:06 +02:00
dholle
edafbbc5a0
Fix #340
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 44s
2024-07-23 15:33:09 +02:00
dholle
ba8810e5df
I don't know why isFunctionalInterface returns true on things that aren't even interfaces but here we go
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 1m0s
2024-07-19 18:04:33 +02:00
dholle
63493ed0f7
Make lambdas castable
Build and Test with Maven / Build-and-test-with-Maven (push) Waiting to run
2024-07-19 17:26:39 +02:00
dholle
ec92b5d5e1
Work on Bug #332
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 46s
2024-06-13 17:23:19 +02:00
dholle
091a6b8f1f
Fix merge conflict
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 43s
2024-06-07 12:16:03 +02:00
dholle
60a1f3b220
Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 47s
2024-06-07 12:04:01 +02:00
dholle
7e6aeaf728
Make Function Types implement others to allow Subtyping, fixes #337
2024-06-07 12:03:16 +02:00
Ruben
ea217d16d5
Revert "feat: changes in Grammar and Parser so typeless Recs get recognised"
...
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m35s
This reverts commit 7650813bb7 .
2024-06-06 12:07:32 +02:00
Ruben
7650813bb7
feat: changes in Grammar and Parser so typeless Recs get recognised
Build and Test with Maven / Build-and-test-with-Maven (push) Has been cancelled
2024-06-06 12:06:28 +02:00
dholle
4880527d4d
Give an exception if a method has been duplicated
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 9m6s
2024-05-27 15:51:48 +02:00
dholle
50f2a29e1e
Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 8m1s
2024-05-27 12:17:24 +02:00
dholle
99f219de3b
Work on #338 , partially fixed
2024-05-27 12:14:00 +02:00
dholle
12bb613eb0
Fix test cases
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 7m42s
2024-05-24 12:46:26 +02:00
dholle
141e1cbc94
Make wildcard imports work again #330
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 7m6s
2024-05-23 11:39:56 +02:00
julian
5b4ea5a0c5
fix #327 and add support for glob syntax in classpath input
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 5m37s
2024-05-22 23:47:50 +02:00
dholle
b824680508
Fix #335
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m34s
2024-05-22 12:55:47 +02:00
dholle
295bf079b9
Add continue and do-while, close #331
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m15s
2024-05-21 12:14:12 +02:00
dholle
974582f7e5
Fix #333
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 5m57s
2024-05-17 10:49:45 +02:00
dholle
2ded0c9044
Add public
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m27s
2024-05-15 16:46:15 +02:00
pl@gohorb.ba-horb.de
c3343959c5
modified: ../resources/AllgemeinTest/Box.jav
...
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 6m43s
modified: ../resources/bytecode/javFiles/Box.jav
modified: ../src/test/java/AllgemeinTest.java
modified: ../src/test/java/TestComplete.java
2024-05-15 14:26:42 +02:00
pl@gohorb.ba-horb.de
39f04b1a1b
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
2024-05-14 22:53:52 +02:00
Pluemicke Martin
db01b0c8dd
new file: resources/AllgemeinTest/Box.jav
2024-05-14 22:50:20 +02:00
dholle
662756ac18
Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 5m26s
2024-05-10 16:51:10 +02:00
dholle
b0bf41968e
Bug325
2024-05-10 16:50:06 +02:00
pl@gohorb.ba-horb.de
2221b559ca
Implementierungen von Interfaces eingefuegt und Overriding ersetzt durch implementierung
...
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 6m2s
modified: ../src/main/java/de/dhbwstuttgart/syntaxtree/factory/ASTFactory.java
Overriding ersetzt durch implementierung (Umbennennung)
modified: ../resources/bytecode/javFiles/Matrix.jav
modified: ../src/main/java/de/dhbwstuttgart/syntaxtree/Method.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/Constraint.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/ConstraintSet.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
2024-05-10 14:16:23 +02:00
pl@gohorb.ba-horb.de
021b7ec9fe
Fehler vom vorigen korriert Commit
...
modified: ../resources/bytecode/javFiles/Matrix.jav
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/Constraint.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/ConstraintSet.java
modified: ../src/test/java/TestComplete.java
2024-05-08 09:07:22 +02:00
pl@gohorb.ba-horb.de
154d4823e4
isOverridden eingefuegt.
...
Problem beim Konvertioeren
modified: ../src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
modified: ../src/main/java/de/dhbwstuttgart/syntaxtree/Method.java
modified: ../src/main/java/de/dhbwstuttgart/syntaxtree/factory/ASTFactory.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/assumptions/MethodAssumption.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/Constraint.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/constraints/ConstraintSet.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/model/FiniteClosure.java
2024-05-08 00:14:21 +02:00
pl@gohorb.ba-horb.de
71dfe5d9e1
Bei diesem und vorigen Commit wurde der Bug #328
...
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 11m55s
#328
geloest.
1. src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
in der Methode copute wurden die methodSignatureConstraints der bereits zu Beginn
aufegloesten einer Oder Constraints in die Methodconstraints der Unifikation geschrieben
2. Elementtyp der linken Seiten der methodSignatureConstraints wurden von RefTypeOrTPHOrWildcardOrGeneric auf TypePlaceholder geaendert, weil dort nur TypePlaceholder geaendert.
3. src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.java
in der Methode prepareBlock wurde der Typ des Rückgabewerts des supercalls von Void auf eine
Freshtpevar gesetzt.
4. src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
in der unify2-Methode wurde am Ende der Aufruf der Substitution nach Hinzufuegen der
Methodconstraints auskommentiert -> hat zu nicht geloesten Constraints gefuehrt.
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
modified: src/test/java/TestComplete.java
2024-05-02 16:33:37 +02:00
pl@gohorb.ba-horb.de
58110c474a
mathStrucInteger.jav funktioniert gerade nicht
...
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 12m21s
modified: resources/bytecode/javFiles/Matrix.jav
modified: src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/StatementGenerator.java
modified: src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/statement/MethodCall.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/statement/NewClass.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/statement/SuperCall.java
modified: src/main/java/de/dhbwstuttgart/syntaxtree/statement/ThisCall.java
modified: src/main/java/de/dhbwstuttgart/typeinference/constraints/Constraint.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/FiniteClosure.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/model/ReferenceType.java
2024-05-02 00:13:45 +02:00
dholle
df2ec4b1ba
Fix #326 , convert captures to correct types
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m9s
2024-04-30 16:55:40 +02:00
dholle
2c66a1d6e6
add class file
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m58s
2024-04-29 10:27:23 +02:00
dholle
c76ee355d8
Add bug for #328
Build and Test with Maven / Build-and-test-with-Maven (push) Has been cancelled
2024-04-29 10:25:01 +02:00
dholle
a5c314c5c5
Fix #328
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m50s
2024-04-28 19:25:20 +02:00
dholle
cba35a4bec
Don't load source files twice
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m51s
2024-04-27 23:08:15 +02:00
dholle
b774281cbb
Add Ternary, fix #324
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m48s
2024-04-22 12:17:53 +02:00
dholle
9358130468
Fix package weirdness? See #322
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 3m3s
2024-04-18 11:51:08 +02:00
dholle
708aa64283
Fix current directory not being added to path
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m50s
2024-04-18 10:31:12 +02:00
dholle
c21e5202d6
Fix #323
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 3m14s
2024-04-18 10:20:35 +02:00
dholle
b3bd5cde10
Fix tests
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 3m58s
2024-04-15 16:44:34 +02:00
dholle
df78937ef3
Fix test case a bit
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m35s
2024-04-15 16:18:25 +02:00
dholle
7fb4824f8d
Add modulo, fix #319
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m53s
2024-04-12 15:40:22 +02:00
dholle
e0d71a6003
fix console
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m37s
2024-04-12 14:17:15 +02:00
dholle
49803385cf
Fix optional parameters
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m44s
2024-04-12 13:58:11 +02:00
dholle
39d02f792c
Deal with multiple source files properly, don't throw all the constraints together
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m21s
2024-04-12 10:48:13 +02:00
dholle
4fc78f494c
More poking around
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 3m1s
2024-04-10 10:22:34 +02:00
dholle
b752219d8c
Throw exception if class doesn't exist
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m11s
2024-04-10 10:03:59 +02:00
dholle
ec890356e4
Don't trim stack trace because some tests randomly fail and we need to know why
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m59s
2024-04-10 09:58:01 +02:00
dholle
d405b0c3a2
Merge branch 'targetBytecode' of ssh://gitea.hb.dhbw-stuttgart.de:2222/JavaTX/JavaCompilerCore into targetBytecode
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m51s
2024-04-10 09:42:47 +02:00
dholle
6c8657b7a8
Work on #308
2024-04-10 09:42:31 +02:00
pl@gohorb.ba-horb.de
bcce4cee19
modified: src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntacticSugar.java
...
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m21s
Im Visitor ReturnFinder wuder nicht beruecksichtigt, dass auch in einem Lambda-Ausdruck ein Reurn stehen kann, welchen die umgebenden Block nicht beendet.
2024-04-09 18:25:26 +02:00
dholle
e6cd4038e2
Fix bytecode error when calling interface functions
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m48s
2024-04-09 15:52:44 +02:00
dholle
e50f941b79
Merge branch 'targetBytecode' of ssh://gitea.hb.dhbw-stuttgart.de:2222/JavaTX/JavaCompilerCore into targetBytecode
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m33s
2024-04-09 14:59:16 +02:00
dholle
cb7d0e22cc
Fix #314
2024-04-09 14:58:43 +02:00
pl@gohorb.ba-horb.de
0d5be89310
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/Match.java
...
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m50s
modified: ../src/test/java/TestComplete.java
2024-04-09 01:50:42 +02:00
dholle
0b7f07108f
Fix #313
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m43s
2024-04-08 14:25:41 +02:00
dholle
6b0816c1c4
Add test for #309
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m47s
2024-04-08 14:02:57 +02:00
dholle
f66b9099f3
Fix #311
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m55s
2024-04-08 13:51:49 +02:00
dholle
da74898f9d
Fix #312
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m45s
2024-04-08 13:18:27 +02:00
dholle
46a7f61234
Fix #310
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m49s
2024-04-08 11:52:52 +02:00
dholle
e59accf7ee
Fix #308
Build and Test with Maven / Build-and-test-with-Maven (push) Has been cancelled
2024-04-08 11:40:46 +02:00
pl@gohorb.ba-horb.de
4b110244f2
new file: ../../AllgemeinTest/List.jav
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m46s
2024-04-07 17:31:05 +02:00
pl@gohorb.ba-horb.de
e37040f367
Bug 307 gefixt
...
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m51s
Changes to be committed:
modified: src/main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java
modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
modified: src/test/java/TestComplete.java
2024-04-03 00:11:01 +02:00
dholle
6850a8fa21
Decouple unify from the rest of the code
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m22s
2024-03-28 10:35:34 +01:00
dholle
877e5ed38a
Reversing alone would disturb the parameters ( #298 )
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 1m2s
2024-03-27 14:52:15 +01:00
dholle
82b4450857
Fix 298 for real this time?
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 1m3s
2024-03-27 14:39:43 +01:00
dholle
b70e435120
Work on issue
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 59s
2024-03-27 12:21:57 +01:00
dholle
3b14cd609f
Revert "Get rid of mutable state, hopefully fix #307 "
...
This reverts commit bc61fc2e1d .
2024-03-27 09:57:21 +01:00
dholle
8fdfbf875b
Fix #298 maybe?
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m42s
2024-03-26 17:31:48 +01:00
dholle
bc61fc2e1d
Get rid of mutable state, hopefully fix #307
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m57s
2024-03-26 16:54:24 +01:00
dholle
62f2e05f35
Add test case for #307
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m37s
2024-03-26 11:04:03 +01:00
dholle
606ce8b82d
Implement AND/OR/XOR, fix #305
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m26s
2024-03-26 10:54:32 +01:00
dholle
c84befae51
Add Negation operator ( fixes #304 )
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m41s
2024-03-25 17:05:20 +01:00
dholle
7f3c1686ec
Fix #303
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m37s
2024-03-25 15:10:47 +01:00
dholle
43da2ffbdc
Fix #302
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m47s
2024-03-25 14:49:18 +01:00
dholle
9472b5c86f
Types are weird in this one
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m23s
2024-03-25 13:51:56 +01:00
dholle
7cb0e9dbb7
Taking the super methods parameters should only happen for the types, fix #306
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m23s
2024-03-25 13:43:30 +01:00
dholle
e07521d9b6
Fix #298
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m33s
2024-03-25 12:14:03 +01:00
dholle
c2ee12397f
Work on issue
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m53s
2024-03-22 14:54:23 +01:00
dholle
e6321ff8bc
Fix gtvs being strange, #301
2024-03-21 17:40:42 +01:00
dholle
786e0a7a23
Fix #300 and also call private methods correctly
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m35s
2024-03-21 11:49:16 +01:00
dholle
1c63321b30
Fix #294
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m35s
2024-03-20 14:37:15 +01:00
dholle
1f74345324
Upload test for #298
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m16s
2024-03-19 15:19:57 +01:00
dholle
518f58e08f
Maybe null here was in fact right?
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m43s
2024-03-18 13:40:37 +01:00
dholle
0acfe6c0d4
Implement ThisCall ( fix #295 )
Build and Test with Maven / Build-and-test-with-Maven (push) Has been cancelled
2024-03-18 13:29:53 +01:00
dholle
c07d4d36e9
Fix wrong type conversion, see #297
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m51s
2024-03-18 12:14:03 +01:00
dholle
01e374eadd
Fix #296
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m29s
2024-03-18 10:14:40 +01:00
dholle
a1b5c0541b
Fix NPE in generics, probably because interface method don't have code
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m55s
2024-03-15 17:14:27 +01:00
dholle
66c8c307b0
Fix recursive packages
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m25s
2024-03-14 15:23:31 +01:00
dholle
ebd6a00a39
Fix the rest of the test cases
Build and Test with Maven / Build-and-test-with-Maven (push) Successful in 2m50s
2024-03-14 14:38:02 +01:00
dholle
f57d89c966
Manage imports per source file instead of globally, should fix #290
2024-03-14 13:51:20 +01:00
dholle
f9188e65ca
Public all the things
2024-03-14 13:50:56 +01:00
dholle
e354838491
Use wildcard constraint in foreach, fixes #291 and hopefully doesn't break anything
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m45s
2024-03-14 10:23:19 +01:00
dholle
e17f08263e
Fix <?> Wildcard not working in STG, fixes #287
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m23s
2024-03-13 11:42:32 +01:00
dholle
2cb84f9e2b
Ignore annotations in STG, fix #288
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m33s
2024-03-13 11:29:17 +01:00
dholle
83ae05ea4a
Fix #289
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m13s
2024-03-13 11:21:00 +01:00
dholle
26452eb5de
Fix #286
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 3m19s
2024-03-11 16:16:10 +01:00
dholle
38827544c9
Split up test and compile to improve readability
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m21s
2024-03-08 17:33:49 +01:00
dholle
ff905390e8
Limit stack traces
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m47s
2024-03-08 17:30:01 +01:00
dholle
2d9094ec4e
Redirect test output to file in order for the test output to be visible on gitea
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m28s
2024-03-08 17:20:54 +01:00
dholle
e27eb3a3fe
Fix #285
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m37s
2024-03-08 16:58:00 +01:00
dholle
73ca790711
Create folder
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 2m36s
2024-03-08 15:26:40 +01:00
dholle
452064398a
Update actions
Build and Test with Maven / Build-and-test-with-Maven (push) Failing after 58s
2024-03-08 15:08:45 +01:00
dholle
20d6cb8eb9
Remove sudo?
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 1m3s
2024-03-08 15:05:02 +01:00
dholle
b7f1db5d80
Update workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 7s
2024-03-08 15:00:17 +01:00
dholle
b327518921
Update workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 52s
2024-03-08 14:54:58 +01:00
dholle
945b47c762
Fix #284
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 8s
2024-03-08 14:42:49 +01:00
dholle
65a71ebe0c
Add test for #285 and partially fix it
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 7s
2024-03-08 14:00:52 +01:00
dholle
deeb67c4f7
Add test workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 1m0s
2024-03-07 14:41:50 +01:00
dholle
c92edeaf2a
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode
2024-03-07 10:44:37 +01:00
dholle
01e3d31f1a
Add Object methods to every interface, fixes #125
2024-03-06 14:10:57 +01:00
dholle
a90e9df1e8
Fix regression #283
2024-03-05 10:26:30 +01:00
pl@gohorb.ba-horb.de
1c1f5ae29f
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
2024-03-04 19:37:40 +01:00
pl@gohorb.ba-horb.de
8ab5bbd831
modified: src/test/java/AllgemeinTest.java
2024-03-04 19:37:10 +01:00
dholle
1877d7f170
Add test for #112
2024-03-04 12:19:56 +01:00
dholle
388614b220
Add testcase for LamRunnable
2024-03-04 12:00:29 +01:00
dholle
f2e43f180c
Add test for issue #125
2024-03-04 11:51:28 +01:00
dholle
59585296b0
Fix single expressions not converting to blocks. Fixes #123
2024-03-04 11:30:36 +01:00
dholle
f11d4b0716
Fix for loop overflowing the stack. Fixes #122
2024-03-04 10:58:26 +01:00
dholle
584690596e
Add filename to debug output, closes #126
2024-03-01 17:34:40 +01:00
dholle
9c6372c3ba
Thats probably important
2024-02-28 13:22:13 +01:00
dholle
688358aa33
Add more debug help
2024-02-28 13:16:32 +01:00
dholle
a60282414c
Add location information to constraints
2024-02-27 16:25:47 +01:00
dholle
75b9020cf9
Fix up Character
2024-02-26 15:02:15 +01:00
dholle
e88d4428c5
Fix constructor overloads getting picked with the wrong arity
2024-02-05 15:24:06 +01:00
dholle
dcfafe5995
Fix null literal
2024-02-05 14:46:00 +01:00
dholle
a035589647
Implement throw
2024-02-01 11:58:08 +01:00
dholle
9da763b361
Add instanceof
2024-01-31 17:27:18 +01:00
dholle
700ea125fc
Throw different exception
2024-01-30 15:46:02 +01:00
dholle
f18903834e
Fix super calls
2024-01-23 14:00:42 +01:00
dholle
b80cc726c8
Add ForEach loop
2024-01-19 16:29:59 +01:00
pl@gohorb.ba-horb.de
6cc40162da
Merge branch 'targetBytecode' of gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode
2023-12-15 13:49:35 +01:00
pl@gohorb.ba-horb.de
71899ac673
Please enter the commit message for your changes. Lines starting
...
with '#' will be ignored, and an empty message aborts the commit.
2023-12-15 13:47:25 +01:00
pl@gohorb.ba-horb.de
a84d1ffdd7
modified: ../src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
...
Resultmodell aktiviert
modified: ../src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
a < void und void < a => a = void.
2023-11-08 18:28:54 +01:00
pl@gohorb.ba-horb.de
a3d63a0266
modified: ../src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java
...
modified: ../src/test/java/TestComplete.java
2023-11-08 18:10:56 +01:00
pl@gohorb.ba-horb.de
dcc2da85c5
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
2023-11-07 00:13:53 +01:00
pl@gohorb.ba-horb.de
6f193b19ab
modified: src/main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/SyntaxTreeGenerator.java
...
modified: src/test/java/TestComplete.java
2023-11-07 00:13:43 +01:00
dholle
1c55954e5c
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode
2023-11-06 12:31:27 +01:00
dholle
ec04f01a10
Allow relative paths by getting the absolute file (seriously Java)
2023-11-06 12:30:42 +01:00
pl@gohorb.ba-horb.de
78a2fddc21
modified: ../../../../../resources/bytecode/javFiles/Cycle.class
2023-11-03 20:30:22 +01:00
pl@gohorb.ba-horb.de
44f8899157
Merge branch 'targetBytecode' of gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode
2023-11-03 20:26:41 +01:00
pl@gohorb.ba-horb.de
d1a6dcbbac
modified: core/JavaTXCompiler.java
...
modified: typeinference/constraints/ConstraintSet.java
modified: typeinference/unify/TypeUnifyTask.java
2023-11-03 20:25:17 +01:00
pl@gohorb.ba-horb.de
15150fca9e
modified: ../../../src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java
2023-11-03 18:56:31 +01:00