Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added the ability to set max heap size on forked jvm process for findbugs.

  1. … 1 more file in changeset.
Remove GUtil.join(), replacing usage with CollectionUtils.join().

  1. … 16 more files in changeset.
make code compile on JDK5

updated dsl reference for findbugs extension

  1. … 1 more file in changeset.
polishing

polishing and test cleanup

  1. … 5 more files in changeset.
FindBugs: improved error messages, streamlined validation

- if we want more/better validation, we should model allowed values using enums, do the validation in the task rather than the builder, and do it at configuration time

  1. … 2 more files in changeset.
updated default FindBugs version to 2.0.1 polishing

  1. … 1 more file in changeset.
Changed a bunch of plugins and tasks to be injected with Factory<T> instead of using ProjectInternal.getServices().

  1. … 6 more files in changeset.
A couple of minor tidy-ups

  1. … 1 more file in changeset.
GRADLE-2167: Use findbugs tasks loggingmanager to redirect sysout and syserr to debug logging.

  1. … 1 more file in changeset.
Remove unused FindBugsWorker interface.

GRADLE-2167 - Did some renamings as the findbugs process is just a worker process and no daemon.

    • -21
    • +0
    ./FindBugsDaemonClientProtocol.java
    • -0
    • +23
    ./FindBugsWorker.java
    • -0
    • +43
    ./FindBugsWorkerClient.java
    • -0
    • +21
    ./FindBugsWorkerClientProtocol.java
    • -0
    • +48
    ./FindBugsWorkerManager.groovy
    • -0
    • +50
    ./FindBugsWorkerServer.java
  1. … 1 more file in changeset.
- Remove unused FindBugsExecuter.findBugsDaemonServer. - Rethrow exceptions occured in findbugs process at client side.

  1. … 1 more file in changeset.
Javadoc tweaks, fixed a typo, removed some logging.

  1. … 3 more files in changeset.
fixed typo

fixed typo

Adding additional Findbugs attributes: include, exclude, visitors, omitVisitors, effort, reportLevel

  1. … 5 more files in changeset.
GRADLE-2167: Fix broken CI build; Introduce FindBugsExecuter for dealing with Findbugs API and delay FindBugs API classloading when task fb worker process is executed.

    • -0
    • +74
    ./FindBugsExecuter.java
  1. … 2 more files in changeset.
GRADLE-2167: Drive Findbugs api directly. - Replace fb invocation via reflection by direct invocation. - Add needed fb related libraries via "provided" configuration to codeQuality project. - Refactor findbugs result to use values directly from findbugs2 instance. - MissingClassesCount does not cause failing fb task; use same defaults here as the prior fb ant task.

  1. … 4 more files in changeset.
GRADLE-2167 Fix typo in FindBugsDaemonManager filename.

    • -0
    • +54
    ./FindBugsDaemonManager.groovy
GRADLE-2167: Simplify Findbugs daemon: -Start and stop fb worker process for each fb task; remove FindbugsDaemonServerProtocol.

    • -23
    • +0
    ./FindBugsDaemonServerProtocol.java
  1. … 1 more file in changeset.
GRADLE-2167: Fixed some problems with case sensitve file renamings in git

    • -0
    • +21
    ./FindBugsDaemonClientProtocol.java
    • -0
    • +105
    ./FindBugsDaemonServer.java
    • -0
    • +23
    ./FindBugsDaemonServerProtocol.java
    • -0
    • +31
    ./FindBugsResult.java
    • -21
    • +0
    ./FindbugsDaemonClientProtocol.java
    • -23
    • +0
    ./FindbugsDaemonServerProtocol.java
GRADLE-2167: Some minor cleanup.

  1. … 1 more file in changeset.
GRADLE-2167 Run Findbugs in a workerprocess to avoid cmd line limitations.

    • -0
    • +23
    ./FindBugsDaemon.java
    • -0
    • +55
    ./FindBugsDaemonClient.java
    • -0
    • +115
    ./FindBugsSpecBuilder.java
    • -0
    • +21
    ./FindbugsDaemonClientProtocol.java
    • -0
    • +99
    ./FindbugsDaemonManager.groovy
    • -0
    • +106
    ./FindbugsDaemonServer.java
    • -0
    • +23
    ./FindbugsDaemonServerProtocol.java
    • -0
    • +31
    ./FindbugsResult.java
  1. … 5 more files in changeset.