config

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Suppress Checkstyle check for duplicate package-info.java

Use config_loc in our configuration files

+review REVIEW-6526

  1. … 1 more file in changeset.
Revert "Revert "Merge branch 'cc-java-library-plugin'""

This reverts commit c6cd884e1a8889fb25d26dfcfdfa79d896835e11.

  1. … 76 more files in changeset.
Revert "Merge branch 'cc-java-library-plugin'"

This reverts commit 0d442a55b445f537efbce65267ce9418fce2e7a8, reversing

changes made to 04647ab69fc8d19186cd2a78124ea74b8a89cc0f.

  1. … 76 more files in changeset.
Find a better home for `Usage`

  1. … 13 more files in changeset.
Add support for publishing libraries using the `maven-publish` plugin

This commit adds support for API dependencies in the generated pom file when using the `maven-publish` plugin.

It refactors the `Usage` class to make it public, and extensible by users. Then the legacy internal `Usage` class,

which was only used by the publishing plugin, has been updated to use `Usage` as a member, instead of being directly

the usage. This allows us to map configurations to usages more precisely.

- The `compile` scope of the generated pom file consists of the `api` dependencies.

- The `runtime` scope of the generated pom file consists of the old `runtime` dependencies *and* `runtimeElements` dependencies

With this setup, the new publishing plugin is now closer to the reality than the old Maven publishing plugin.

  1. … 23 more files in changeset.
Make checkstyle happy

  1. … 1 more file in changeset.
Move Java sources from src/main/groovy to src/main/java

There are no Groovy sources left, so there's no need to keep these files in src/main/groovy. We can also save build time by only invoking a single compiler instead of two for these projects.

  1. … 378 more files in changeset.
Add checkstyle rule to disallow using non-Guava Lists or Maps

  1. … 2 more files in changeset.
Renamed 'process' project to 'processServices'

  1. … 23 more files in changeset.
Moved some types related to forking processes out of 'core' into a new 'process' project.

  1. … 14 more files in changeset.
Removed checkstyle suppression that is no longer required

Move `reporting` sources to `src/main/java`

No Groovy sources left.

  1. … 46 more files in changeset.
Move `base-services-groovy` sources to `src/main/java`

There are no Groovy sources there.

  1. … 28 more files in changeset.
Remove unnecessary Javadoc warning suppression

This file has been moved to the logging project some time ago

Rename `src/main/groovy` to `src/main/java` in `scala` project.

+review REVIEW-5940

  1. … 34 more files in changeset.
Moved `subprojects/diagnostics/src/main/groovy` -> `src/main/java`

  1. … 148 more files in changeset.
Merged `subprojects/maven/src/main/groovy` into `src/main/java`

  1. … 192 more files in changeset.
Moved public `ResourceException` and its subtypes from core to resources project.

  1. … 7 more files in changeset.
Updated checkstyle rules to allow type parameter names that are longer than one character.

Make checkstyle happy

Story: gradle/langos#103

Item: refactor-plugins

  1. … 1 more file in changeset.
Fix duplicate package-info error message in javadoc generation

Story: gradle/langos#103

  1. … 1 more file in changeset.
Moved BuildableModelElement and AbstractBuildableModelElement to live in platformBase with the other base software model types.

  1. … 4 more files in changeset.
NativeBinarySpec no longer have to be ExtensionAware

  1. … 18 more files in changeset.
Add CodeNarc rule exclusion

+review REVIEW-5606

Removed duplicate package-info files

  1. … 4 more files in changeset.
Initial work to get task progress events from the Tooling API

+review REVIEW-5482

  1. … 43 more files in changeset.
Change logger implementations to implement gradle's logger interface instead of slf4j's one. Remove slf4j to gradle logger adapter from org.gradle.logging.Logging. Deprecate unused methods of org.gradle.logging.LogLevel.

+review REVIEW-5417

  1. … 8 more files in changeset.
Don't require class level Javadoc on package scope classes in the “public space”.

  1. … 24 more files in changeset.
Rename $ method to avoid need of checkstyle config change.

+review REVIEW-5177

  1. … 4 more files in changeset.