[ {
  "key" : "GRADLE-2650",
  "summary" : "HttpClient forces connection reset while attempting NTLM proxy authentication",
  "link" : "https://issues.gradle.org/browse/GRADLE-2650",
  "fixedin" : "1.4-rc-3",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2642",
  "summary" : "ProjectBuilder test fixture cannot resolve remote dependencies",
  "link" : "https://issues.gradle.org/browse/GRADLE-2642",
  "fixedin" : "1.4-rc-2",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2641",
  "summary" : "Cannot resolve parent POM with SNAPSHOT version",
  "link" : "https://issues.gradle.org/browse/GRADLE-2641",
  "fixedin" : "1.4-rc-2",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2613",
  "summary" : "EOFException when a cache open times out while the other process is releasing the lock",
  "link" : "https://issues.gradle.org/browse/GRADLE-2613",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2609",
  "summary" : "Build hangs forever when test JVM gets killed",
  "link" : "https://issues.gradle.org/browse/GRADLE-2609",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2598",
  "summary" : "Multiple HttpClient instances initialised for a single http repository",
  "link" : "https://issues.gradle.org/browse/GRADLE-2598",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2591",
  "summary" : "Daemon crashes when running on IBM JVM and Linux",
  "link" : "https://issues.gradle.org/browse/GRADLE-2591",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2586",
  "summary" : "Provide --configuration parameter to dependencies task",
  "link" : "https://issues.gradle.org/browse/GRADLE-2586",
  "fixedin" : "1.4-rc-1",
  "type" : "New Feature",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2585",
  "summary" : "Too many requests for maven-metadata.xml when resolving a snapshot dependency",
  "link" : "https://issues.gradle.org/browse/GRADLE-2585",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2572",
  "summary" : "Newlines are not supported in JUnit test names",
  "link" : "https://issues.gradle.org/browse/GRADLE-2572",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2566",
  "summary" : "Regression with file pattern matching: GStringImpl cannot be cast to String",
  "link" : "https://issues.gradle.org/browse/GRADLE-2566",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2559",
  "summary" : "maven2Gradle task creates invalid build.gradle file when EnforcerPlugin is defined in pom.xml",
  "link" : "https://issues.gradle.org/browse/GRADLE-2559",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2558",
  "summary" : "Maven POMs are written with platform encoding, not always UTF-8.",
  "link" : "https://issues.gradle.org/browse/GRADLE-2558",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2552",
  "summary" : "Duplicate files in \"gradle-1.3-rc-1-all.zip\"",
  "link" : "https://issues.gradle.org/browse/GRADLE-2552",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2546",
  "summary" : "directory scanning is inefficient when all include patterns share a common prefix",
  "link" : "https://issues.gradle.org/browse/GRADLE-2546",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2529",
  "summary" : "Embedding Gradle (Tooling API) is inconvenient due to number of jars",
  "link" : "https://issues.gradle.org/browse/GRADLE-2529",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2526",
  "summary" : "GenerateEclipseWtpComponent creates multiple entries for snapshot versions",
  "link" : "https://issues.gradle.org/browse/GRADLE-2526",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2522",
  "summary" : "Announce plugin does not work with Growl 2.0",
  "link" : "https://issues.gradle.org/browse/GRADLE-2522",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2512",
  "summary" : "Provide a better error message when trying to add an action to an already executing task",
  "link" : "https://issues.gradle.org/browse/GRADLE-2512",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2506",
  "summary" : "TestNG html report issues when forkEvery/maxParallelForks usedte",
  "link" : "https://issues.gradle.org/browse/GRADLE-2506",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2500",
  "summary" : "Make CreateStartScripts (from the application plugin) class part of the public API",
  "link" : "https://issues.gradle.org/browse/GRADLE-2500",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2495",
  "summary" : "Sporadic daemon connection issue on windows",
  "link" : "https://issues.gradle.org/browse/GRADLE-2495",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2484",
  "summary" : "Tests are not reported if ignored by class-level Junit @Ignore annotation  ",
  "link" : "https://issues.gradle.org/browse/GRADLE-2484",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2465",
  "summary" : "Use Gradle's HTML test report for TestNG",
  "link" : "https://issues.gradle.org/browse/GRADLE-2465",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2408",
  "summary" : "Daemons do not consider what distribution they are running from, potentially ignore distribution init scripts",
  "link" : "https://issues.gradle.org/browse/GRADLE-2408",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2367",
  "summary" : "NullPointerException when Junit tests are run in parallel",
  "link" : "https://issues.gradle.org/browse/GRADLE-2367",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2364",
  "summary" : "Cannot run build with --offline after attempting build with a broken repository",
  "link" : "https://issues.gradle.org/browse/GRADLE-2364",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2311",
  "summary" : "org.gradle.messaging.remote.internal.MessageHub error",
  "link" : "https://issues.gradle.org/browse/GRADLE-2311",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2219",
  "summary" : "Provide better error message when trying to add a task action from a task action",
  "link" : "https://issues.gradle.org/browse/GRADLE-2219",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2175",
  "summary" : "Snapshot dependencies with sources/test classifier are not considered 'changing'",
  "link" : "https://issues.gradle.org/browse/GRADLE-2175",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2142",
  "summary" : "Provide a way to provide a custom pattern for a 'maven' layout, or a way to provide 'm2compatible' behaviour with a custom layout",
  "link" : "https://issues.gradle.org/browse/GRADLE-2142",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-2023",
  "summary" : "Concurrent Modification Exception during 'gradle tasks'",
  "link" : "https://issues.gradle.org/browse/GRADLE-2023",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-2005",
  "summary" : "Received a failure event for test with unknown id",
  "link" : "https://issues.gradle.org/browse/GRADLE-2005",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1957",
  "summary" : "tests in milestone 5 or 6 hang forever",
  "link" : "https://issues.gradle.org/browse/GRADLE-1957",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-1919",
  "summary" : "Provide \"m2compatible\" property for IvyArtifactRepository",
  "link" : "https://issues.gradle.org/browse/GRADLE-1919",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1888",
  "summary" : "Disable stdout for checkstyle tasks",
  "link" : "https://issues.gradle.org/browse/GRADLE-1888",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1811",
  "summary" : "It is not possible to generate the ivy.xml file without publishing the project",
  "link" : "https://issues.gradle.org/browse/GRADLE-1811",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1656",
  "summary" : "The Checkstyle plugin doesn't support ommiting the console output",
  "link" : "https://issues.gradle.org/browse/GRADLE-1656",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1644",
  "summary" : "Allow to specify configuration(s) when running \"gradle dependencies\"",
  "link" : "https://issues.gradle.org/browse/GRADLE-1644",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1636",
  "summary" : "Create task for aggregating test results into a combined report",
  "link" : "https://issues.gradle.org/browse/GRADLE-1636",
  "fixedin" : "1.4-rc-1",
  "type" : "New Feature",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1124",
  "summary" : "When the groovy plugin is applied to a project which uses groovy only for testing, the project ends up with groovy as an unnecessary runtime dependency",
  "link" : "https://issues.gradle.org/browse/GRADLE-1124",
  "fixedin" : "1.4-rc-1",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-832",
  "summary" : "`gradle dependencies` should work if there are dependencies that can't be found and display what is missing",
  "link" : "https://issues.gradle.org/browse/GRADLE-832",
  "fixedin" : "1.4-rc-1",
  "type" : "New Feature",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-643",
  "summary" : "Scala plugin should infer the scala version from the compile configuration and add the appropriate dependencies to the scalaTools configuration",
  "link" : "https://issues.gradle.org/browse/GRADLE-643",
  "fixedin" : "1.4-rc-1",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
} ]