Integration test for macro defines containing double-quotes and spaces
- Not yet passing on Visual Studio
Test cCompiler and linker args with quotes and spaces on Visual Studio
- Simply check that we don't blow up (which we do currently)
GRADLE-2943: Escape args on VisualStudio the same way as other tool chains
- This causes the file names to be escaped, but fixes other issues with arguments containing quotes and spaces.
Added some placeholder stories to allow a build author to search for plugins.
Added a placeholder for GRADLE-2017.
Initial spec for repository transports
Temporarily disable test on linux
Only escape user args in Visual Studio command line args
Mark recently added methods as @Incubating.
GRADLE-2866 - Changed IvyXmlModuleDescriptorWriter to write the original dependency config mapping rule. Previously, it would write the rule as interpreted by DefaultDependencyDescriptor, which gets it wrong for rules such as `*->@` and `*->#`.
Added some more unit test coverage for ivy.xml parsing.
Fix excluding tasks using -x command line option that are a dependency of multiple tasks .

Fixes GRADLE-2974 and GRADLE-3031.
Merge pull request #250 from erdi/exclude-task-fix

Fix for GRADLE-2974 and GRADLE-3031
Mention more of Marcin's contributions.
Remove test for linker args with spaces on clang, until we can find an option that works on all CI versions
Integration test for resolving snapshot artifacts with classifier
REVIEW-3923: Clean incremental native compile sets didWork=true if previous outputs were deleted
Moved the incremental compile cache data into the task artifact state cache
- CachingFileSnapshotter is shared (REVIEW-3928)
- Single 'compilationState' cache indexed by task
- Daemon will now utilize in-memory caching for compilation state
Some updates, in particular to upgrade to Groovy 2.x
Added some more wishlist stuff to the repository transports spec.