Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Configured FindBugs worker process name.

Changed the contract of ObjectConnection so that connect() must be called finish establishing the connection, and all configuration must complete before connect() is called.

  1. … 27 more files in changeset.
Adds the ability to specify xml:withMessages for FindBugs XML report.

This also adds the text and emacs reporting options for FindBugs.

    • -0
    • +39
    ./FindBugsXmlReportImpl.java
  1. … 5 more files in changeset.
Corrected method name.

Fixed new code to fit code style.

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.