Adds the functionality of resolving transitive dependencies of modlImplementation configurations, without diverging from gradle's implementation semantics for artifact consumers and maven publications. The result is that a module project that declares a modlImplementation dependency will result in that dependency and its transitives being collected and included in the resulting .modl file. This occurs to ensure the module will work correctly at runtime in the Ignition environment, while also providing isolation/exposure consistent with Gradle's java-library plugin in build/IDE environments.
Adds the functionality of resolving transitive dependencies of
modlImplementation
configurations, without diverging from gradle'simplementation
semantics for artifact consumers and maven publications. The result is that a module project that declares amodlImplementation
dependency will result in that dependency and its transitives being collected and included in the resulting .modl file. This occurs to ensure the module will work correctly at runtime in the Ignition environment, while also providing isolation/exposure consistent with Gradle'sjava-library
plugin in build/IDE environments.version iterated to Snapshot-18.