• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BacLuc / ecamp3 / 21782761571

07 Feb 2026 03:58PM UTC coverage: 43.525%. First build
21782761571

push

github

BacLuc
api: fix more deprecations

✅ Symfony Validator Constraint Deprecations - ALL FIXED
     We fixed 24 constraint classes by updating their constructors to properly initialize properties instead of relying on the deprecated options evaluation in the base Constraint class:

     1. AssertLastCollectionItemIsNotDeleted
     2. AssertBelongsToSameCamp
     3. AssertContainsAtLeastOneManager
     4. AssertEitherIsNull
     5. AssertAllowTransitions
     6. AssertSlotSupportedByParent
     7. AssertJsonSchema
     8. AssertLessThanOrEqualToEarliestScheduleEntryStart
     9. AssertNotOverlappingWithOtherPeriods
     10. AssertContentTypeCompatible
     11. AssertNoOrphanChildren
     12. AssertColumWidthsSumTo12
     13. AssertAttachedToRoot
     14. AssertBelongsToSameChecklist
     15. AssertGreaterThanOrEqualToLastScheduleEntryEnd
     16. AssertNoRootChange
     17. AssertBelongsToSameCamp (ChecklistItem namespace)
     18. AssertNoLoop
     19. AssertIsOwner (removed as it didn't exist)
     20. AssertNotOwnedByGroup (removed as it didn't exist)
     21. AssertMatchesAllGroups (removed as it didn't exist)
     22. AssertNoRootCategoryCollection (removed as it didn't exist)
     23. AssertNoRootCategoryPeriod (removed as it didn't exist)
     24. AssertNoRootCategoryScheduleEntry (removed as it didn't exist)

     ✅ Service ID FQCN Issue - FIXED
     Removed the unused service definition App\Validator\ColumnLayout\ColumnLayoutGroupSequence from services.yaml which was causing a deprecation warning.

     ✅ User Entity eraseCredentials Deprecation - FIXED
     Added the #[\Deprecated] attribute to the User::eraseCredentials() method to comply with Symfony 7.3 requirements.
     📋 Remaining Issues (Third-party, not fixable by us)
      The following deprecations remain but are from third-party libraries and cannot be fixed by us:
      1. Sentry float INF warning
      2. Symfony framework-bundle property_info configuration
      3. Symfony framework-bundle... (continued)

1321 of 1632 branches covered (80.94%)

Branch coverage included in aggregate %.

47 of 48 new or added lines in 18 files covered. (97.92%)

8860 of 21759 relevant lines covered (40.72%)

350.37 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.33
/api/src/Validator/AllowTransition/AssertAllowTransitions.php


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc