Róbert Papp

Results 398 issues of Róbert Papp

So the build is not just one large blob of tasks.

a:feature
in:graph

See e.g. https://gist.github.com/sandipchitale/ecf6e4d5d489109a8ed62d2aabaa0541

a:feature
in:graph

It is generally regarded as bad practice in Gradle to do initialization in the Task/Extension objects. The extension/task wiring should be done in the plugin during the configuration.

a:refactor
on:gradle

Run `AndroidVersionPluginIntgTest.build version is used from SVN revision number (release)()` with configuration cache. ``` Caused by: java.io.UncheckedIOException: Failed to create MD5 hash for file content. at org.gradle.internal.hash.DefaultStreamHasher.hash(DefaultStreamHasher.java:37) at org.gradle.internal.hash.DefaultFileHasher.hash(DefaultFileHasher.java:41) at...

a:feature
on:gradle
in:android

Once opentest4j 1.3.0 is released and jupiter updates its dependency, the following patch will have to be applied: the build will fail because `WithRootCauseKtTest.cannot initCause of AssertionFailedError` will fail. ```patch...

a:bug
in:test

Introducing modules would help with: * opening the right modules, not everything (`--add-opens=java.base/java.lang=ALL-UNNAMED`) * use [qualified exports](https://openjdk.org/projects/jigsaw/spec/sotms/#qualified-exports) to hide internal, but `public class` declarations Rough start (aborted waiting on #369...

https://github.com/TWiStErRob/net.twisterrob.gradle/pull/245#discussion_r937020012 [net/twisterrob/gradle/quality/tasks/ViolationTestResources/everything/pmd-multiple.xml](https://github.com/TWiStErRob/net.twisterrob.gradle/pull/245/files/ba069a7cc32e98393991dace86fd9fb0266fe621#diff-1cbdc496e5a05369d6373efa2dd8a822063f15bbd51b2a8c0e02d13b28742f4a) ![image](https://user-images.githubusercontent.com/2906988/184965764-d96574cf-71f9-49f4-b772-1b493c4f1199.png)

a:feature
in:report
in:pmd

a:refactor
in:test
on:gradle

AndroidBuildPluginIntgTest ``` private var counter = 0 @BeforeEach fun setMemory() { // Force creating a new daemon every time. gradle.file("org.gradle.jvmargs=-Xmx${256 * 1024 * 1024 + counter++}", "gradle.properties") } ``` is...