jeffcheasey88
|
e0716ef657
|
Visitor Propagation
|
2025-04-27 21:59:00 +02:00 |
|
jeffcheasey88
|
ce15d7e435
|
[Base] Printer + One Visitor per Value type (base)
|
2025-04-27 11:53:33 +02:00 |
|
jeffcheasey88
|
f4cf250de0
|
Remove ElementBuilder -> will become a Printer in a different package later.
|
2025-04-24 16:44:03 +02:00 |
|
jeffcheasey88
|
e98ad587c1
|
builder/JavaImportBuilder + Builder System -> normalize (clear all token positions)
|
2025-04-23 12:12:29 +02:00 |
|
jeffcheasey88
|
dd899da348
|
Refractor -> ClassBase has now mod & name of the class + [base] Builder, using builder pattern to provide a easy way to create domain elements
|
2025-04-22 08:15:38 +02:00 |
|
jeffcheasey88
|
1c44d143e9
|
ValueChainBuilder -> InstanceValue
|
2025-04-21 18:46:10 +02:00 |
|
jeffcheasey88
|
a2e2361366
|
ValueChainBuilder -> CastValue
|
2025-04-17 18:46:42 +02:00 |
|
jeffcheasey88
|
7ea0ba8878
|
ValueChainBuilder -> ArrayValue
|
2025-04-17 16:05:53 +02:00 |
|
jeffcheasey88
|
eecf2e36d7
|
ValueChainBuilder -> Lambda
|
2025-04-17 08:30:11 +02:00 |
|
jeffcheasey88
|
b87e25c8da
|
ValueChainBuilder -> MethodCall, VariableAccess & ArrayAccess completed + remove debug
|
2025-04-09 18:02:31 +02:00 |
|
jeffcheasey88
|
27ba275a76
|
ValueChainBuilder -> Base (Static, Bi, Tri, MethodCall, VariableAccess values)
|
2025-04-09 17:42:21 +02:00 |
|
jeffcheasey88
|
ce19dae60e
|
[BETA] base Visitor in all JavaElement + base Visitor Pattern + refractor VisitorBag + debug (commentary & commented sysout)
|
2025-03-02 19:02:38 +01:00 |
|
jeffcheasey88
|
7ea19a009a
|
[BETA] Base Visitor System
|
2025-02-26 23:56:51 +01:00 |
|
jeffcheasey88
|
f61beaefa0
|
unit test for ModifierValue
|
2025-02-11 18:28:03 +01:00 |
|
jeffcheasey88
|
b107f708ce
|
unit test for TriValue
|
2025-02-11 16:21:31 +01:00 |
|
jeffcheasey88
|
95d2ecf89c
|
BIG COMMIT, refractor + A starting of value refractor -> unit test for StaticValue + BiValue
|
2025-02-11 15:58:03 +01:00 |
|
jeffcheasey88
|
ab2ef0f3f1
|
Debug + start value refractor
|
2024-10-02 14:29:59 +02:00 |
|
jeffcheasey88
|
4cbf1be37b
|
StreamableTree (base) + debug value
|
2024-10-01 16:56:33 +02:00 |
|
jeffcheasey88
|
65d454625d
|
Fix bag + Refractor Values
|
2024-03-21 11:20:06 +01:00 |
|
jeffcheasey88
|
d7add3503b
|
start Graph Generator + add unit test (UtilsTest + Try Catch Finally (base)) + fix some builders in parser
|
2024-02-28 22:37:07 +01:00 |
|
jeffcheasey88
|
530aba6d9b
|
[Complete Tests] Assign and loop operations + builder in good order
|
2024-02-07 15:37:02 +01:00 |
|
jeffcheasey88
|
90ec4ae478
|
[Complete tests] Annotation on class & add parse(String) in Tokenizer
|
2024-02-01 17:35:18 +01:00 |
|
jeffcheasey88
|
ad22bc03c5
|
[Complete tests] Class,Interface,Enum normal, extends, implements
|
2024-01-03 16:44:08 +01:00 |
|
jeffcheasey88
|
f4caa735b2
|
Write builder cache in file
|
2023-11-21 09:55:53 +01:00 |
|
jeffcheasey88
|
34b7419af9
|
[AST] Lambdas
|
2023-11-14 08:19:56 +01:00 |
|
jeffcheasey88
|
d402407ae2
|
[AST] Method call in separate values
|
2023-11-09 10:13:38 +01:00 |
|
jeffcheasey88
|
b78ef3213e
|
MethodCall with generic type
|
2023-11-08 22:55:35 +01:00 |
|
jeffcheasey88
|
9b87621a35
|
[AST] MethodCall, new Instance, Lambda, fix left&right values
|
2023-11-08 14:49:23 +01:00 |
|
jeffcheasey88
|
3f4d824b33
|
Move annotation in an abstract class + add 2 AST Methiods [findAnnotation, hasAnnotation]
|
2023-11-07 11:58:15 +01:00 |
|
jeffcheasey88
|
9137136ef7
|
Add Throw, Continue, Break, If and Synchronized operations
|
2023-11-07 09:22:58 +01:00 |
|
jeffcheasey88
|
d319163f60
|
je sais plus ce que j'ai édit?
|
2023-11-06 15:12:29 +01:00 |
|
jeffcheasey88
|
c768eb2c63
|
ReturnOperation in parent
|
2023-11-06 14:55:48 +01:00 |
|
jeffcheasey88
|
6b1ce3a1f4
|
Char as TokenType
|
2023-11-06 14:42:22 +01:00 |
|
jeffcheasey88
|
d93c8c0f93
|
AST findAll....with recursivity.............
|
2023-11-06 11:36:13 +01:00 |
|
jeffcheasey88
|
33cb38b9ba
|
Base AST for enumeration & annotation class + findAll method for AST
|
2023-11-06 11:07:15 +01:00 |
|
jeffcheasey88
|
4a8588968c
|
Rename package + builder
|
2023-10-26 08:22:03 +02:00 |
|