Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added maxAllowedViolations option to Checkstyle DSL. This option sets the maximum number of code violations that are tolerated before breaking the build or setting the invoked ANT task failure property.

  1. … 7 more files in changeset.
Remove deprecated methods on TestUtil (#672)

In order to use project builder correctly without having

leaking files on windows it is necessary to initialize

the test fixture for NativeServices and clean up

the test directory after building.

AbstractProjectBuilderSpec provides a nice base class

for Groovy tests.

I removed the deprecated methods since using them leads

to files lying around. Migrating all the usages to the "new"

way ensures it is used correctly.

  1. … 94 more files in changeset.
Merge pull request #649 from adangel/pmd-auxclasspath

Add sourceSet.output to PMD classpath

Stylistic code improvements

  1. … 1 more file in changeset.
Removed some Java 6 specific behaviour that is no longer required.

  1. … 5 more files in changeset.
Add sourceSet.output to PMD classpath - For the typeresolution feature in PMD it is necessary, that the compiled classes of the project itself are on the "auxclasspath", too.

  1. … 3 more files in changeset.
Changed unit tests to use Project or ProjectInternal instead of the implementation classes.

  1. … 29 more files in changeset.
Fix some tests that were leaking file handles

  1. … 18 more files in changeset.
Stricter Regex in FindBugsClasspathValidator

- Added contributor to release notes

- Moved test to existing test class

Fixes GRADLE-3457

#642

+review REVIEW-5994

  1. … 1 more file in changeset.
More strict Regex in FindBugsClasspathVaildator (#642)

- The old regex "findbugs-(.*)\\.jar" will match any jars start with findbugs-ANYSTRING.jar

Classpath like this ["findbugs-annotations-3.0.0.jar", "findbugs-3.0.0.jar",

"findbugs-jFormatString-3.0.0.jar"] will match first in the list then throw GradleException

Make the regex more strict to match only findbugs-3.0.0.jar

  1. … 1 more file in changeset.
Fix many of the code-quality test file leaks.

- There is still one which isn't clearly leaking filehandles for the

same reasons as these four were. That will require further

investigation to fix.

Don't use common parent class for now

  1. … 12 more files in changeset.
Introduce test fixture of tests using ProjectBuilder

Automatically uses and cleans up temporary project directory.

  1. … 13 more files in changeset.
Convert codeQuality plugins and extensions to Java

Leaving only tasks in Groovy

+review REVIEW-5933

  1. … 23 more files in changeset.
Simplified findbugs worker implementation and adjusted int test expectations for improvements to failure reporting.

  1. … 7 more files in changeset.
PMD: Default rule is now java-basic since the default version of PMD is > 5

  1. … 2 more files in changeset.
Add support for generating HTML reports to the Checkstyle plugin

The committed XSL file was taken from [1].

[1] https://svn.apache.org/repos/asf/hive/trunk/checkstyle/checkstyle-noframes-sorted.xsl

  1. … 6 more files in changeset.
Merge branch 'pmd-auxclasspath' of https://github.com/Monits/gradle

  1. … 3 more files in changeset.
Rename minimumPriority to rulePriority

+review REVIEW-5594

  1. … 8 more files in changeset.
Fix PmdPluginTest tests

+review REVIEW-5594

Change around default value for minimumPriority to 5 to match Ant task

+review REVIEW-5594

  1. … 4 more files in changeset.
Renamed the property to be inline with the Ant plugin Added test verification

  1. … 4 more files in changeset.
Mention contribution in release notes

  1. … 1 more file in changeset.
Using CNFE to use correct ant task

  1. … 3 more files in changeset.
Allowing gradle to use checkstyle 6.8+

Fixes: https://issues.gradle.org/browse/GRADLE-3314

  1. … 3 more files in changeset.
Configure classpath per sourceset

  1. … 1 more file in changeset.
Add more tests for find bugs extra args

  1. … 2 more files in changeset.
PMD priority level support

  1. … 5 more files in changeset.
GRADLE-3212: FindBugs plugin should expose property for setting baseline bugs file.

  1. … 5 more files in changeset.
GRADLE-3214 FindBugs crash / build hanging

Ensured that FindBugs client catches all kinds of Throwables. This fixes the problem of stalled build when FindBugs crashes.

  1. … 2 more files in changeset.