respect-validation/src
Alexandre Gomes Gaigalas 25387853f3
Generate PrefixMap constants from Mixin attributes
- Add PrefixMapGenerator to produce COMPOSABLE/COMPOSABLE_WITH_ARGUMENT
  constants from #[Mixin] attributes, replacing hand-written arrays
- Move Prefix transformer to reference generated PrefixMap constants
- Extract NamespaceScanner from MixinGenerator for shared directory scanning
- Introduce FluentBuilder subnamespace for builder-chain generators
  (MixinGenerator, PrefixMapGenerator, MethodBuilder, Mixin attribute)
- Add CodeGenerator interface and Config class as shared CodeGen contracts
2026-03-11 13:22:12 -03:00
..
Exceptions Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
Helpers Create ShortCircuit validator and ShortCircuitable interface 2026-02-05 17:32:42 +01:00
Message Fix isVisible() initial value bug in NestedListStringFormatter 2026-03-10 15:13:28 +00:00
Mixins Generate PrefixMap constants from Mixin attributes 2026-03-11 13:22:12 -03:00
Transformers Generate PrefixMap constants from Mixin attributes 2026-03-11 13:22:12 -03:00
Validators Generate PrefixMap constants from Mixin attributes 2026-03-11 13:22:12 -03:00
ContainerRegistry.php Add FormatterModifier to message rendering and expand test coverage 2026-02-10 06:07:49 +01:00
Id.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
Name.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
NamespacedValidatorFactory.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
OnlyFailedChildrenResultFilter.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
Path.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
Result.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
ResultFilter.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
ResultQuery.php Add wildcard support to ResultQuery::findByPath() 2026-02-08 22:43:06 +01:00
Validator.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00
ValidatorBuilder.php Create ShortCircuit validator and ShortCircuitable interface 2026-02-05 17:32:42 +01:00
ValidatorFactory.php Fix SPDX headers in all files 2026-02-03 15:23:23 +01:00