Commit Graph

16 Commits

Author SHA1 Message Date
odain
9872702f59 revert nikic enhancements and keep them for later + finalize work and tests 2025-09-05 15:36:27 +02:00
odain
7e7b5874a6 Evaluator fixes/enhancements + tests 2025-09-05 15:21:15 +02:00
odain
cdbe331c35 cleanup useless testing resources 2025-09-03 17:11:49 +02:00
odain
c14ac90a13 complete Evaluators list + autoload 2025-09-03 16:48:40 +02:00
odain
ac2b787e09 move PhpParser/Evaluation classes in a specific namespave + composer dumpautoload 2025-09-02 19:19:56 +02:00
odain
1962cd7a88 replace eval by iTop custom evaluation classes 2025-09-02 17:03:02 +02:00
odain
f7b5091b39 temp evaluation work 2025-09-02 12:23:46 +02:00
odain
a587bd68eb PR review + code cleanup + added usecases and test cover 2025-09-01 21:19:24 +02:00
odain
08c77f8106 N°4789 - PR review changes with Romain 2025-08-27 21:45:56 +02:00
odain
61c2b71f1f N°4789 - refactor and split in ModuleDiscoveryEvaluationService + handle ModuleInstallerAPI methods calls during setup 2025-08-27 11:47:09 +02:00
odain
f47309f535 N°4789 - fix BeforeWritingConfig calls during setup 2025-08-26 16:55:08 +02:00
odain
812e24b402 N°4789 - make autoselect and dependencies work as well 2025-08-26 11:29:19 +02:00
odain
8af748bd3e N°4789 - compute boolean expressions 2025-08-25 18:51:56 +02:00
odain
788b23a485 N°4789 - handle constants and if conditional structures 2025-08-25 11:45:38 +02:00
odain
6d80b2e5ed N°4789 - replace legacy eval by module file parsing 2025-08-25 06:45:17 +02:00
odain
07d7995a51 N°4789 - fix broken setup + tests 2025-08-21 14:38:05 +02:00