1. 22 8月, 2017 4 次提交
  2. 21 8月, 2017 13 次提交
    • B
      Do not render PDF reference doc for SNAPSHOT builds · 93419551
      Brian Clozel 提交于
      This commit ensures that only the HTML version of the reference
      documentation is rendered for SNAPSHOT builds. This speeds up
      significatly the build.
      
      Issue: SPR-15885
      93419551
    • B
      Fix Gradle warnings about task output · 5460c009
      Brian Clozel 提交于
      As of Gradle 4.0, project SourceSets can have multiple output
      directories (one per programming language).
      This commit fixes warnings that are logged when a single output dir
      is considered by tasks.
      
      Issue: SPR-15885
      5460c009
    • B
      Apply dependency management to selected modules · cc3d7d2d
      Brian Clozel 提交于
      This commit applies the Dependency Management Plugin to modules that
      require it; right now Spring Framework is importing BOMs for Netty and
      Reactor dependencies only.
      
      Instead of applying those BOMs to all modules, they're applied only
      where they're needed.
      
      Issue: SPR-15885
      cc3d7d2d
    • B
      Move modules to independent build files · 2eeb428e
      Brian Clozel 提交于
      The main `build.gradle` file contains now only the common build
      infrastructure; all module-specific build configurations have
      been moved to their own build file.
      
      Issue: SPR-15885
      2eeb428e
    • B
      Refactor the spring-beans build · 41cbc467
      Brian Clozel 提交于
      This commit merges back the "spring-beans-groovy" module into the main
      "spring-beans" one. The build is configured so:
      
      * Java and Groovy sources are jointly compiled
      * Kotlin sources are compiled after
      
      With this change, the `MergePlugin` is not used anymore in the project
      build and therefore is removed.
      The `DetectSplitPackagesPlugin` wasn't applied so it's been removed as
      well.
      
      Issue: SPR-15885
      41cbc467
    • B
      Generate docs *after* running tests in Gradle build · 0c178ff7
      Brian Clozel 提交于
      This commit reorders docs generation (javadoc, asciidoctor) *after*
      runing tests for `./gradlew build` commands.
      
      Issue: SPR-15885
      0c178ff7
    • B
      Move plugin declarations to plugin syntax · 2e50ea7e
      Brian Clozel 提交于
      Note: this syntax automatically applies the plugin to the root project.
      Adding `apply false` in the plugin declaration disables that.
      
      Issue: SPR-15885
      2e50ea7e
    • B
      Allow dedicated build files for subprojects · 11418d8d
      Brian Clozel 提交于
      With this change, each subproject can configure its
      build in a dedicated file like:
      
      ```
      spring-core/spring-core.gradle
      spring-web/spring-web.gradle
      ```
      
      Issue: SPR-15885
      11418d8d
    • B
      Use Gradle build scans · 4d306e2d
      Brian Clozel 提交于
      This commit configures Gradle build scans for the Spring Framework
      build. Scans aren't performed for every build but can be enabled
      with the following:
      
      ```
      ./gradlew build --scan
      ```
      
      Issue: SPR-15885
      4d306e2d
    • S
      Fix code format · 3d28e80e
      Stephane Nicoll 提交于
      Closes gh-1501
      3d28e80e
    • J
      Polishing · b61c055e
      Juergen Hoeller 提交于
      b61c055e
    • J
      Upgrade to Servlet API 4.0 for MVC and merge EhCache 3 tests into spring-context-support · fac1f236
      Juergen Hoeller 提交于
      Includes general streamlining of dependency declarations with reduced version variables, direct use of EclipseLink 2.7 and its implicit JPA 2.2 dependency in spring-orm, mixed use of Hibernate 5.2.10 and 5.1.10 for integration tests, as well as an upgrade to Jetty 9.4.7 RC0 and a downgrade to Groovy 2.4.12 (since Groovy 2.5 won't be final in time for Spring Framework 5.0).
      
      Issue: SPR-15879
      Issue: SPR-15880
      fac1f236
    • J
      Efficient Kotlin metadata detection · 3991ab4a
      Juergen Hoeller 提交于
      Issue: SPR-15673
      3991ab4a
  3. 19 8月, 2017 3 次提交
  4. 18 8月, 2017 8 次提交
  5. 17 8月, 2017 5 次提交
  6. 16 8月, 2017 5 次提交
  7. 15 8月, 2017 2 次提交