1. 19 Apr, 2016 9 commits
    • Andy Wilkinson's avatar
      Configure test property sources before ConfigFileApplicationListener runs · 601791c6
      Andy Wilkinson authored
      Previously, SpringBootContextLoader configured the environment with the
      test property sources using an ApplicationContextInitializer. This was
      because TestPropertySourceUtils did not provide a method to directly
      configure the environment using properties files, it had to be done
      via an application context. An unwanted side-effect of this was that
      the test property sources were not being configured before
      ConfigFileApplicationListener examined the environment to determine the
      name and locations of the files that it should be loading.
      
      This commit takes advantage of a new method that was added to
      TestPropertySourceUtils which allows properties files to be added
      directly to the environment without using an application context. This
      means that the use of the ApplicationContextInitializer can be removed
      and the test property sources can be applied to the environment before
      the application context is created.
      
      Closes gh-5728
      601791c6
    • Stephane Nicoll's avatar
      Add dependency management for Ehcache 3 · 0cfcbeb4
      Stephane Nicoll authored
      Closes gh-5725
      0cfcbeb4
    • Andy Wilkinson's avatar
      Merge branch '1.3.x' · 96d01d67
      Andy Wilkinson authored
      96d01d67
    • Stephane Nicoll's avatar
      Improve error page documentation · 0ea6fb32
      Stephane Nicoll authored
      Closes gh-5722
      0ea6fb32
    • Andy Wilkinson's avatar
      DevTools should only shut down single, auto-configured DataSource · a19eeaf9
      Andy Wilkinson authored
      Previously, there were two problems with DevTools’ DataSource
      auto-configuration:
      
      1. It did not tolerate a context with multiple DataSources
      2. It would attempt to shut down a DataSource that had not been created
         by DataSourceAutoConfiguration and, therefore, where we could not be
         sure of its configuration.
      
      This commit updates DevToolsDataSourceAutoConfiguration so that it backs
      off unless the context contains DataSourceProperties and a single
      DataSource created by DataSourceAutoConfiguration. This ensures that it
      can safely use DataSourceProperties to get the DataSource’s
      driver class name and accurately determine if it’s an in-memory or
      external database. Shutdown is only called for an in-memory database.
      
      Closes gh-5540
      a19eeaf9
    • Stephane Nicoll's avatar
      Merge pull request #5731 from izeye/polish-20160419 · 59f5e14b
      Stephane Nicoll authored
      * pr/5731:
        Remove duplicate words
      59f5e14b
    • Johnny Lim's avatar
      Remove duplicate words · 61b47079
      Johnny Lim authored
      Closes gh-5731
      61b47079
    • Stephane Nicoll's avatar
      Merge pull request #5727 from jmnarloch/string-builder · 6ebc8d21
      Stephane Nicoll authored
      * pr/5727:
        Replacing StringBuffer with lock-free StringBuilder
      6ebc8d21
    • Jakub Narloch's avatar
      Replacing StringBuffer with lock-free StringBuilder · 64989ae1
      Jakub Narloch authored
      Closes gh-5727
      64989ae1
  2. 18 Apr, 2016 13 commits
  3. 17 Apr, 2016 2 commits
  4. 16 Apr, 2016 7 commits
  5. 15 Apr, 2016 9 commits