IBM / dbb-zappbuild

zAppBuild is a generic build solution for building z/OS applications using Apache Groovy build scripts and IBM Dependency Based Build (DBB) APIs.
Apache License 2.0
40 stars 124 forks source link

Build file still scanned in impact analysis phase #370

Closed dennis-behm closed 1 year ago

dennis-behm commented 1 year ago

With the contribution of #308, we noticed a case, that the file is still scanned as part of the impact analysis phase.

Usually, the SearchPathImpactFinder will leverage the internal cache of logical files Because the file is not know in the cache, the file will be rescanned. So, It requires to register the "unscanned" LogicalFile to the cache.

https://github.com/IBM/dbb-zappbuild/blob/5000f02e312e99a6488a2218a84d65d05bdd8180/utilities/ImpactUtilities.groovy#L219

dennis-behm commented 1 year ago

Delivered in zAppBuild Release 3.3.0