1. 20 9月, 2017 1 次提交
  2. 19 9月, 2017 1 次提交
  3. 18 9月, 2017 1 次提交
  4. 16 9月, 2017 1 次提交
  5. 15 9月, 2017 1 次提交
    • S
      Revisit nullability annotations · 1bc93e3d
      Sebastien Deleuze 提交于
      This commit introduces the following changes.
      
      1) It adds a new Spring @NonNull annotation which allows to apply
      @NonNullApi semantic on a specific element, like @Nullable does.
      Combined with @Nullable, it allows partial null-safety support when
      package granularity is too broad.
      
      2) @Nullable and @NonNull can apply to ElementType.TYPE_USE in order
      to be used on generic type arguments (SPR-15942).
      
      3) Annotations does not apply to ElementType.TYPE_PARAMETER anymore
      since it is not supported yet (applicability for such use case is
      controversial and need to be discussed).
      
      4) @NonNullApi does not apply to ElementType.FIELD anymore since in a
      lot of use cases (private, protected) it is not part for the public API
      + its usage should remain opt-in. A dedicated @NonNullFields annotation
      has been added in order to set fields default to non-nullable.
      
      5) Updated Javadoc and reference documentation.
      
      Issue: SPR-15756
      1bc93e3d
  6. 13 9月, 2017 1 次提交
  7. 12 9月, 2017 1 次提交
  8. 10 9月, 2017 1 次提交
  9. 07 9月, 2017 1 次提交
    • S
      Improve Kotlin ref doc · a8693bf9
      Sebastien Deleuze 提交于
      This commit add a section about annotations and provides
      various update and enhancements to the Kotlin reference
      documentation.
      
      Issue: SPR-15659
      a8693bf9
  10. 06 9月, 2017 3 次提交
  11. 04 9月, 2017 2 次提交
  12. 01 9月, 2017 1 次提交
  13. 31 8月, 2017 2 次提交
  14. 30 8月, 2017 3 次提交
  15. 29 8月, 2017 4 次提交
  16. 23 8月, 2017 3 次提交
  17. 21 8月, 2017 1 次提交
  18. 19 8月, 2017 2 次提交
  19. 18 8月, 2017 4 次提交
  20. 15 8月, 2017 1 次提交
  21. 28 7月, 2017 3 次提交
  22. 19 7月, 2017 1 次提交
  23. 14 7月, 2017 1 次提交