1. 18 Nov, 2013 6 commits
    • Christian Dupuis's avatar
      41cbbeba
    • Christian Dupuis's avatar
      Polish · e009d3e4
      Christian Dupuis authored
      Fixed inconsistency in method naming after last polish. Method and class name should use 'crsh' instead of 'crash' to be aligned with CRaSH code base.
      
      Implemented facility to provide custom shell properties by adding beans of type CrshShellProperties to the ApplicationContext.
      e009d3e4
    • Christian Dupuis's avatar
      Remove unnecessary String concatenation · dc252c74
      Christian Dupuis authored
      dc252c74
    • Andy Wilkinson's avatar
      Support concise @Grab on all types of imports · fd2583ed
      Andy Wilkinson authored
      Previously, the automatic addition of the group and version to a
      @Grab annotation based on the module name would only work on standard
      import statements. This commit adds support for this functionality
      on wildcard imports, static imports and wildcard static imports.
      
      All of the following are now supported:
      
      @Grab('spring-core')
      import org.springframework.util.Assert
      
      @Grab('spring-core')
      import org.springframework.util.*
      
      @Grab('spring-core')
      import static org.springframework.util.Assert.isTrue
      
      @Grab('spring-core')
      import static org.springframework.util.Assert.*
      fd2583ed
    • Dave Syer's avatar
      Add RedisAutoConfiguration · 640b9d26
      Dave Syer authored
      640b9d26
    • Dave Syer's avatar
      Ensure ApplicationContextInitializers are not overwritten · 71fd474e
      Dave Syer authored
      SpringApplicationBuilder has to be careful not to overwrite the
      default initializers if user calls its initializers() method.
      
      Fixes gh-120.
      71fd474e
  2. 17 Nov, 2013 3 commits
  3. 16 Nov, 2013 7 commits
  4. 15 Nov, 2013 2 commits
  5. 14 Nov, 2013 3 commits
    • Dave Syer's avatar
      Refine semantics of server.port=0 · 8bc5e9c3
      Dave Syer authored
      If the server port is 0 it doesn't mean you don't want *any* container
      because there might still be servlet context aware components in the
      classpath. Better to try and stop the server from actually starting.
      
      This change is a step in the right direction: it prevents the server
      from starting in the start() method (even though for technical reasons
      it may have already been started and stopped in initialize()).
      
      N.B. Tomcat at least uses port=0 as a signal it should pick a random
      port. Pertty useful feature that we may want to capitalize on at some
      point (on the other hand having our own port scanner would be useful
      generally too).
      8bc5e9c3
    • Dave Syer's avatar
      11149443
    • Dave Syer's avatar
      b39ab925
  6. 09 Nov, 2013 2 commits
  7. 07 Nov, 2013 14 commits
  8. 06 Nov, 2013 3 commits