Since the "use-mine" feature is gone it became harder to avoid noise from subproject in multi-project set ups.
<dependencySets>
<dependencySet>
<includes>
<include>com.company:my-test-subproject</include>
</includes>
<version>ignore</version>
<integrity>ignore</integrity>
</dependencySet>
</dependencySets>
This works fine, but these subprojects will keep popping up as changes in the lock file.
This would be nice to have an option for lock mojo to pick up the config and write something like that into the lock file:
{
"groupId" : "com.company",
"artifactId" : "my-test-subproject",
"version" : "ignore",
"scope" : "test",
"type" : "test-jar",
"optional" : false,
"integrity" : "ignore",
"classifier" : "tests"
},