1. 17 Jun, 2014 1 commit
    • Dave Syer's avatar
      Support for main class detection in installApp · 4a40e8f8
      Dave Syer authored
      I'm sure someone can do a better job of this, but here's a proposal
      that works. It uses our FindMainTask to set the relevant properties
      if theu are missing in the application plugin.
      
      Fixes gh-1105
      4a40e8f8
  2. 16 Jun, 2014 12 commits
  3. 15 Jun, 2014 3 commits
  4. 13 Jun, 2014 4 commits
  5. 12 Jun, 2014 7 commits
  6. 11 Jun, 2014 7 commits
    • Phillip Webb's avatar
      Fixup versions following release · 143e1918
      Phillip Webb authored
      143e1918
    • Spring Buildmaster's avatar
      Next development version · 4ca26a21
      Spring Buildmaster authored
      4ca26a21
    • Phillip Webb's avatar
      Switch mergeDependencies to use a set. · c861f24b
      Phillip Webb authored
      c861f24b
    • Dave Syer's avatar
      Add tests for switching message sources in tests · d36f9ce8
      Dave Syer authored
      See gh-1075
      d36f9ce8
    • Dave Syer's avatar
      Defensive null check in case Hibernate autoconfig is off · 8d6f003e
      Dave Syer authored
      If the Hibernate autoconfig is not used to create an EntityManager
      then I suppose it's possible that the JpaProperties might be null
      when everything else is ready for the event to be published.
      
      There's no test case because I think it's a corner case.
      
      Fxies gh-1075
      8d6f003e
    • Dave Syer's avatar
      Test for message properties · 32a220da
      Dave Syer authored
      32a220da
    • Andy Wilkinson's avatar
      Resolve versionManagement configuration lazily and preserve exclusions · f5f39035
      Andy Wilkinson authored
      Previously, the versionManagement configuration was resolved as part of
      the Boot Gradle plugin being applied. This meant that no dependencies
      could be added to it and attempting to do so would result in a failure:
      “You can't change a configuration which is not in unresolved state”.
      This commit updates ApplyExcludeRules to wrap its processing in a
      before resolve action. This defers the resolution of the
      versionManagement configuration until one of the project’s other
      configurations is being resolved. Fixes #1077
      
      In addition to the above, the transitive exclusions that the Gradle
      plugin provides were being lost if custom version management provided
      a version for the same dependency. This commit updates
      AbstractDependencies to preserve the exclusions from an existing
      dependency declaration while using the version from the newer
      dependency. This ensures that the exclusions remain while allowing
      versions to be overridden. Fixes #1079
      f5f39035
  7. 10 Jun, 2014 6 commits