1. 20 Feb, 2020 6 commits
  2. 19 Feb, 2020 5 commits
  3. 18 Feb, 2020 4 commits
  4. 17 Feb, 2020 1 commit
    • Brian Clozel's avatar
      Clear ProducesRequestCondition cache attribute · e59d3fbb
      Brian Clozel authored
      As of spring-projects/spring-framework#22644, Spring Framework caches
      the "produces" condition when matching for endpoints in the
      `HandlerMapping` infrastructure. This has been improved in
      spring-projects/spring-framework#23091 to prevent side-effects in other
      implementations.
      
      Prior to this commit, the Spring Boot actuator infrastructure for
      `EndpointHandlerMapping` would not clear the cached attribute,
      presenting the same issue as Spring Framework's infrastructure. This
      means that a custom arrangement with custom `HandlerMapping` or
      `ContentTypeResolver` would not work properly and reuse the cached
      produced conditions for other, unintented, parts of the handler mapping
      process.
      
      This commit clears the cached data and ensures that other handler
      mapping implementations are free of that side-effect.
      
      Fixes gh-20150
      e59d3fbb
  5. 15 Feb, 2020 1 commit
  6. 14 Feb, 2020 10 commits
  7. 13 Feb, 2020 3 commits
  8. 12 Feb, 2020 7 commits
  9. 11 Feb, 2020 3 commits