Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-1841

API cleanup + refactoring for version 2

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0-M2
    • Component/s: Core
    • Labels:
      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

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: