1. 12 9月, 2016 5 次提交
  2. 10 9月, 2016 8 次提交
  3. 09 9月, 2016 5 次提交
  4. 08 9月, 2016 1 次提交
  5. 07 9月, 2016 10 次提交
    • A
      Removed unnecessary Driver file · 10e157a5
      Arjen Poutsma 提交于
      10e157a5
    • A
      Polishing · f8ac17f2
      Arjen Poutsma 提交于
      Two changes to web.reactive.function:
      
       - Changed Response.stream method to allow for specific Publisher types
       to be returned in Response.
      
       - Router now stores HttpMessageReader|Writer retrieved from
       Configuration in the attributes as supplier, not as stream, to allow
       for multiple reads.
      f8ac17f2
    • B
      Fix default encoding in CONTRIBUTING documentation · d1f60e3d
      Brian Clozel 提交于
      Sources should be using UTF-8.
      
      Issue: SPR-14674
      d1f60e3d
    • A
      Removed attributes() from Request · bebaee97
      Arjen Poutsma 提交于
      Removes attributes() method from Request, as it exposes a mutable map.
      bebaee97
    • B
      Add ResolvedResource in resource handling chain · ccb3c44d
      Brian Clozel 提交于
      Prior to this commit, the resource handling chain and its
      `ResourceResolvers` would use specific `Resource` implementations in
      order to add resource metadata to the HTTP response. For example,
      `VersionedResource` and `EncodedResource` are both adding specific HTTP
      response headers.
      
      This commit aims at making this mechanism more stable and reusable,
      since the previous implementation would fail in case a resolved resource
      would be both a `VersionedResource` wrapping a `EncodedResource` (or the
      other way arount). Only one of the specific implementations would
      contribute its metadata since the code supporting that in
      `ResourceHttpRequestHandler` would only check for `instanceof` tests,
      whereas those implementations are acutally delegating calls to
      the wrapped resource.
      
      Now both `VersionedResource` and `EncodedResource` have been replaced by
      specific implementations of `ResolvedResource`, which directly provides
      those HTTP response headers as part of `getResponseHeaders()`.
      
      This commit applies the same changes for the web reactive
      implementations and its `ResourceWebHandler`.
      
      Issue: SPR-14264
      ccb3c44d
    • A
      Update CONTRIBUTING.md · 42f101fb
      Artem Yakshin 提交于
      42f101fb
    • A
      Update README.md · 5496f11f
      Artem Yakshin 提交于
      5496f11f
    • S
      Merge pull request #1158 from nkjackzhang:patch-6 · 05369a2f
      Stephane Nicoll 提交于
      * pr/1158:
        Fix typo
      05369a2f
    • N
      Fix typo · 00bc0b45
      nkjackzhang 提交于
      Closes gh-1158
      00bc0b45
    • B
      Align MVC checkNotModified with reactive support · cc5300c4
      Brian Clozel 提交于
      Since SPR-14522, the web reactive framework supports checkNotModified
      features. This commit aligns the existing MVC infrastructure with
      web reactive's behavior.
      
      Because of the new Servlet 3.0 baseline, some constraints
      aren't relevant anymore and duplicate code has been removed in
      `HttpEntityMethodProcessor`.
      
      Issue: SPR-14659
      cc5300c4
  6. 06 9月, 2016 6 次提交
  7. 05 9月, 2016 4 次提交
    • S
      Document before/after test execution callbacks in reference manual · 6efb166c
      Sam Brannen 提交于
      Issue: SPR-4365
      6efb166c
    • S
      Introduce concurrency tests for Spring's JUnit 4 support · 2699504c
      Sam Brannen 提交于
      Whereas the existing TestContextConcurrencyTests verify support for
      concurrency in the TestContextManager and TestContext, this commit
      introduces SpringJUnit4ConcurrencyTests that verify support for
      concurrent test execution in Spring's JUnit 4 support, namely in the
      SpringRunner, SpringClassRule, and SpringMethodRule.
      
      The tests executed by this new test class come from a hand-picked
      collection of test classes within the test suite that is intended to
      cover most categories of tests that are currently supported by the
      TestContext Framework on JUnit 4.
      
      Note, however, that the chosen test classes intentionally do not
      include any classes that fall under the following categories.
      
       - tests that make use of Spring's @DirtiesContext support
      
       - tests that make use of JUnit 4's @FixMethodOrder support
      
       - tests that commit changes to the state of a shared in-memory database
      
      Issue: SPR-5863
      2699504c
    • S
      Improve exception msg for inactive test ApplicationContext · e822e4cb
      Sam Brannen 提交于
      This commit improves the exception message thrown when a test's
      ApplicationContext is no longer active by explaining that the cause
      may be due to parallel test execution.
      
      Issue: SPR-5863
      e822e4cb
    • S
      Further improve thread safety for attributes in DefaultTestContext · fbfad869
      Sam Brannen 提交于
      Issue: SPR-5863
      fbfad869
  8. 03 9月, 2016 1 次提交