1. 19 Oct, 2020 9 commits
  2. 17 Oct, 2020 7 commits
  3. 16 Oct, 2020 12 commits
  4. 15 Oct, 2020 12 commits
    • Phillip Webb's avatar
      Polish · bc7b6bdd
      Phillip Webb authored
      bc7b6bdd
    • Phillip Webb's avatar
      Upgrade to github-changelog-generator 0.0.5 · 91b787df
      Phillip Webb authored
      Closes gh-23715
      91b787df
    • Phillip Webb's avatar
      Merge pull request #23633 from Miehau · 759a5f08
      Phillip Webb authored
      * pr/23633:
        Polish 'Add a FailureAnalyzer for ConfigDataNotFound'
        Add a FailureAnalyzer for ConfigDataNotFound
      
      Closes gh-23633
      759a5f08
    • Phillip Webb's avatar
      Polish 'Add a FailureAnalyzer for ConfigDataNotFound' · e360e4a7
      Phillip Webb authored
      See gh-23633
      e360e4a7
    • Michal Mlak's avatar
      Add a FailureAnalyzer for ConfigDataNotFound · be7d6971
      Michal Mlak authored
      Add a `FailureAnalyzer` to deal with `ConfigDataNotFoundException`.
      
      See gh-23633
      be7d6971
    • Phillip Webb's avatar
      Improve ConfigData processing code · 1cf9fc10
      Phillip Webb authored
      Refactor `ConfigData` processing code to make it less awkward to
      follow.
      
      Prior to this commit the `ConfigDataLocationResolver` would take a
      String location and return a `ConfigDataLocation` instance. This was
      a little confusing since sometimes we would refer to `location` as the
      String value, and sometimes it would be the typed instance. We also
      had nowhere sensible to put the `optional:` prefix logic and we needed
      to pass a `boolean` parameter to a number of methods. The recently
      introduced `Orgin` support also didn't have a good home.
      
      To solve this, `ConfigDataLocation` has been renamed to
      `ConfigDataResource`. This frees up `ConfigDataLocation` to be used
      as a richer `location` type that holds the String value, the `Orgin`
      and provides a home for the `optional:` logic.
      
      This commit also cleans up a few other areas of the code, including
      renaming `ResourceConfigData...` to `StandardConfigData...`. It also
      introduces a new exception hierarchy for `ConfigDataNotFoundExceptions`.
      
      Closes gh-23711
      1cf9fc10
    • Phillip Webb's avatar
      Allow FailureAnalizers without ApplicationContext · f89b99bd
      Phillip Webb authored
      Update `SpringApplication` so that `FailureAnalyzers` apply even if
      the `ApplicationContext` was not created. If no `ApplicationContext`
      is available, only `FailureAnalyzer` instances that do not implement
      any `Aware` interfaces are considered.
      
      Closes gh-23710
      f89b99bd
    • Andy Wilkinson's avatar
      Put project deps in app layer and make customization easier · 84f96033
      Andy Wilkinson authored
      Previously, when building a layered jar with Gradle, project
      dependencies were treated the same as any other dependency, being
      included in the dependencies or snapshot dependencies layer based
      on their version.
      
      This commit updates the default layering when using Gradle to include
      project dependencies in the application layer by default. The DSL has
      also been updated to allow their layer to be customized using new
      includeProjectDependencies() and excludeProjectDependencies() methods
      rather than relying on including and excluding them via a
      group:artifact:version pattern.
      
      Closes gh-23431
      84f96033
    • Brian Clozel's avatar
      Merge branch '2.3.x' · ad6ea941
      Brian Clozel authored
      Closes gh-23702
      ad6ea941
    • Brian Clozel's avatar
      Merge branch '2.2.x' into 2.3.x · 07bdfd6e
      Brian Clozel authored
      Closes gh-23701
      07bdfd6e
    • Brian Clozel's avatar
      Merge branch '2.1.x' into 2.2.x · f43970e6
      Brian Clozel authored
      Closes gh-23700
      f43970e6
    • Brian Clozel's avatar
      Fix image folder name in update detection script · 918ef888
      Brian Clozel authored
      Fixes gh-23699
      918ef888