Uploaded image for project: 'JikesRVM'
  1. JikesRVM
  2. RVM-1079

Convert non-ArchitectureSpecific constant interfaces to constant classes

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Lowest
    • Resolution: Fixed
    • Affects Version/s: 3.1.3
    • Fix Version/s: 3.1.4
    • Component/s: Runtime
    • Labels:
      None
    • Environment:

      All

      Description

      There are currently several interfaces in the Jikes RVM codebase that consist solely of constants. This is considered a bad practice since the introduction of static imports in Java 5. We should refactor the code so that all affected interfaces can be changed to classes.

      Unfortunately, some of the affected interfaces are used in ArchitectureSpecific or ArchitectureSpecificOpt. We should defer the conversion of these interfaces until we have removed ArchitectureSpecific.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                ebrangs Erik Brangs
                Reporter:
                ebrangs Erik Brangs
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: