1. 19 May, 2017 2 commits
  2. 18 May, 2017 5 commits
  3. 17 May, 2017 3 commits
  4. 16 May, 2017 5 commits
    • Stephane Nicoll's avatar
      Fix checkstyle violation · 6b832178
      Stephane Nicoll authored
      6b832178
    • Phillip Webb's avatar
      Support rebind on ConfigurationProperties · 1d068496
      Phillip Webb authored
      Update `ConfigurationPropertiesBindingPostProcessor` to once again allow
      beans to be bound again following changes to the underlying property
      sources.
      
      Fixes gh-9160
      1d068496
    • Phillip Webb's avatar
      Refine JSON origin source logic · 21a2ba17
      Phillip Webb authored
      Update `SpringApplicationJsonEnvironmentPostProcessor` so that the
      returned `PropertyOrigin` uses the source property name and not the
      JSON key.
      
      See gh-8932
      21a2ba17
    • Phillip Webb's avatar
      Refine SpringApplication source types · 889d43dd
      Phillip Webb authored
      Update `SpringApplication` so that the `run` methods and constructors
      now require `Class<?>` arguments, rather than `Objects`. String based
      sources can still be loaded, but must now be set on the `getSources()`
      collections. `Package` and `Resource` types are no longer directly
      supported.
      
      This change should help IDEs offer better content assist, and will
      help integrations with alternative languages such as Ceylon.
      
      Users currently passing in Class references or using the
      `spring.main.sources` property should not be affected by this change. If
      an XML resource is being used, some refactoring may be required (see the
      changes to `SampleSpringXmlApplication` in this commit).
      
      Fixes gh-9170
      889d43dd
    • Phillip Webb's avatar
      Polish · 302f038e
      Phillip Webb authored
      302f038e
  5. 15 May, 2017 25 commits