name.remal.bintray-settings
如果已应用,则配置com.jfrog.bintray插件的插件。
name.remal.finalize-by-jacoco
使用JacocoReport和JacocoCoverageVerification任务最终化测试任务
name.remal.common-settings
一些常见的Gradle设置。
name.remal.packed-dependencies
提供包含要作为存档复制的依赖项的配置的插件。
name.remal.signing-settings
配置签名插件的插件。
name.remal.transitive-dependencies
简化配置传递依赖项的插件。
name.remal.generate-sources
提供generateJavaSources和generateKotlinSources任务的插件。
name.remal.nexus-staging-settings
如果已应用,则配置io.codearte.nexus-staging插件的插件。
name.remal.dynamic-dependencies.disabled
跳过name.remal.dynamic-dependencies插件的执行
name.remal.jacoco-to-cobertura
将Jacoco XML报告转换为Cobertura格式,以便在GitLab CI覆盖率报告工件中导入
name.remal.disable-tests
禁用所有检查和测试任务的插件。此外,此插件还禁用测试源集任务。
name.remal.module-info-generator
帮助为Java 8项目生成`module-info.class`的插件。最低Gradle版本:4.5。
name.remal.dependencies-extensions
提供依赖扩展的插件。
name.remal.component-metadata
配置一些默认组件元数据的插件。最低Gradle版本:4.5。
name.remal.eclipse-settings.disabled
跳过name.remal.eclipse-settings插件的执行
name.remal.agent.disabled
跳过name.remal.agent插件的执行
name.remal.integration-testing.disabled
跳过name.remal.integration-testing插件的执行
name.remal.check-dependency-updates
提供任务以发现依赖项更新的插件。
name.remal.kotlin-settings
如果已应用某些Kotlin插件,则配置Kotlin插件的插件。
name.remal.copy-dependencies
提供直接复制到构建输出的依赖项配置的插件。
name.remal.groovy-settings
如果已应用,则配置groovy插件的插件。
name.remal.maven-publish-ossrh
允许'maven-publish'插件发布到OSS存储库托管。
name.remal.java-application-settings
如果已应用,则配置'application'插件的插件。最低Gradle版本:4.5。
name.remal.checkstyle-settings
如果已应用,则配置'checkstyle'插件的插件。最低Gradle版本:4.5。
name.remal.flatten-java-project
合并子项目中的所有 artifact 和依赖项的插件。
name.remal.findbugs-settings
如果已应用,则配置findbugs插件的插件。
name.remal.jacoco-settings
如果已应用,则配置jacoco插件的插件。
name.remal.all-ci
应用所有CI remal插件的插件。最低Gradle版本:4.5。
name.remal.publish-maven
提供maven发布功能的插件。
name.remal.idea-extended-settings.disabled
跳过name.remal.idea-extended-settings插件的执行
name.remal.noarg-constructor
为所有可能添加无参公共构造函数的实体类添加无参公共合成构造函数的插件。
name.remal.check-gradle-updates.disabled
跳过name.remal.check-gradle-updates插件的执行
name.remal.fat-jar
创建'fatJar'配置的插件。
name.remal.gradle-wrapper-settings
配置Gradle 'wrapper'任务的插件。
name.remal.vcs-auto-version
根据存储库标记定义项目版本的插件。
name.remal.compile-copy
创建'compileCopy'配置的插件。
name.remal.simple-build-cache.disabled
跳过name.remal.simple-build-cache插件的执行
name.remal.kotlin-settings.disabled
跳过 name.remal.kotlin-settings 插件执行
name.remal.dependencies-modifier
修改依赖项的插件。
name.remal.merge-java-resources.disabled
跳过 name.remal.merge-java-resources 插件执行
name.remal.test-source-sets
为创建新测试源集提供 testSourceSet 对象的插件。为所有创建的源集创建测试任务。所有依赖项均继承自'test'源集。
name.remal.vcs-info
提供带有 VCS 信息的 vcsInfo 扩展的插件。
name.remal.maven-settings
配置已应用的 maven 插件。
name.remal.apt
使使用 Java 注解处理器更容易的插件。
name.remal.junit-platform-settings
配置 JUnit 平台 Gradle 插件。
name.remal.copy-dependencies.disabled
跳过 name.remal.copy-dependencies 插件执行
name.remal.simple-build-cache
提供简单构建缓存的插件。
name.remal.java-settings.disabled
跳过 name.remal.java-settings 插件执行
name.remal.gitlab-ci
有助于与 Gitlab CI 集成的插件。
name.remal.flatten-java-project.disabled
跳过 name.remal.flatten-java-project 插件执行
name.remal.check-updates.disabled
跳过 name.remal.check-updates 插件执行
name.remal.osdetector
提供 osdetector 扩展的插件。
name.remal.dynamic-dependencies
通过条件添加依赖项功能的插件。
name.remal.osdetector.disabled
跳过 name.remal.osdetector 插件执行
name.remal.java-settings
配置已应用的 java 插件。
name.remal.maven-publish-nexus-staging
发布 Nexus Maven 仓库预发布版本的插件。
name.remal.idea-external-annotations
将外部注释链接(file://$USER_HOME$/idea-external-annotations)添加到 IDEA 项目库的插件。
name.remal.coverage-metrics.disabled
跳过 name.remal.coverage-metrics 插件执行
name.remal.vcs-auto-version.disabled
跳过 name.remal.vcs-auto-version 插件执行
name.remal.maven-publish-bintray
允许 'maven-publish' 插件发布到 Bintray。
name.remal.kotlin-js-settings
配置 Kotlin JS 插件(如有应用)。
name.remal.default-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
允许检查与其他 Gradle 版本兼容的插件。
name.remal.apt.disabled
跳过 name.remal.apt 插件执行
name.remal.eclipse-settings
配置已应用的 eclipse 插件。
name.remal.quality-settings.disabled
跳过 name.remal.quality-settings 插件执行
name.remal.insert-null-checks
将 null 检查插入到编译后的类文件中。最低 Gradle 版本:4.5。
name.remal.configuration-extensions
向所有配置添加一些有用的扩展的插件。最低 Gradle 版本:4.5。
name.remal.classes-relocation.disabled
跳过 name.remal.classes-relocation 插件执行
name.remal.buildSrc-default-plugins
为 buildSrc 项目默认应用一些插件。请参阅文档以获取完全应用的插件列表。
name.remal.component-capabilities
配置一些默认组件能力的插件。最低 Gradle 版本:4.5。
name.remal.github-actions-ci
有助于与 GitHub Actions 集成的插件。最低 Gradle 版本:4.5。
name.remal.check-dependency-updates.disabled
跳过 name.remal.check-dependency-updates 插件执行
name.remal.download-task-settings.disabled
跳过 name.remal.download-task-settings 插件执行
name.remal.bintray-maven-settings
配置已应用的 com.jfrog.bintray 插件的 maven 发布。
name.remal.merge-jacoco-reports
合并所有 jacoco 报告。
name.remal.publish-settings.disabled
跳过 name.remal.publish-settings 插件执行
name.remal.vcs-info.disabled
跳过 name.remal.vcs-info 插件执行
name.remal.signing-settings.disabled
跳过 name.remal.signing-settings 插件执行
name.remal.test-settings
配置测试任务的插件。
name.remal.idea-external-annotations.disabled
跳过 name.remal.idea-external-annotations 插件执行
name.remal.merged-coverage-metrics.disabled
跳过 name.remal.merged-coverage-metrics 插件执行
name.remal.prohibited-classes
检查编译类文件中是否未使用受禁的类。最小 Gradle 版本:4.5。
name.remal.vcs-operations
提供 'vcsOperations' 扩展的插件。
name.remal.packed-dependencies.disabled
跳过 name.remal.packed-dependencies 插件执行
name.remal.root-project-default-plugins
默认将多个不同的插件应用于根项目。请参阅文档以获取完全应用的插件列表。
name.remal.randomize-test-classes
随机化每个 Test 任务运行时的测试类。最小 Gradle 版本:4.5。
name.remal.common-settings.disabled
跳过 name.remal.common-settings 插件执行
name.remal.findbugs-settings.disabled
跳过 name.remal.findbugs-settings 插件执行
name.remal.filtering-settings
简化编译任务的筛选设置的插件
name.remal.merge-resources
在执行复制任务时合并来自不同输出目录的资源
name.remal.experimental-jsr205-jsr305-split-package-fixer
修正 JSR 205 和 JSR 305 艺术品的拆分包情况
name.remal.version-selections
配置配置的解析策略以选择特定版本的依赖项
name.remal.generate-sources.disabled
跳过 name.remal.generate-sources 插件执行
name.remal.fast-annotation-processors-in-kotlin.disabled
跳过 name.remal.fast-annotation-processors-in-kotlin 插件执行
name.remal.classes-processing
添加处理 *.class 文件的能力。为每个编译的类文件执行所有 ClassesProcessor 服务。
name.remal.sonarlint
执行 SonarLint 检查而无需 SonarQube 服务器
name.remal.mark-classes-dependent-on-kotlin-runtime
处理编译类并添加 @RequiresKotlinRuntime,如果类/方法需要 Kotlin 运行时
name.remal.junit-platform-settings.disabled
跳过 name.remal.junit-platform-settings 插件执行
name.remal.integration-testing
提供集成测试功能的插件。
name.remal.artifactory-settings
配置应用 com.jfrog.artifactory 插件时的 Maven 发布
name.remal.spotbugs-settings
配置应用 'com.github.spotbugs' 插件
name.remal.test-fixtures
标记项目为其他项目的测试装置。最小 Gradle 版本:4.5。
name.remal.merged-jacoco-report
合并当前项目和所有子项目的所有 jacoco 报告
name.remal.merged-coverage-metrics
为所有子项目配置测试覆盖率指标并将其合并
name.remal.bintray-settings.disabled
跳过 name.remal.bintray-settings 插件执行
name.remal.experimental-default-plugins
应用 name.remal.default-plugins 插件和默认的实验性插件(请参阅完整文档以获取插件列表)。
name.remal.dependencies-filter
提供依赖项 'filter' 扩展的插件
name.remal.quality-settings
配置应用 ru.vyarus.quality 插件(如果应用)。该插件还应用 name.remal.findbugs-settings 插件。
name.remal.detekt
为 Kotlin 源执行 Detekt 检查。最小 Gradle 版本:4.5。
name.remal.check-updates
提供发现依赖项和 Gradle 更新的任务的插件
name.remal.default-plugins.disabled
跳过 name.remal.default-plugins 插件执行
name.remal.idea-extended-settings
应用 idea 插件并配置 IDEA 项目配置
name.remal.rebuild-if-dependencies-are-changed
创建 'createDependenciesHashTag' 并处理 'PUBLISH_ONLY_IF_DEPENDENCIES_ARE_CHANGED' 环境变量
name.remal.travis-ci
帮助集成 Travis CI。最小 Gradle 版本:4.5。
name.remal.coverage-metrics
配置测试覆盖率指标
name.remal.maven-publish-settings
当应用了maven-publish插件时,配置该插件的插件。
name.remal.use-jar-archives-for-testing
通过使用Jar档案来配置classpath,而不是主源集合输出,来配置测试的插件。最小Gradle版本:4.5。
name.remal.idea-settings
当应用了ide插件时,配置该插件的插件。
name.remal.kotlin-java8-default-methods
该插件处理Kotlin类文件,并将Kotlin默认接口方法作为JVM默认方法。
name.remal.dependency-versions
提供'dependencyVersions'扩展的插件。
name.remal.environment-variables
创建'environmentVariablesHelp'任务的插件。
name.remal.version-selections.disabled
跳过name.remal.version-selections插件执行。
name.remal.classes-relocation
提供类重定位功能的插件。
name.remal.gradle-plugins
简化Gradle插件开发的插件。
name.remal.all-resolvable-configuration
创建'allResolvable'配置,并使所有可解析配置扩展其。最小Gradle版本:4.5。
name.remal.check-gradle-updates
提供发现Gradle更新的任务的插件。
name.remal.gitlab-tools.disabled
跳过name.remal.gitlab-tools插件执行。
name.remal.reports-settings
配置报告的插件。
name.remal.assertj-generator
配置AssertJ生成器的插件。
name.remal.publish-settings
配置Java项目工件,当应用了maven-publish插件时,配置该插件。
name.remal.sonarqube-settings
当应用了'org.sonarqube'插件时,配置该插件的插件。最小Gradle版本:4.5。
name.remal.lombok
配置Lombok注解处理器。
name.remal.merge-java-resources
将不同输出目录中的META-INF/services/*文件合并到结果jar文件的插件。
name.remal.idea-settings.disabled
跳过name.remal.idea-settings插件执行。
name.remal.fast-annotation-processors-in-kotlin
提供一些Java注解处理器的实现。如果在禁用apt或使用不提供注解处理支持的JVM语言时很有用。
name.remal.gitlab-tools
提供GitLab任务的插件。
name.remal.maven-publish-gradle-plugin-portal
允许'maven-publish'插件在Gradle插件门户发布。
name.remal.merge-java-services
将不同输出目录中的META-INF/services/*文件合并到结果jar文件的插件。
name.remal.groovy-settings.disabled
跳过name.remal.groovy-settings插件执行。
name.remal.download-task-settings
配置如果应用了de.undercouch.download插件的插件。
name.remal.experimental-buildSrc-default-plugins
应用buildSrc-default-plugins和name.remal.experimental-default-plugins插件的插件。
name.remal.common-ci
帮助在CI服务器上构建项目的插件。
name.remal.integration-tests
添加'integration'源集并配置它的插件。
name.remal.jdk-cross-compilation
配置JVM语言交叉编译功能的插件。
name.remal.default-dependency-version
如果未设置,该插件提供解析策略以设置依赖版本。请运行'defaultDependencyVersionsHelp'以获取帮助。
name.remal.agent
配置Java agents的插件。
name.remal.plugin-publish-settings
当应用了'com.gradle.plugin-publish'插件时,配置该插件的插件。