Commit Graph

  • 0ee3117d6e Test für Java17 Grammatik-Konstrukte hinzugefügt luca9913 2023-01-11 17:43:08 +0100
  • b9c7b888c1 Changes to be committed: deleted: src/test/java/targetast/Fun1$$.java pl@gohorb.ba-horb.de 2023-01-11 11:14:49 +0100
  • 55a6f3e434 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2023-01-11 11:13:19 +0100
  • 41d76533c0 modified: src/test/java/targetast/TestCodegen.java modified: src/test/java/targetast/TestGenerics.java pl@gohorb.ba-horb.de 2023-01-11 11:13:04 +0100
  • 7220829d80 Merge branch 'targetBytecode' of gohorb.ba-horb.de:/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2023-01-10 16:44:34 +0100
  • a9ca1eb5b9 deleted: src/test/java/targetast/Fun1$$.java pl@gohorb.ba-horb.de 2023-01-10 16:43:04 +0100
  • 96142339e0 deleted: src/test/java/targetast/Fun1$$.java pl@gohorb.ba-horb.de 2023-01-10 16:41:44 +0100
  • 7aa7f94110 Add user defined generics to methods Victorious3 2023-01-10 16:06:57 +0100
  • 3cf076fd82 deleted: Studienarbeiten/.new.Studienar renamed: Studienarbeiten/S2003_Felix_Reichenbach.pdf -> Studienarbeiten_Bachelorarbeiten/S2003_Felix_Reichenbach.pdf renamed: Studienarbeiten/S2004_Markus_Haas.pdf -> Studienarbeiten_Bachelorarbeiten/S2004_Markus_Haas.pdf renamed: Studienarbeiten/S2004_Thomas_Ott.pdf -> Studienarbeiten_Bachelorarbeiten/S2004_Thomas_Ott.pdf renamed: Studienarbeiten/S2005_Joerg_Baeuerle.pdf -> Studienarbeiten_Bachelorarbeiten/S2005_Joerg_Baeuerle.pdf renamed: Studienarbeiten/S2005_Markus_Melzer.pdf -> Studienarbeiten_Bachelorarbeiten/S2005_Markus_Melzer.pdf renamed: Studienarbeiten/S2006_Juergen_Schmiing.pdf -> Studienarbeiten_Bachelorarbeiten/S2006_Juergen_Schmiing.pdf renamed: Studienarbeiten/S2006_Thomas_Hornberger.pdf -> Studienarbeiten_Bachelorarbeiten/S2006_Thomas_Hornberger.pdf renamed: Studienarbeiten/S2006_Timo_Holzherr.pdf -> Studienarbeiten_Bachelorarbeiten/S2006_Timo_Holzherr.pdf renamed: Studienarbeiten/S2007_Achim_Burger.pdf -> Studienarbeiten_Bachelorarbeiten/S2007_Achim_Burger.pdf renamed: Studienarbeiten/S2007_Arne_Luedtke.pdf -> Studienarbeiten_Bachelorarbeiten/S2007_Arne_Luedtke.pdf renamed: Studienarbeiten/S2008_Christian_Stresing.pdf -> Studienarbeiten_Bachelorarbeiten/S2008_Christian_Stresing.pdf renamed: Studienarbeiten/S2008_Thorsten_Hake.pdf -> Studienarbeiten_Bachelorarbeiten/S2008_Thorsten_Hake.pdf renamed: Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Eclipse_Plugin.pdf -> Studienarbeiten_Bachelorarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Eclipse_Plugin.pdf renamed: Studienarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Testing.pdf -> Studienarbeiten_Bachelorarbeiten/S2008_Thorsten_Hake_Christian_Stresing_Testing.pdf renamed: Studienarbeiten/S2016_Enrico_Schroedter.pdf -> Studienarbeiten_Bachelorarbeiten/S2016_Enrico_Schroedter.pdf renamed: Studienarbeiten/S2016_Florian_Steurer.pdf -> Studienarbeiten_Bachelorarbeiten/S2016_Florian_Steurer.pdf renamed: Studienarbeiten/S2017_Jan-Elric_Neumann.pdf -> Studienarbeiten_Bachelorarbeiten/S2017_Jan-Elric_Neumann.pdf renamed: Studienarbeiten/S2021_Etienne_Zink.pdf -> Studienarbeiten_Bachelorarbeiten/S2021_Etienne_Zink.pdf new file: Studienarbeiten_Bachelorarbeiten/S2022_Daniel_Holle.pdf pl@gohorb.ba-horb.de 2023-01-10 14:29:59 +0100
  • a7918d2895 Add Gradle Wrapper gradle JanUlrich 2023-01-10 14:23:22 +0100
  • 2edb23f2d8 Change BigRefactoring to Gradle build JanUlrich 2023-01-10 14:22:05 +0100
  • 229c6c523d Change file path to make the tests happy Victorious3 2023-01-10 13:48:21 +0100
  • 96ffc12ebc Merge with bigRefactoring Vic Nightfall 2023-01-04 16:07:48 +0100
  • f714589728 Remove unused imports Vic Nightfall 2023-01-04 15:47:04 +0100
  • f3e7fc0dc3 Test generics Vic Nightfall 2023-01-04 15:46:25 +0100
  • 2e4cd0384f Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring Andreas Stadelmeier 2022-12-12 14:10:31 +0100
  • 9f27d0d0fa Work on the generics tests Vic Nightfall 2022-12-06 17:44:39 +0100
  • 7d50ddab51 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring pl@gohorb.ba-horb.de 2022-12-05 17:23:06 +0100
  • 9310882a28 modified: resources/bytecode/javFiles/VectorAdd.jav pl@gohorb.ba-horb.de 2022-12-05 17:22:35 +0100
  • a7dc943692 Merge remote-tracking branch 'origin/bigRefactoring' into patternMatching luca9913 2022-12-04 21:20:09 +0100
  • 4b6d69d748 Antlr-Grammatik angepasst, um syntaxtree-Klassen zu matchen luca9913 2022-12-04 21:17:39 +0100
  • 1145f010c6 Referenzen auf Parser-Klassen von Java8 zu Java17 umbenannt luca9913 2022-12-04 21:15:36 +0100
  • d89e414ca7 Alte Java8- durch neue Java17-Grammatik ersetzt luca9913 2022-12-03 22:54:22 +0100
  • 58cd490639 rootDirectory GeneralParserTest, dep. Klasse JavaTXParser luca9913 2022-12-01 22:20:39 +0100
  • f444003aee Merge branch 'patternMatching' into bigRefactoring Andreas Stadelmeier 2022-11-28 13:53:39 +0100
  • b41680dc84 Merge with targetBytecode, Set language level to Java 19 + preview-features Andreas Stadelmeier 2022-11-28 13:38:31 +0100
  • b63d1bcf73 Fix FunNGenerator Vic Nightfall 2022-11-27 13:22:47 +0100
  • 8806d1462c Fix FunNGenerator using the wrong string Vic Nightfall 2022-11-27 12:57:47 +0100
  • df3e2b55f9 Grammatik-Regeln für "instanceof-PatternMatching" eingefügt luca9913 2022-11-24 22:33:23 +0100
  • dbd5311d93 Fix the build by reinstating old classes Vic Nightfall 2022-11-23 21:35:33 +0100
  • 09ac2fc5cf Neue Grammatik-Regeln und daraus resultierende bugfixes luca9913 2022-11-22 21:44:13 +0100
  • 291fee12db new file: ../../AllgemeinTest/VectorConstAdd.jav modified: ../../bytecode/javFiles/VectorAdd.jav new file: ../../../src/test/java/AllgemeinTest.java wieder hergestellt. pl@gohorb.ba-horb.de 2022-11-21 23:51:06 +0100
  • f8c8e2c805 Move Tests JanUlrich 2022-11-18 09:50:35 +0100
  • 462d791712 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring pl@gohorb.ba-horb.de 2022-11-15 16:59:32 +0100
  • 3df7df9802 modified: src/test/resources/bytecode/javFiles/VectorAdd.jav pl@gohorb.ba-horb.de 2022-11-15 16:50:43 +0100
  • 00c8f41671 Change pom.xml: Clean up, Set java version to 17, Antlr4 plugin uses standard source directory. Project changes: move /test/resources to /resources Andreas Stadelmeier 2022-11-15 16:21:09 +0100
  • 84cb7d871b Move package Vic Nightfall 2022-11-14 15:55:40 +0100
  • 83b735716f Convert FunNGenerator to class with static methods instead of using a singleton Vic Nightfall 2022-11-14 15:44:31 +0100
  • 15e94111d4 Rework FunNGenerator to use target types Vic Nightfall 2022-11-14 15:28:00 +0100
  • 9d942a7014 Start replacing the code generator Vic Nightfall 2022-11-13 19:03:54 +0100
  • aa156b793f Generate proper FunN types Vic Nightfall 2022-11-13 17:05:14 +0100
  • be1c356a9f Don't drop wildcards Vic Nightfall 2022-11-13 14:38:21 +0100
  • 4307371dee Box test Victorious3 2022-11-13 13:47:24 +0100
  • 0aead27bbd Small change astRecordRefactoring Linus K 2022-10-24 10:28:26 +0200
  • b4172066e7 Small change Linus K 2022-10-24 06:39:36 +0200
  • 3efc7dc7a2 Small change Linus K 2022-10-24 05:20:34 +0200
  • 5760fa2d4c Small change Linus K 2022-10-24 04:44:54 +0200
  • 2060e08f86 Small change Linus K 2022-10-24 04:26:06 +0200
  • 1f0ea6f49c Small change Linus K 2022-10-24 03:48:09 +0200
  • 57b61c2b2f Small change Linus K 2022-10-24 03:38:31 +0200
  • 1d0bb99b7e Small change Linus K 2022-10-24 03:22:40 +0200
  • dd33b17f5c Small change Linus K 2022-10-24 01:55:54 +0200
  • cf3519c2cc Small change Linus K 2022-10-24 01:34:17 +0200
  • fc70f99e73 Small change Linus K 2022-10-24 01:26:00 +0200
  • d4ded3572d Small change Linus K 2022-10-24 01:25:41 +0200
  • 440fa33793 Small change Linus K 2022-10-24 01:16:31 +0200
  • 6c688b8aeb Small change Linus K 2022-10-23 22:18:01 +0200
  • 5ea3deacfd Small change Linus K 2022-10-23 21:47:07 +0200
  • 26a539e440 Change to ANTLR Linus K 2022-10-23 19:51:59 +0200
  • 2a89c4e69a Refactor Linus K 2022-10-23 18:38:36 +0200
  • 26bb3c9579 modified: ../../java/AllgemeinTest.java modified: Box_Main.jav pl@gohorb.ba-horb.de 2022-10-10 18:11:57 +0200
  • 8f7becd62d Fix for Bug 230 Andreas Stadelmeier 2022-10-03 10:08:50 +0200
  • c40fbd9399 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode Victorious3 2022-10-02 18:28:00 +0200
  • b4e1be0fb7 Fix some type conversions Victorious3 2022-10-02 18:27:41 +0200
  • 469feb6349 modified: src/test/resources/bytecode/javFiles/Inf.jav zwei weitere Variablen eingefuegt pl@gohorb.ba-horb.de 2022-09-27 18:18:13 +0200
  • 82f5146abb Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2022-09-27 15:19:20 +0200
  • f119bff0b6 modified: ../bytecode/javFiles/Inf.jav modified: ../bytecode/javFiles/SimpleCycle.jav pl@gohorb.ba-horb.de 2022-09-27 15:19:10 +0200
  • a660d7a295 Remove bounds with Object when more concrete bounds are added Victorious3 2022-09-22 22:01:28 +0200
  • 247eb0ef79 Add tests for generic parameters Victorious3 2022-09-22 18:48:50 +0200
  • 04b9af8c7b Add Box test Victorious3 2022-09-22 16:50:19 +0200
  • 33e9b87562 Der Returntyp des Konstruktors wurde mit TypePlaceholders als Parameter bestimmt. Korrigiert: TypePlaceholders durch GenericRefType ersetzt pl@gohorb.ba-horb.de 2022-09-18 00:19:20 +0200
  • 5503f3723c Fix Tph2 Victorious3 2022-08-26 17:21:23 +0200
  • b0c1d5d96d Remove duplicate type variables Victorious3 2022-08-26 16:05:59 +0200
  • 6fb329ae1a Initialize local variables to null Victorious3 2022-08-26 15:13:48 +0200
  • 45b80bb6c5 Don't change the constraints anymore Victorious3 2022-08-26 14:55:03 +0200
  • 5d5f3ee627 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2022-08-09 17:14:09 +0200
  • edf85dca7f Fix Tph4-6 Victorious3 2022-08-09 12:59:23 +0200
  • bca1bd622f modified: ../bytecode/javFiles/SimpleCycle.jav Simple cycle aktiviert pl@gohorb.ba-horb.de 2022-08-09 09:50:47 +0200
  • 6fc70db481 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2022-08-08 15:25:23 +0200
  • c933160dcb modified: ../../java/targetast/TestComplete.java Test Tph7.jav in integriert. pl@gohorb.ba-horb.de 2022-08-08 15:24:46 +0200
  • 2af59d1e1f Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode Victorious3 2022-08-08 14:51:08 +0200
  • f36f981ca8 Lambda captures Victorious3 2022-08-08 14:50:43 +0200
  • d54cd5e20a modified: ../../../../pom.xml wieder auf Java-18 umgestellt pl@gohorb.ba-horb.de 2022-08-08 14:45:58 +0200
  • 975f2cefe3 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2022-08-08 11:50:07 +0200
  • 56f68e84e4 modified: ../../java/targetast/TestComplete.java Test Tph2Test eingefue=gt pl@gohorb.ba-horb.de 2022-08-08 11:09:19 +0200
  • d87ea005b1 Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode Victorious3 2022-08-07 20:10:18 +0200
  • bca02137a6 Fix method calls in matrixOp Victorious3 2022-08-07 20:09:57 +0200
  • 092d066774 modified: ../../java/targetast/TphTest.java Test fuer Tph7 so angepasst, dass ueberprueft wird ob die richtigen Typvariablen generiert werden pl@gohorb.ba-horb.de 2022-08-06 22:17:49 +0200
  • 6d12102fbf Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode pl@gohorb.ba-horb.de 2022-08-06 14:12:41 +0200
  • fa5a29c682 modified: src/test/resources/bytecode/javFiles/Inf.jav Kommentare erweitert pl@gohorb.ba-horb.de 2022-08-06 14:10:25 +0200
  • 4e15bd4ae2 Merge remote-tracking branch 'origin/targetBytecode' into targetBytecode Victorious3 2022-08-05 16:21:10 +0200
  • 4e6e8c5cc7 Add Tph7 test. Victorious3 2022-08-05 16:20:30 +0200
  • bfc5c55e90 modified: ../../../../pom.xml modified: ../../java/targetast/TphTest.java modified: ../bytecode/javFiles/Tph.jav new file: ../bytecode/javFiles/Tph7.jav pl@gohorb.ba-horb.de 2022-08-03 15:18:55 +0200
  • c21104f646 Find functions in class files and primitive types Victorious3 2022-08-02 18:10:52 +0200
  • 9fc558c21a modified: src/test/java/AllgemeinTest.java new file: src/test/resources/AllgemeinTest/M.jav new file: src/test/resources/AllgemeinTest/Put.jav new file: src/test/resources/AllgemeinTest/Test.jav new file: src/test/resources/AllgemeinTest/TestSubTypless.jav new file: src/test/resources/AllgemeinTest/Twice.jav new file: src/test/resources/AllgemeinTest/Var.jav new file: src/test/resources/AllgemeinTest/Wildcard_Andi.jav new file: src/test/resources/AllgemeinTest/addList.jav pl@gohorb.ba-horb.de 2022-07-28 09:04:25 +0200
  • 6e1786ec7c Test cases and some fixes Victorious3 2022-07-13 14:38:17 +0200
  • 2f3d3e1bb9 new file: S2021_Etienne_Zink.pdf pl@gohorb.ba-horb.de 2022-07-08 12:30:55 +0200
  • 699155e21a Equalize type variables in covariant and contravariant position Victorious3 2022-07-03 19:24:54 +0200
  • de417d3ee6 Remove inner type variables Victorious3 2022-07-03 18:10:40 +0200
  • ef06a8de38 Actually replace instead of removing pairs Victorious3 2022-07-03 15:25:35 +0200