Uploaded image for project: 'Causeway'
  1. Causeway
  2. CAUSEWAY-1841

API cleanup + refactoring for version 2

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0-M2
    • Core
    • None

    Description

      add generic type arguments where missing

      reduce number of compiler warnings (enums with missing cases, unchecked casts, vararg type safety, ...)

      reduce duplicate code occurrences (e.g. DeweyOrder Utils, ...)

      reduce occurrences of guava's (Predicate, Function, ...)  interfaces, that have direct Java 8 replacements (at least where easily possible)

      reduce occurrences of deprecated uses

      Attachments

        There are no Sub-Tasks for this issue.

        Activity

          People

            hobrom Andi Huber
            hobrom Andi Huber
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: