Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Renamed subprojects/gradle-(.+) to subprojects/$1

    • -43
    • +0
    ./ClassLoaderObjectInputStream.java
    • -153
    • +0
    ./DisconnectableInputStream.java
  1. … 6164 more files in changeset.
Fixed broken unit tests on non-windows platforms

  1. … 1 more file in changeset.
Fixed GRADLE-1283 timezone version bug.

GRADLE-1159, GRADLE-1232, GRADLE-1256, GRADLE-968, GRADLE-877, GRADLE-876 - Removed %GRADLE_HOME% environment variable - Made %JAVA_HOME% environment variable optional - Fixed a bunch of problems with %JAVA_HOME% handling in gradle.bat/gradlew.bat

  1. … 15 more files in changeset.
GRADLE-1281 - Don't inherit process-specific environment variables set by the Apple JVM when forking processes.

  1. … 2 more files in changeset.
Some changes to shorten the name of compiled script classes.

  1. … 2 more files in changeset.
- Changed GradleVersion to implement Comparable - Added GradleVersion.isSnapshot() - Changed several places to compare GradleVersion instances, rather than attempting to parse the version string.

  1. … 3 more files in changeset.
Reformatted

Some changes to produce a more accurate build time, especially when running with the daemon - Added BuildClientMetaData and BuildRequestMetaData to represent information about the client used to initiate the build, and the build request itself. - Cleaned up a few places to use this meta data instead of ad hoc uses of system properties, System.currentTimeMillis() and so on. - Moved GradleLauncherFactory out of the public API - Ship meta-data from client process to daemon along with the build request.

  1. … 34 more files in changeset.
GRADLE-1172: Added MavenResolver.beforeDeployment() to allow actions to be performed after the pom has been generated. - Added ActionBroadcast as a convenience for using ListenerBroadcast with Actions.

  1. … 37 more files in changeset.
Changed task report output to order tasks by name then depth-first project path. - Extracted path handling code from various places into new Path class. - Fixed broken int test

  1. … 23 more files in changeset.
Changed TaskReportTask to report on tasks from subprojects.

  1. … 18 more files in changeset.
Don't add an implicit 'other' task group in the output of 'gradle tasks' when a task has already been assigned to the 'other' group.

  1. … 4 more files in changeset.
Some minor tidy-ups

    • -0
    • +38
    ./BulkReadInputStream.java
  1. … 5 more files in changeset.
Some fixes for interactive child processes: - Flush data read from child process' stdout and stderr as soon as it is read. - Disconnect from the provided input stream once the child process exits.

    • -0
    • +167
    ./DisconnectableInputStream.java
  1. … 5 more files in changeset.
Flush output written to child process' stdin as soon as it is written

    • -0
    • +58
    ./AutoFlushOutputStream.java
  1. … 2 more files in changeset.
Allow task properties to be mapped to command-line options. - Added @CommandLineOption annotation - Use this to handle gradle tasks --all - Removed special case execution code for --tasks, --properties and --dependencies

  1. … 24 more files in changeset.
Show task name rather than task path in -t output, except for tasks which belong to another project.

  1. … 6 more files in changeset.
LoggingBackedStyledTextOutput buffers text and generates events only on end-of-line.

    • -0
    • +12
    ./LinePerThreadBufferingOutputStream.java
  1. … 17 more files in changeset.
Some updates to gradle -v output

  1. … 1 more file in changeset.
Fixes to enxure file opened for reading are closed

  1. … 3 more files in changeset.
Some fixes to ensure output files are closed

  1. … 12 more files in changeset.
GRADLE-1100 - Fixes for java 5

  1. … 10 more files in changeset.
GRADLE-1047 - Task report treats tasks which have no task group and are not reachable from any other task as top level tasks.

  1. … 13 more files in changeset.
- Don't use the gradle.home system property - Deprecated Gradle.gradleHomeDir

  1. … 26 more files in changeset.
Cleaned up some file related code: - Added Project.setBuildDir(object) and deprecated Project.buildDirName - Replaced a bunch of usages of GradleUtil with various Project methods - Jar uses DefaultTask.getTemporaryDir() instead of generating one itself

  1. … 12 more files in changeset.
- Use ClassGenerator to inject dynamic properties/methods into the various DomainObjectCollection implementations, rather than using ExpandoMetaClass. This way we use the same mechanism for all dynamic behaviour, and it fixes a memory leak where every DomainObjectCollection instance was reachable from the static Groovy MetaClass registry.

  1. … 28 more files in changeset.
- Some fixes for test stdout capture when calling code does not have all permissions (eg tests are using a SecurityManager).

    • -2
    • +8
    ./LinePerThreadBufferingOutputStream.java
GRADLE-942 - Discard anything written to System.out or System.err by test classes once test has completed (eg from a shutdown hook, or a thread which is not stopped).

    • -1
    • +7
    ./LinePerThreadBufferingOutputStream.java
  1. … 2 more files in changeset.
GRADLE-924 - Merged StandardOutputLogging into StandardOutputLoggingSystem, so that stdout capture is configured only via LoggingManager. - Added LinePerThreadBufferingOutputStream, to properly interleave output written by multiple threads. Use this for stdout capture.

    • -29
    • +41
    ./LineBufferingOutputStream.java
    • -0
    • +198
    ./LinePerThreadBufferingOutputStream.java
  1. … 26 more files in changeset.