Louis Jacomet

Results 20 issues of Louis Jacomet

When using component metadata rules, the underlying artifact reference did not properly expand a snapshot version to its unique timestamp. With these changes, this is now happening, and is behaving...

in:dependency-resolution

When Gradle finds a potential toolchain candidates, it probes it. It is based on that information that the selection is then made based on the [toolchain specification](https://docs.gradle.org/7.2/javadoc/org/gradle/jvm/toolchain/JavaToolchainSpec.html) configured in the...

a:feature
in:toolchains

Currently, calling `someProperty.set(null)` will restore its convention, if there is any. Unfortunately, calling `someProperty.set(someProvider)` where `someProvider.isPresent() == false` will not restore the convention but instead result in an unset `Property`....

a:feature
in:provider-api
p:lazy-migration

Currently, if one adds a `ConfigurableFileCollection` to itself, directly or indirectly, this creates a `StackOverflowError` when resolving the file collection, as can be seen in #8748. Gradle should detect such...

in:configuration-model
a:investigation

When configuring defaults to skip `ivy.xml` publication, the setting is ignored the moment a repository Ivy layout is configured. This is because the test in [this part](https://github.com/jfrog/build-info/blob/a57018c1119c1967f0a40d9e794db29f32af4d24/build-info-extractor-gradle/src/main/groovy/org/jfrog/gradle/plugin/artifactory/task/helper/TaskHelper.java#L119) will always be...

Given the existence of Slf4j 2.x and `log4j-slf4j2-impl`, this plugin needs to find a way to account for that as based on the Slf4j version in the graph, some capability...

Gradle 6.6 will introduce a configuration cache. This plugin can be applied and be compatible with the feature. However its build probably requires some work.

Looks like `com.amazon.redshift:redshift-jdbc42:1.2.37.1061` at least comes with a bundled Slf4J binding `org.slf4j.impl.StaticLoggerBinder`. * Investigate which versions are affected * Decide whether or not this means the library must be accounted...

enhancement

This is a WIP to show what would be possible