Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Killing off Scope section

...

  • Nm: Class names shouldn't shadow simple name of implemented interface
  • Nm: Class names shouldn't shadow simple name of superclass
  • MF: Class defines field that masks a superclass field
  • MF: Method defines a variable that obscures a field

...

SCP01MET17-J. Do not increase the accessibility of overridden or hidden methods      05. Scope (SCP)      SCP03-J. Do not expose sensitive private members of an outer class from within a nested class