[ {
  "key" : "GRADLE-1930",
  "summary" : "java.lang.ClassCastException: org.gradle.api.internal.changedetection.DefaultFileSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradle.api.internal.changedetection.OutputFilesSnapshotter$OutputFilesSnapshot",
  "link" : "https://issues.gradle.org/browse/GRADLE-1930",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-1792",
  "summary" : "Tooling API always returns eclipse tasks even when eclipse plugin is not applied.",
  "link" : "https://issues.gradle.org/browse/GRADLE-1792",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-1695",
  "summary" : "buildNeeded and buildDependents tasks are not recursive",
  "link" : "https://issues.gradle.org/browse/GRADLE-1695",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1686",
  "summary" : "properties defined in root project's gradle.properties override those defined in subproject's gradle.properties",
  "link" : "https://issues.gradle.org/browse/GRADLE-1686",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1685",
  "summary" : "'properties' property in script does not include properties defined in gradle.properties",
  "link" : "https://issues.gradle.org/browse/GRADLE-1685",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1684",
  "summary" : "make it possible to configure IDEA sdk with arbitrary name",
  "link" : "https://issues.gradle.org/browse/GRADLE-1684",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1675",
  "summary" : "slow dependency resolution for certain snapshot dependencies",
  "link" : "https://issues.gradle.org/browse/GRADLE-1675",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1662",
  "summary" : "DomainObjectCollection should implement Set or Collection",
  "link" : "https://issues.gradle.org/browse/GRADLE-1662",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1661",
  "summary" : "Configuration should expose its dependencies and artifacts as DomainObjectCollections",
  "link" : "https://issues.gradle.org/browse/GRADLE-1661",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1655",
  "summary" : "idea plugin does not honor minusConfigurations for file dependencies",
  "link" : "https://issues.gradle.org/browse/GRADLE-1655",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1647",
  "summary" : "allow configuring wrapper with relative file path to distro",
  "link" : "https://issues.gradle.org/browse/GRADLE-1647",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1642",
  "summary" : "Maven plugin assumes the base plugin has been applied",
  "link" : "https://issues.gradle.org/browse/GRADLE-1642",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1640",
  "summary" : "StackOverflow in ear plugin",
  "link" : "https://issues.gradle.org/browse/GRADLE-1640",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1634",
  "summary" : "AbstractTask#execute() should be final.",
  "link" : "https://issues.gradle.org/browse/GRADLE-1634",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1616",
  "summary" : "change the location of the project's .gradle cache",
  "link" : "https://issues.gradle.org/browse/GRADLE-1616",
  "fixedin" : "1.0-milestone-4",
  "type" : "New Feature",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1613",
  "summary" : "Classpath entries generated by the Eclipse plugin are always exported=\"true\"",
  "link" : "https://issues.gradle.org/browse/GRADLE-1613",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1602",
  "summary" : "cleanIdea should not trigger cleaning the workspace file",
  "link" : "https://issues.gradle.org/browse/GRADLE-1602",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1587",
  "summary" : "DependencyHandler does not have localGroovy() method, but default impl does",
  "link" : "https://issues.gradle.org/browse/GRADLE-1587",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1580",
  "summary" : "Generating eclipse files for Gradle itself creates cyclic project dependencies between core and coreImpl",
  "link" : "https://issues.gradle.org/browse/GRADLE-1580",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1579",
  "summary" : "DSL guide samples should have syntax highlighting",
  "link" : "https://issues.gradle.org/browse/GRADLE-1579",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1565",
  "summary" : "DSL documentation for eclipse plugin typos",
  "link" : "https://issues.gradle.org/browse/GRADLE-1565",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1558",
  "summary" : "improve application plugin to support to copy more files to distribution ",
  "link" : "https://issues.gradle.org/browse/GRADLE-1558",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1557",
  "summary" : "target directory error when copy file in task distZip of application plugin",
  "link" : "https://issues.gradle.org/browse/GRADLE-1557",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1537",
  "summary" : "Tooling API fails to build skeletal model for spring-data-mapping project",
  "link" : "https://issues.gradle.org/browse/GRADLE-1537",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-1532",
  "summary" : "Gradle throwing error when trying to execute parallel functional test with Selenium Grid and testNG",
  "link" : "https://issues.gradle.org/browse/GRADLE-1532",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1530",
  "summary" : "Tooling api eclipse model should include the linked resources for the project",
  "link" : "https://issues.gradle.org/browse/GRADLE-1530",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1529",
  "summary" : "Eclipse model built by the tooling api for a project which does not use the eclipse plugin lists tasks which cannot be executed",
  "link" : "https://issues.gradle.org/browse/GRADLE-1529",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1528",
  "summary" : "it should be possible to register the task that generates the resource",
  "link" : "https://issues.gradle.org/browse/GRADLE-1528",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1527",
  "summary" : "Tooling api throws exception when project contains a wrapper properties file generated by a version of Gradle < 0.9",
  "link" : "https://issues.gradle.org/browse/GRADLE-1527",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1522",
  "summary" : "repositories.ivy() does not support publishing to the local filesystem",
  "link" : "https://issues.gradle.org/browse/GRADLE-1522",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1519",
  "summary" : "SourceSets should understand the concept of generated resource",
  "link" : "https://issues.gradle.org/browse/GRADLE-1519",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1507",
  "summary" : "Add ivy resolve times to --profile option",
  "link" : "https://issues.gradle.org/browse/GRADLE-1507",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Duplicate"
}, {
  "key" : "GRADLE-1505",
  "summary" : "org.gradle.api.internal.plugins.DefaultProjectsPluginContainer#hasPlugin should returns false if plugin class not present in classpath",
  "link" : "https://issues.gradle.org/browse/GRADLE-1505",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1504",
  "summary" : "IDEA plugin should add generated resources to the classpath used to execute tests",
  "link" : "https://issues.gradle.org/browse/GRADLE-1504",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1502",
  "summary" : "eclipse plugin creates incorrect .classpath when any source dir is external",
  "link" : "https://issues.gradle.org/browse/GRADLE-1502",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1499",
  "summary" : "projectProperty setter of Sonar task adds to globalProperties",
  "link" : "https://issues.gradle.org/browse/GRADLE-1499",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1498",
  "summary" : "sonar task fails with ClassNotFoundException for SQL driver",
  "link" : "https://issues.gradle.org/browse/GRADLE-1498",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Not A Bug"
}, {
  "key" : "GRADLE-1494",
  "summary" : "Tooling api skeletal project tries to download dependencies",
  "link" : "https://issues.gradle.org/browse/GRADLE-1494",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1491",
  "summary" : "Idea plugin does not honor the inheritOutputDirs property",
  "link" : "https://issues.gradle.org/browse/GRADLE-1491",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1487",
  "summary" : "eclipse plugin does not honor minusConfigurations for file dependencies",
  "link" : "https://issues.gradle.org/browse/GRADLE-1487",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1479",
  "summary" : "OS-X OpenJDK7 Issue with libjnidispatch.dylib",
  "link" : "https://issues.gradle.org/browse/GRADLE-1479",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1475",
  "summary" : "gradle release build should validate early and tag late",
  "link" : "https://issues.gradle.org/browse/GRADLE-1475",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1470",
  "summary" : "Scala Eclipse metadata put out via Eclipse+Scala plugins is outdated",
  "link" : "https://issues.gradle.org/browse/GRADLE-1470",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1415",
  "summary" : "'eclipse' plugin with 'war' plugin fails with class cast exception",
  "link" : "https://issues.gradle.org/browse/GRADLE-1415",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1402",
  "summary" : "Eclipse plugin should add generated resources to the classpath used to execute tests",
  "link" : "https://issues.gradle.org/browse/GRADLE-1402",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1398",
  "summary" : "Dependency but no repository fails \"silently\"",
  "link" : "https://issues.gradle.org/browse/GRADLE-1398",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1361",
  "summary" : "Fat jar cookbook example leads to error",
  "link" : "https://issues.gradle.org/browse/GRADLE-1361",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1260",
  "summary" : "Adding a switch to gradle execution for changing default ivy cache manager to the Wharf cache manager",
  "link" : "https://issues.gradle.org/browse/GRADLE-1260",
  "fixedin" : "1.0-milestone-4",
  "type" : "Improvement",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1236",
  "summary" : "Configuration silently ignores dependencies when no repositories are defined for the project",
  "link" : "https://issues.gradle.org/browse/GRADLE-1236",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
}, {
  "key" : "GRADLE-1229",
  "summary" : "Configuration resolves to empty set when project has no repositories and the dependencies already in cache",
  "link" : "https://issues.gradle.org/browse/GRADLE-1229",
  "fixedin" : "1.0-milestone-4",
  "type" : "Bug",
  "status" : "Resolved",
  "state_reason" : null,
  "resolution" : "Fixed"
} ]