• Phillip Webb's avatar
    Restructure embedded web server packages · 67556ba8
    Phillip Webb authored
    Rework `org.springframework.boot.context.embedded` to relocate classes
    to `org.springframework.boot.web`. Packages are now organized around
    the following areas:
    
    Packages for shared concerns, for example the `WebServer` interface
    to start/stop a server and the common configuration elements:
    - org.springframework.boot.web.context
    - org.springframework.boot.web.server
    
    Servlet specific packages:
    - org.springframework.boot.web.servlet.server
    - org.springframework.boot.web.servlet.context
    - org.springframework.boot.web.servlet.filter
    
    Reactive specific packages:
    - org.springframework.boot.web.reactive.context
    - org.springframework.boot.web.reactive.server
    
    Embedded server implementations (both reactive and servlet):
    - org.springframework.boot.web.embedded
    
    In addition:
    
    - Rename `EmbeddedServletContainerFactory` to `ServletWebServerFactory`
      to align with the `ReactiveWebServerFactory`.
    - Rename `EmbeddedWebApplicationContext` to
      `ServletWebServerApplicationContext` and
    - Rename `EmbeddedReactiveWebApplicationContext` to
      `ReactiveWebServerApplicationContext`.
    - Add checkstyle rules to restrict imports.
    - Fixup all affected code to use the correct imports and local names.
    
    Fixes gh-8532
    67556ba8
Name
Last commit
Last update
..
actuator.groovy Loading commit data...
app.groovy Loading commit data...
beans.groovy Loading commit data...
caching.groovy Loading commit data...
device.groovy Loading commit data...
http.groovy Loading commit data...
integration.groovy Loading commit data...
jms.groovy Loading commit data...
job.groovy Loading commit data...
oauth2.groovy Loading commit data...
rabbit.groovy Loading commit data...
retry.groovy Loading commit data...
runner.groovy Loading commit data...
runner.xml Loading commit data...
secure.groovy Loading commit data...
template.groovy Loading commit data...
tx.groovy Loading commit data...
ui.groovy Loading commit data...
web.groovy Loading commit data...