Till Schnell
|
59177e09ad
|
add
|
2021-05-26 21:19:51 +02:00 |
|
Till Schnell
|
a9281a0db2
|
add filter for stuff in ast
|
2021-05-26 21:19:39 +02:00 |
|
Till Schnell
|
14821575bd
|
Add implementation of source code manipulation
|
2021-05-26 20:57:14 +02:00 |
|
Till Schnell
|
fd7628cb40
|
Simplify generateConstraints
|
2021-05-10 18:02:23 +02:00 |
|
Till Schnell
|
76a291ab41
|
Fixed a Bug for a null Pointer Exception
|
2021-05-01 14:38:44 +02:00 |
|
Till Schnell
|
c5c8ffeed1
|
Correct gernation of oder constraints
|
2021-04-27 17:54:31 +02:00 |
|
Till Schnell
|
c098a0a1b0
|
extract duplicate code to a separate method
|
2021-04-25 11:34:25 +02:00 |
|
Till Schnell
|
cfce2f55ac
|
Add generation of wildcard constraints for generic types in source
|
2021-04-25 11:23:12 +02:00 |
|
Till Schnell
|
5cf41101bf
|
Only replace refType occurs in MethodReturn, Parameter, Field and Local
Var
|
2021-04-14 10:18:56 +02:00 |
|
Till Schnell
|
077bd62b92
|
Introduce ? extends to the map of TPH. This should prevent an editing
|
2021-04-10 11:09:16 +02:00 |
|
Till Schnell
|
ff92807b83
|
Add JavaDoc
|
2021-04-10 10:33:46 +02:00 |
|
Till Schnell
|
88440b873a
|
extract generation and merge to a static utility function
|
2021-04-09 20:25:10 +02:00 |
|
Till Schnell
|
4ca0e1e5f6
|
Add a child class of the compiler to implement the wildcard infer
algorithm
|
2021-04-09 20:13:15 +02:00 |
|
Till Schnell
|
11b63e0a5d
|
remove raw types and add java doc
|
2021-04-08 18:52:33 +02:00 |
|
Till Schnell
|
044d9a1860
|
improve log of replacement of tph
|
2021-04-08 18:37:42 +02:00 |
|
Till Schnell
|
81697eee64
|
Add iteration and replacement of nested type parameters
|
2021-04-08 18:08:38 +02:00 |
|
Till Schnell
|
6dd02a654b
|
Add JavaDoc
|
2021-04-08 17:57:41 +02:00 |
|
Till Schnell
|
98b3ad1517
|
add replacement of param types with tph and generate consolidated
constraints
|
2021-04-06 18:44:30 +02:00 |
|
Till Schnell
|
b59aabeea5
|
generate the constraints for all tph
|
2021-04-06 18:38:01 +02:00 |
|
Till Schnell
|
26953665c9
|
search for all generics in ast
|
2021-04-06 18:26:10 +02:00 |
|
Till Schnell
|
465f82e967
|
Add generation of constraints for ref type
|
2021-04-06 18:25:04 +02:00 |
|
Till Schnell
|
ce8b19acae
|
Remove visitors for the Oracle AST approche
|
2021-04-06 18:24:47 +02:00 |
|
Till Schnell
|
7dfe546999
|
return the source files
|
2021-04-06 18:24:05 +02:00 |
|
Till Schnell
|
c96c56e882
|
add comments
|
2021-04-06 17:23:04 +02:00 |
|
Till Schnell
|
3e57a64f9c
|
add comment
|
2021-04-06 17:22:27 +02:00 |
|
Till Schnell
|
e8539a84fd
|
Add array constructor
|
2021-04-04 15:40:16 +02:00 |
|
Till Schnell
|
ad7e7ec42b
|
Add the placeholder mapping
|
2021-03-27 18:01:28 +01:00 |
|
Till Schnell
|
9d2c85d686
|
add get of constraints
|
2021-03-27 17:40:01 +01:00 |
|
Till Schnell
|
ca816fba85
|
Add JavaCompiler parsing
|
2021-03-27 17:29:37 +01:00 |
|
JanUlrich
|
07c1eeeb36
|
Recompile parser with ANTLR v4.8
|
2021-03-22 14:52:54 +01:00 |
|
JanUlrich
|
69a557f1f2
|
Fehlerhaften code entfernen
|
2021-03-18 11:39:07 +01:00 |
|
AluAli
|
88175f8b48
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
modified: src/test/java/insertGenerics/TestExample42.java
|
2021-01-08 15:44:07 +01:00 |
|
AluAli
|
2f37bb7313
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-12-29 01:03:55 +01:00 |
|
AluAli
|
a04316f629
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
modified: src/test/java/insertGenerics/TestExample42.java
modified: src/test/java/insertGenerics/TestExample42_allInOneMethod.java
|
2020-12-29 00:22:36 +01:00 |
|
AluAli
|
3b062de612
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
modified: src/test/java/insertGenerics/TestExample42.java
modified: src/test/java/insertGenerics/TestExample42_allInOneMethod.java
|
2020-12-28 15:37:45 +01:00 |
|
AluAli
|
c32ef1e31f
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/TestExample42.java
new file: src/test/java/insertGenerics/TestExample42_allInOneMethod.java
|
2020-12-28 00:29:08 +01:00 |
|
AluAli
|
5ed6a4617a
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
|
2020-12-22 16:11:24 +01:00 |
|
AluAli
|
7139a1709e
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-12-22 16:08:01 +01:00 |
|
AluAli
|
e9bcea4b9e
|
modified: src/main/java/de/dhbwstuttgart/bytecode/genericsGenerator/GeneratedGenericsFinder.java
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
|
2020-12-21 14:06:47 +01:00 |
|
AluAli
|
d06c6abb5a
|
modified: src/main/java/de/dhbwstuttgart/bytecode/genericsGenerator/GeneratedGenericsFinder.java
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/PositionFinder.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
modified: src/test/java/insertGenerics/TestExample42.java
|
2020-12-04 14:25:37 +01:00 |
|
AluAli
|
f7101da621
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
new file: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/PairTphMethod.java
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/PositionFinder.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-12-04 13:17:31 +01:00 |
|
AluAli
|
c0c24eed3b
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-12-04 11:00:12 +01:00 |
|
AluAli
|
af36b43786
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
|
2020-11-30 12:32:35 +01:00 |
|
AluAli
|
997d3b9bea
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-11-27 15:52:31 +01:00 |
|
AluAli
|
ed7cc55139
|
modified: src/main/java/de/dhbwstuttgart/bytecode/genericsGenerator/GeneratedGenericsFinder.java
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
|
2020-11-27 15:29:07 +01:00 |
|
AluAli
|
29a7f2e7fb
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-11-27 14:10:31 +01:00 |
|
AluAli
|
4ac67120a4
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-11-13 17:24:41 +01:00 |
|
AluAli
|
f0db6cb901
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
|
2020-11-13 16:22:23 +01:00 |
|
AluAli
|
2e5581ab6e
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-11-13 15:29:01 +01:00 |
|
AluAli
|
a4bc49f5c4
|
modified: src/main/java/de/dhbwstuttgart/bytecode/insertGenerics/FamilyOfGeneratedGenerics.java
modified: src/test/java/insertGenerics/FamilyOfGeneratedGenericsTest.java
|
2020-11-13 00:43:49 +01:00 |
|