1. 23 Mar, 2020 1 commit
  2. 22 Mar, 2020 2 commits
  3. 21 Mar, 2020 2 commits
    • Stephane Nicoll's avatar
      Only remove trailing slash from URI value · 8593270b
      Stephane Nicoll authored
      This commit upgrades the algorithm when trailing slash are to be
      ignored. Previously a root URI (i.e. "/") would result to to empty
      string which is an issue for monitoring system that requires tag values
      to be non empty. If the URI is a single character, the trailing is not
      applied and "/" is left as is.
      
      Closes gh-20536
      8593270b
    • Stephane Nicoll's avatar
      Remove Java 13 CI job · 1bf7d251
      Stephane Nicoll authored
      Closes gh-20578
      1bf7d251
  4. 20 Mar, 2020 6 commits
  5. 19 Mar, 2020 13 commits
  6. 18 Mar, 2020 2 commits
    • Andy Wilkinson's avatar
      Merge pull request #20323 from larsgrefer · ab3e2675
      Andy Wilkinson authored
      * gh-20323:
        Fix recommended task dependency configuration
      
      Closes gh-20323
      ab3e2675
    • Lars Grefer's avatar
      Fix recommended task dependency configuration · c748f368
      Lars Grefer authored
      `compileJava.dependsOn(processResources)` is not enough to ensure the
      correct behavior. Using `dependsOn` only affects the execution order
      (`processResources` before `compileJava`) but not the up-to-date check
      of `compileJava`. After modifying
      `META-INF/additional-spring-configuration-metadata.json`, the
      `processResouces` task will considered out-of-date and will be
      re-executed, but after that `compileJava` will still be considered
      up-to-date which causes the changes not to be merged into
      `META-INF/spring-configuration-metadata.json`
      
      With this change the up-do-date check of `compileJava` is affected,
      too. Therefore, it will correctly re-execute the
      configuration-processor when
      `META-INF/additional-spring-configuration-metadata.json` was changed.
      
      See gh-20323
      c748f368
  7. 17 Mar, 2020 4 commits
  8. 11 Mar, 2020 5 commits
    • Andy Wilkinson's avatar
      Avoid eager init when evaluating DevToolsDataSourceCondition · 9fbb664d
      Andy Wilkinson authored
      Previously, DevToolsDataSourceCondition called
      getBeanNamesForType(Class) which could trigger unwanted initialization
      of lazy init singletons and objects created by FactoryBeans.
      
      This commit updates DevToolsDataSourceCondition to prohibit eager
      init when getting the names of the beans of a particular type.
      
      Fixes gh-20430
      9fbb664d
    • Andy Wilkinson's avatar
      Merge branch '2.1.x' into 2.2.x · e937b2e0
      Andy Wilkinson authored
      Closes gh-20501
      e937b2e0
    • Andy Wilkinson's avatar
      Fix behaviour of DependencyCustomizer ifAllResourcesPresent · f251772e
      Andy Wilkinson authored
      Previously, DependencyCustomizer's ifAllResourcesPresent method
      would return a customizer that added modules if any of the resources
      were present. This commit corrects this behaviours so that modules are
      only added if all resources are present.
      
      Fixes gh-20418
      f251772e
    • Andy Wilkinson's avatar
      Merge branch '2.1.x' into 2.2.x · e1ce21c3
      Andy Wilkinson authored
      Closes gh-20499
      e1ce21c3
    • Andy Wilkinson's avatar
      Use getTomcatWebServer to create TomcatWebServer instance · 2b211371
      Andy Wilkinson authored
      TomcatReactiveWebServerFactory's getTomcatWebServer is described as
      being a hook point the can be overrideden to return a different
      TomcatWebServer or to apply additional processing to the Tomcat
      server. Previously, this did not work as the method was not called
      to create the TomcatWebServer instance. Instead, TomcatWebServer was
      instantiated and returned directly.
      
      This commit updates TomcatReactiveWebServerFactory to call
      getTomcatWebServer to create the TomcatWebServer instance. A test
      has also been added to verify that the method is now used.
      
      Fixes gh-20386
      2b211371
  9. 10 Mar, 2020 2 commits
  10. 09 Mar, 2020 2 commits
  11. 08 Mar, 2020 1 commit