Semyon Levin
remal

Joined on July 27, 2017

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.build-time-constants

Plugin that processes compiled `*.class` files and inserts compile-time constants

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.

Semyon Levin is not a member of any organizations.