Róbert Papp
Róbert Papp
``` > Task :feature:lighting:lintReportRelease Wrote HTML report to file:///P:/projects/workspace/net.twisterrob.colorfilters/feature/lighting/build/reports/lint-results-release.html > Task :feature:lighting:lintReportDebug Wrote HTML report to file:///P:/projects/workspace/net.twisterrob.colorfilters/feature/lighting/build/reports/lint-results-debug.html > Task :app:lintReportRelease Wrote HTML report to file:///P:/projects/workspace/net.twisterrob.colorfilters/app/build/reports/lint-results-release.html > Task :app:lintReportDebug Wrote HTML...
combine these two: * https://github.com/dropbox/dependency-guard * https://github.com/TWiStErRob/net.twisterrob.inventory/blob/main/gradle/platform-inventory/build.gradle.kts
- [x] #155 - [x] #509 - [ ] #510 - [x] #511 - [ ] #513 - [ ] #516 ``` PS P:\projects\workspace\net.twisterrob.colorfilters> ./gradlew check assemble --configuration-cache Calculating task...
It seems the provider is resolved too early when configuration cache is turned on. Run `AndroidBuildPluginIntgTest#can customize build time` with `--configuration-cache`. ``` org.gradle.internal.operations.BuildOperationInvocationException: Z:\caches\gradle-test-kit\junit6739931957704972441\build\intermediates\buildConfigDecorations\buildTime.txt (The system cannot find the path...
Currently JVM setup and AGP/Gradle setup is done at a Job Matrix level. Alternatively it could be done via multiple test tasks, lots of configurations. The CI matrix could be...
TODO replace with new Variant API transformation. ``` // androidTest as ComponentCreationConfig // val rename = project.tasks.register("renameVersionedPackage${androidTest.name.capitalize()}") { //// inputFile.set(variant.artifacts.get(SingleArtifact.APK)) //// outputFile.fileProvider(inputFile.map { it.asFile.parentFile.resolve(it.asFile.nameWithoutExtension + "-renamed" + it.asFile.extension) }) //...
Fixes #100 and updates LintOptions_createOutputPath
com.android.ide.common.repository.AgpVersion from sdk-common-31.0.2.jar vs https://github.com/TWiStErRob/net.twisterrob.gradle/blob/424183e577805436f5ff42780adf9634cf9cd678/compat/agp-base/src/main/kotlin/net/twisterrob/gradle/common/AGPVersion.kt
```groovy @UntrackedTask(because = "Console output only.") abstract class DetachedConfigurationReportTask extends AbstractDependencyReportTask { @Input abstract ListProperty getDetachedConfigurations() @Override ConfigurationContainer getTaskConfigurations() { def configurations = new ExistingConfigurationContainer() configurations.addAll(detachedConfigurations.get()) return configurations } }...