name.remal.bintray-settings
Plugin that configures com.jfrog.bintray plugin if it's applied.
name.remal.finalize-by-jacoco
Finalize Test tasks with JacocoReport and JacocoCoverageVerification tasks
name.remal.common-settings
Some common Gradle settings.
name.remal.packed-dependencies
Plugin that provides configuration with dependencies that will be copied as archives.
name.remal.signing-settings
Plugin that configures signing plugin.
name.remal.transitive-dependencies
Plugin that makes easier to configure transitive dependencies.
name.remal.generate-sources
Plugin that provides generateJavaSources and generateKotlinSources tasks.
name.remal.nexus-staging-settings
Plugin that configures io.codearte.nexus-staging plugin if it's applied.
name.remal.dynamic-dependencies.disabled
Skip name.remal.dynamic-dependencies plugin execution
name.remal.jacoco-to-cobertura
Convert Jacoco XML reports to Cobertura format for importing in GitLab CI coverage report artifact
name.remal.disable-tests
Plugin that disables all check and test tasks. Also this plugin disables test source sets tasks.
name.remal.module-info-generator
Plugin that helps to generate `module-info.class` for Java 8 projects. Min Gradle version: 4.5.
name.remal.dependencies-extensions
Plugin that provides dependencies extensions
name.remal.component-metadata
Plugin that configures some default component metadata. Min Gradle version: 4.5.
name.remal.eclipse-settings.disabled
Skip name.remal.eclipse-settings plugin execution
name.remal.agent.disabled
Skip name.remal.agent plugin execution
name.remal.integration-testing.disabled
Skip name.remal.integration-testing plugin execution
name.remal.check-dependency-updates
Plugin that provides task for discovering dependency updates.
name.remal.kotlin-settings
Plugin that configures Kotlin plugins if some of them are applied.
name.remal.copy-dependencies
Plugin that provides configuration with dependencies that will be directly copied to the build output.
name.remal.groovy-settings
Plugin that configures groovy plugin if it applied.
name.remal.maven-publish-ossrh
Plugin that allows 'maven-publish' plugin publicate to OSS Repository Hosting.
name.remal.java-application-settings
Plugin that configures 'application' plugin if it's applied Min Gradle version: 4.5.
name.remal.checkstyle-settings
Plugin that configures 'checkstyle' plugin if it's applied. Min Gradle version: 4.5.
name.remal.flatten-java-project
Plugin that merges all artifacts and dependencies from subprojects.
name.remal.findbugs-settings
Plugin that configures findbugs plugin if it's applied.
name.remal.jacoco-settings
Plugin that configures jacoco plugin if it's applied.
name.remal.all-ci
Plugin that applies all CI remal plugins. Min Gradle version: 4.5.
name.remal.publish-maven
Plugin that provides maven publication functionality.
name.remal.idea-extended-settings.disabled
Skip name.remal.idea-extended-settings plugin execution
name.remal.noarg-constructor
Plugin that adds no-arg public synthetic constructor to all concrete classes where it's possible.
name.remal.check-gradle-updates.disabled
Skip name.remal.check-gradle-updates plugin execution
name.remal.fat-jar
Plugin that creates 'fatJar' configuration.
name.remal.gradle-wrapper-settings
Plugin that configures Gradle 'wrapper' task
name.remal.vcs-auto-version
Plugin that defines project version based on repository tags.
name.remal.compile-copy
Plugin that creates 'compileCopy' configuration.
name.remal.simple-build-cache.disabled
Skip name.remal.simple-build-cache plugin execution
name.remal.kotlin-settings.disabled
Skip name.remal.kotlin-settings plugin execution
name.remal.dependencies-modifier
Plugin that modifies dependencies.
name.remal.merge-java-resources.disabled
Skip name.remal.merge-java-resources plugin execution
name.remal.test-source-sets
Plugin that provides testSourceSet object for creating new source sets for testing. For all created source sets Test task is created. All dependencies are inherited from 'test' source set.
name.remal.vcs-info
Plugin that provides vcsInfo extension with VCS information.
name.remal.maven-settings
Plugin that configures maven plugin if it's applied.
name.remal.apt
Plugin that makes easier to use Java annotation processors
name.remal.junit-platform-settings
Plugin that configures JUnit platform Gradle plugin.
name.remal.copy-dependencies.disabled
Skip name.remal.copy-dependencies plugin execution
name.remal.simple-build-cache
Plugin that provides simple build cache.
name.remal.java-settings.disabled
Skip name.remal.java-settings plugin execution
name.remal.gitlab-ci
Plugin that helps to integrate with Gitlab CI.
name.remal.flatten-java-project.disabled
Skip name.remal.flatten-java-project plugin execution
name.remal.check-updates.disabled
Skip name.remal.check-updates plugin execution
name.remal.osdetector
Plugin that provides osdetector extension.
name.remal.dynamic-dependencies
Plugin that provides functionality of adding dependencies by conditions.
name.remal.osdetector.disabled
Skip name.remal.osdetector plugin execution
name.remal.java-settings
Plugin that configures java plugin if it's applied.
name.remal.maven-publish-nexus-staging
Plugin that releases staging Nexus Maven repositories.
name.remal.idea-external-annotations
Plugin that adds external annotations link (file://$USER_HOME$/idea-external-annotations) to IDEA project libraries.
name.remal.coverage-metrics.disabled
Skip name.remal.coverage-metrics plugin execution
name.remal.vcs-auto-version.disabled
Skip name.remal.vcs-auto-version plugin execution
name.remal.maven-publish-bintray
Plugin that allows 'maven-publish' plugin publicate to Bintray.
name.remal.kotlin-js-settings
Plugin that configures Kotlin JS plugins if some of them are applied.
name.remal.default-plugins
Plugin that applies these plugins: eclipse, idea, name.remal.agent, name.remal.apt, name.remal.bintray-settings, name.remal.check-updates, name.remal.classes-relocation, name.remal.common-settings, name.remal.dynamic-dependencies, name.remal.eclipse-settings, name.remal.findbugs-settings, name.remal.groovy-settings, name.remal.idea-settings, name.remal.java-settings, name.remal.kotlin-settings, name.remal.merge-java-services, name.remal.osdetector, name.remal.publish-settings, name.remal.quality-settings.
name.remal.cross-gradle-versions-checks
Plugin that allows to check plugins against different Gradle versions.
name.remal.apt.disabled
Skip name.remal.apt plugin execution
name.remal.eclipse-settings
Plugin that configures eclipse plugin if it's applied.
name.remal.quality-settings.disabled
Skip name.remal.quality-settings plugin execution
name.remal.insert-null-checks
Plugin that inserts null checks into compiled class files Min Gradle version: 4.5.
name.remal.configuration-extensions
Plugin that adds some useful extensions to all configurations. Min Gradle version: 4.5.
name.remal.classes-relocation.disabled
Skip name.remal.classes-relocation plugin execution
name.remal.buildSrc-default-plugins
Plugin that applies some plugins by default for buildSrc project. See documentation for full applied plugins list.
name.remal.component-capabilities
Plugin that configures some default component capabilities. Min Gradle version: 4.5.
name.remal.github-actions-ci
Plugin that helps to integrate with GitHub Actions. Min Gradle version: 4.5.
name.remal.check-dependency-updates.disabled
Skip name.remal.check-dependency-updates plugin execution
name.remal.download-task-settings.disabled
Skip name.remal.download-task-settings plugin execution
name.remal.bintray-maven-settings
Plugin that configures maven publication for com.jfrog.bintray plugin if it's applied.
name.remal.merge-jacoco-reports
Plugin that merges all jacoco reports.
name.remal.publish-settings.disabled
Skip name.remal.publish-settings plugin execution
name.remal.vcs-info.disabled
Skip name.remal.vcs-info plugin execution
name.remal.signing-settings.disabled
Skip name.remal.signing-settings plugin execution
name.remal.test-settings
Plugin that configures test tasks.
name.remal.idea-external-annotations.disabled
Skip name.remal.idea-external-annotations plugin execution
name.remal.merged-coverage-metrics.disabled
Skip name.remal.merged-coverage-metrics plugin execution
name.remal.prohibited-classes
Plugin that checks that prohibited classes are not used in compiled class files. Min Gradle version: 4.5.
name.remal.vcs-operations
Plugin that provides 'vcsOperations' extension.
name.remal.packed-dependencies.disabled
Skip name.remal.packed-dependencies plugin execution
name.remal.root-project-default-plugins
Plugin that applies many different plugins by default to the root project. See documentation for full applied plugins list.
name.remal.randomize-test-classes
Plugin that randomizes test classes for every Test task run. Min Gradle version: 4.5.
name.remal.common-settings.disabled
Skip name.remal.common-settings plugin execution
name.remal.findbugs-settings.disabled
Skip name.remal.findbugs-settings plugin execution
name.remal.filtering-settings
Plugin that simplifies filtering settings for copy tasks
name.remal.merge-resources
Plugin that merges resources from different output directories while executing Copy tasks
name.remal.experimental-jsr205-jsr305-split-package-fixer
Plugin that fixes split package situation of JSR 205 and JSR 305 artifacts.
name.remal.version-selections
Plugin that configures configuration's resolution strategy to select specific version of dependencies.
name.remal.generate-sources.disabled
Skip name.remal.generate-sources plugin execution
name.remal.fast-annotation-processors-in-kotlin.disabled
Skip name.remal.fast-annotation-processors-in-kotlin plugin execution
name.remal.classes-processing
Plugin that adds ability to process *.class files. It executes all ClassesProcessor services for each compiled class file.
name.remal.sonarlint
Plugin that executes SonarLint checks without SonarQube server.
name.remal.mark-classes-dependent-on-kotlin-runtime
Process compiled classes and add @RequiresKotlinRuntime if class/method requires Kotlin runtime
name.remal.junit-platform-settings.disabled
Skip name.remal.junit-platform-settings plugin execution
name.remal.integration-testing
Plugin that provides integration testing functionality.
name.remal.artifactory-settings
Plugin that configures maven publication for com.jfrog.artifactory plugin if it's applied.
name.remal.spotbugs-settings
Plugin that configures 'com.github.spotbugs' plugin if it's applied.
name.remal.test-fixtures
Plugin that marks the project as test fixtures for other projects Min Gradle version: 4.5.
name.remal.merged-jacoco-report
Plugin that merges all jacoco reports in current project and all subprojects.
name.remal.merged-coverage-metrics
Plugin that configures test coverage metrics for all subprojects and merges it.
name.remal.bintray-settings.disabled
Skip name.remal.bintray-settings plugin execution
name.remal.experimental-default-plugins
Plugin that applies name.remal.default-plugins plugin and default experimental plugins (see full docs for a list of the plugins).
name.remal.dependencies-filter
Plugin that provides dependencies 'filter' extension
name.remal.quality-settings
Plugin that configures ru.vyarus.quality plugin if it's applied. This plugin also applies name.remal.findbugs-settings plugin.
name.remal.detekt
Plugin that executes Detekt checks for Kotlin sources. Min Gradle version: 4.5.
name.remal.check-updates
Plugin that provides tasks for discovering dependency and Gradle updates.
name.remal.default-plugins.disabled
Skip name.remal.default-plugins plugin execution
name.remal.idea-extended-settings
Plugin that applies idea plugin and configures IDEA project configs.
name.remal.rebuild-if-dependencies-are-changed
Creates 'createDependenciesHashTag' and handles 'PUBLISH_ONLY_IF_DEPENDENCIES_ARE_CHANGED' environment variable.
name.remal.travis-ci
Plugin that helps to integrate with Travis CI. Min Gradle version: 4.5.
name.remal.coverage-metrics
Plugin that configures test coverage metrics.
name.remal.maven-publish-settings
Plugin that configures maven-publish plugin if it's applied.
name.remal.use-jar-archives-for-testing
Plugin that configurers using Jar archives for tests's classpath instead of main source-set output. Min Gradle version: 4.5.
name.remal.idea-settings
Plugin that configures idea plugin if it's applied.
name.remal.kotlin-java8-default-methods
This plugin processes Kotlin class files and make Kotlin default interface methods as JVM default methods
name.remal.dependency-versions
Plugin that provides 'dependencyVersions' extension.
name.remal.environment-variables
Plugin that creates 'environmentVariablesHelp' task.
name.remal.version-selections.disabled
Skip name.remal.version-selections plugin execution
name.remal.classes-relocation
Plugin that provides classes relocating functionality.
name.remal.build-time-constants.jvm
Plugin that processes compiled `*.class` files and inserts compile-time constants
name.remal.gradle-plugins
Plugin that simplifies Gradle plugins development.
name.remal.all-resolvable-configuration
Plugin that creates 'allResolvable' configuration and makes all resolvable configurations to extend it. Min Gradle version: 4.5.
name.remal.check-gradle-updates
Plugin that provides task for discovering Gradle updates.
name.remal.gitlab-tools.disabled
Skip name.remal.gitlab-tools plugin execution
name.remal.reports-settings
Plugin that configures reports.
name.remal.assertj-generator
Plugin that configures AssertJ generator
name.remal.publish-settings
Plugin that configures Java project artifacts and configures maven-publish plugin if it's applied.
name.remal.sonarqube-settings
Plugin that configures 'org.sonarqube' plugin if it's applied. Min Gradle version: 4.5.
name.remal.lombok
Configure Lombok annotation processor
name.remal.merge-java-resources
Plugin that merges META-INF/services/* files from different output directories in result jar file.
name.remal.idea-settings.disabled
Skip name.remal.idea-settings plugin execution
name.remal.fast-annotation-processors-in-kotlin
Plugin that provides implementation for some Java annotation processors. It's useful is apt is disabled, or while using JVM language without annotation-processing support.
name.remal.gitlab-tools
Plugin that provides GitLab tasks.
name.remal.maven-publish-gradle-plugin-portal
Plugin that allows 'maven-publish' plugin publicate to Gradle Plugin Portal.
name.remal.merge-java-services
Plugin that merges META-INF/services/* files from different output directories in result jar file.
name.remal.groovy-settings.disabled
Skip name.remal.groovy-settings plugin execution
name.remal.download-task-settings
Plugin that configures de.undercouch.download plugin if it applied.
name.remal.experimental-buildSrc-default-plugins
Plugin that applies buildSrc-default-plugins and name.remal.experimental-default-plugins plugins.
name.remal.common-ci
Plugin that helps to build project on CI servers.
name.remal.integration-tests
Plugin that adds 'integration' source set and configures it.
name.remal.jdk-cross-compilation
Plugin that configures JVM languages cross-compilation functionality.
name.remal.default-dependency-version
Plugin provides resolution strategy that sets dependency version if it's not set. Please run 'defaultDependencyVersionsHelp' to get help.
name.remal.agent
Plugin that configures Java agents.
name.remal.plugin-publish-settings
Plugin that configures 'com.gradle.plugin-publish' plugin if it's applied.