gradle

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

    • -191
    • +0
    ./foundation/CommandLineAssistant.java
    • -60
    • +0
    ./foundation/PathParserPortion.java
    • -144
    • +0
    ./foundation/ProjectConverter.java
    • -354
    • +0
    ./foundation/common/ListReorderer.java
    • -174
    • +0
    ./foundation/common/ObserverLord.java
    • -566
    • +0
    ./foundation/common/ReorderableList.java
    • -164
    • +0
    ./foundation/ipc/basic/ClientProcess.java
    • -48
    • +0
    ./foundation/ipc/basic/ExecutionInfo.java
    • -70
    • +0
    ./foundation/ipc/basic/MessageObject.java
    • -124
    • +0
    ./foundation/ipc/basic/ObjectSocketWrapper.java
    • -308
    • +0
    ./foundation/ipc/basic/Server.java
    • -479
    • +0
    ./foundation/ipc/gradle/AbstractGradleServerProtocol.java
  1. … 6164 more files in changeset.
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.
Deprecate --tasks, --dependencies, --properties, replaced by gradle tasks, dependencies, properties

    • -1
    • +1
    ./foundation/ipc/gradle/IPCUtilities.java
  1. … 5 more files in changeset.
Split handling of logging command-line options (--debug, --info, --quiet and --no-color) into a separate converter.

    • -7
    • +13
    ./foundation/CommandLineAssistant.java
  1. … 20 more files in changeset.
Some project description in GUI's project/task tree

    • -31
    • +14
    ./foundation/ProjectConverter.java
    • -4
    • +3
    ./foundation/ipc/gradle/IPCUtilities.java
  1. … 2 more files in changeset.
Run 'gradle tasks' instead of 'gradle -t' when refreshing task list

Fixed race condition in GradlePluginLord

  1. … 1 more file in changeset.
Some changes to command-line parsing in UI to be a little more bash-like: - Allow single or double quotes to delimit arguments - Don't include the quotes in the parsed command-line, unless they are quoted

    • -15
    • +17
    ./foundation/CommandLineAssistant.java
  1. … 1 more file in changeset.
Switched on some more checkstyle rules.

    • -1
    • +1
    ./foundation/common/ReorderableList.java
  1. … 15 more files in changeset.
Changed open api int tests to always run with --no-search-upward to avoid loading up the Gradle build, and --gradle-user-home to use the same home dir as the other int tests. Plus some other minor tidy-ups.

  1. … 1 more file in changeset.
Give the open api integ tests a bit longer to finish, plus added some logging in case that doesn't fix the CI build

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

  1. … 12 more files in changeset.
Fixed UI so it doesn't need gradle.home to be set

- Changed ExecSpec.commandLine and args to accept any type of argument. - Changed JavaExecSpec.args to accept any type of argument.

  1. … 10 more files in changeset.
- Improved test infrastructure to do a better job of cleanly stopping async operations in the presence of failures. - Renamed TestClassProcessor.endProcessing() to stop() and changed interface to extend Stoppable. - Replaced usages of new GradleException(Throwable) with UncheckedException.asUncheckedException()

  1. … 61 more files in changeset.
- Changed DefaultExecHandle and DefaultWorkerProcess start() and waitForFinish() so that start or stop exception is not discarded. - Changed DefaultWorkerProcess.waitForFinish() to fail if child process has non-zero exit code - Changed ExecHandle.waitForFinish() to return an ExecResult - Added ExecResult.assertNormalExitValue() and cleaned this logic out of a bunch of places.

  1. … 13 more files in changeset.
Refactored packaging for process related classes.

  1. … 129 more files in changeset.
GRADLE-927 Add tasks and methods for exec and javaexec.

  1. … 46 more files in changeset.
- Fix java 5 compilation error

Added integration tests to verify most of the gradle UI functionality. Changed the Open APIs so they now call a factory function (that is located in the gradle home you specify) to create their objects (allows for more flexibility). Added ability to observe requests executed by the gradle UI. Added ability to execute refreshes with additional arguments via the Open API. Added ability to set the current gradle tab via the Open API. Improved the error checking/reporting in the IPC mechanism to detect missing gradle installations. Fixed a bug where GradleRunner wasn't reporting execution started. Fixed a bug where programmatically changing values on the setup tab wouldn't be reflected in the UI. Fixed a bug where clickable errors in groovy files didn't go to the line number due to a space between the delimiter and line number.

    • -6
    • +14
    ./foundation/PathParserPortion.java
    • -3
    • +12
    ./foundation/ipc/gradle/AbstractGradleServerProtocol.java
    • -0
    • +68
    ./openapi/wrappers/RunnerWrapperFactory.java
    • -0
    • +68
    ./openapi/wrappers/UIWrapperFactory.java
  1. … 33 more files in changeset.
GRADLE-818, GRADLE-799 - Fixed case where current directory is not a canonical path (eg dos 8.3 name, mismatched case) - Fixed resolving of lowercase absolute paths on windows

  1. … 9 more files in changeset.
Adding ability to refresh the list of tasks for plugins using additional command line arguments.

- Fixed compilation for java 5

Synchronizing with gradle's head

  1. … 4 more files in changeset.
Fixing a checkstyle error.

Fixing a bug where you could add a favorite with no display name or command.

Fixing an issue where the temporary init-scripts weren't being deleted. Added ability to obtain and manipulate the favorites via the open-api. Added ability to rerun the last executed command.

    • -16
    • +17
    ./foundation/ipc/basic/ExecutionInfo.java
    • -6
    • +47
    ./foundation/ipc/gradle/AbstractGradleServerProtocol.java
  1. … 4 more files in changeset.
GRADLE-680 - Merged TaskState and TaskExecutionResult - Removed Task.getExecuted() - Changed second param of ProjectEvaluationListener.afterEvaluate() from Throwable to ProjectState.

    • -2
    • +2
    ./foundation/ipc/gradle/ExecuteGradleCommandClientProtocol.java
  1. … 31 more files in changeset.
Added ability to copy selected task names from the task tree. Added ability to duplicate favorites and removed the unnecessary restriction that favorites could not have the same command or display name (this occurs while duplicating which is often desired to tweak an existing favorite).

  1. … 2 more files in changeset.
Fixing an issue where the output pane would be gray to the right of the text if the text was short. Now its white all across.