checkstyle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Disallow jdk.internal imports

Ignores all checkstyle check for generated source files

Remove 'compare-gradle-builds' plugin from distribution (#10198)

* Remove non-public ProjectOutcomes model type

* Remove 'compare-gradle-builds' plugin from distribution

  1. … 140 more files in changeset.
Remove 'compare-gradle-builds' plugin from distribution

  1. … 130 more files in changeset.
Remove 'compare-gradle-builds' plugin from distribution

  1. … 129 more files in changeset.
Remove 'compare-gradle-builds' plugin from distribution

  1. … 129 more files in changeset.
Move hashing-related things to new :hashing project

  1. … 41 more files in changeset.
Move hashing-related things to new :hashing project

  1. … 41 more files in changeset.
Suppress missing package-info errors

Suppress missing package-info errors

Suppress missing package-info errors

Suppress missing package-info errors

Move MissingOverride checkstyle check from api to the whole codebase

Signed-off-by: Paul Merlin <paul@gradle.com>

Enforce @Override annotation on public api types

Signed-off-by: Paul Merlin <paul@gradle.com>

Allow nicer constants for architecture tests

Use Checkstyle 8.12

- EqualsHashCode is now stricter and emits warnings for classes that

implement `hashCode()` but not `equals(Object)`.

- NoWhitespaceBefore now also checks for space before varargs ellipses.

  1. … 9 more files in changeset.
Fix checkstyle rule

There was a duplicate MethodTypeParameterName rule in checkstyle config, leading

to the wrong rule being used (the one that prevents MULTILETTER type variables).

Fix checkstyle rule

There was a duplicate MethodTypeParameterName rule in checkstyle config, leading

to the wrong rule being used (the one that prevents MULTILETTER type variables).

Remove `OperatorWrap` checkstyle rule

This rule is deeply annoying, as it forces the operators on newlines. Code generation typically

uses the opposite pattern, making it extremely simple to break the rule. Since it doesn't really

matter, disable the rule and let us work.

Add support for configuring Swift language support of a component

Signed-off-by: Daniel Lacasse <daniel@gradle.com>

  1. … 32 more files in changeset.
Remove the "explicit initialization" checkstyle rule

We like to be explicit. Please checkstyle, stop nagging us with this not so smart rule.

Disable `InterfaceIsType` checkstyle module

Extract :core-api project (#2719)

  1. … 785 more files in changeset.
Fix JavaDoc generation warning about duplicate package documentation

  1. … 1 more file in changeset.
Merge pull request #2029 from gradle/lp/move-java-sources-back

Move Java sources back to src/main/java

Moved `Named` from base-services to model-core. The intention is to evolve model-core to contain domain agnostic model types.

  1. … 5 more files in changeset.
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.