stable

Clone or download

Read-only

chore: qossmic/deptrac-shim: 1.0.2 -> qossmic/deptrac: 2.0.1

Closes request #39741: qossmic/deptrac-shim: 1.0.2 -> qossmic/deptrac: 2.0.1 No functional change. CI should be happy. Notes: - "regex" configuration is now "value". - I could not make the "class" collector work, defaulting to "classLike". - Due to a bug [0], the `--report-uncovered` and `--fail-on-uncovered` flags MUST come after `--config-file`, or deptrac will not find the file and raise an error that it did not find `deptrac.yaml` (the default file). - There are still 7 existing core -> plugins violations, but for an unknown reason, deptrac does not see them on the CI: PermissionsManager: - Tuleap\Tracker\TrackerDuplicationUserGroupMapping PermissionsDao: - Tuleap\Tracker\TrackerDuplicationType - Tuleap\Tracker\TrackerDuplicationUserGroupMapping Tuleap\Reference\CrossReferenceManager: - Tuleap\Tracker\Artifact\Artifact - Tuleap\Tracker\Artifact\ArtifactsDeletion\DeletionContext Tuleap\Project\UGroups\XML\XMLUserGroup - Tuleap\Tracker\XML\XMLUser [0] https://github.com/qossmic/deptrac/issues/1425 Change-Id: Ifc5d7ea1735d56cd3909b87f3130bd7189056162

Modified Files

Name
M plugins/baseline/tests/deptrac/baseline_domain.yml +1 −1 Go to diff View file
M plugins/program_management/tests/deptrac/program_management_domain.yml +5 −5 Go to diff View file
M src/composer.json +1 −1 Go to diff View file
M src/composer.lock +21 −31 Go to diff View file
M tests/deptrac/core_on_plugins_skip_uncovered.yml +2 −2 Go to diff View file
M tests/deptrac/no_dependency_to_tests_in_prod_skip_uncovered.yml +3 −3 Go to diff View file
M tests/deptrac/run.sh +1 −1 Go to diff View file