Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

 

UMLS Notes

Eclipse Setup

  • Performance tips - http://stackoverflow.com/questions/5660247/hints-to-improve-eclipse-performance
  • Eclipse Plugins
    • Use version 4.4 (Luna) - consider the J2EE edition
    • m2e with m2e-egit (Eclipse marketplace)
    • Jautodoc (Eclipse marketplace)
  • Set Eclipse preferences to use "UTF-8" as the character encoding and "Unix" as the line termination setting. These are not typical defaults
    • See General->Workspace under Window->Preferences
  • Code and XML Formatting in Eclipse (includes jautodoc configuration)
  • Configure Java warnings/errors according to spec (need screenshots)
    • All warnings (including missing javadoc) should be resolved before commits occur
    • Keep these ignored
      • Code Style
        • Unqualified access to instance field
        • Non-externalized strings
        • Resource not managed via try-with-resource
      • Potential programming problems
        • n/a
      • Name shadowing and conflicts
        • local variable declaration hides another field
      • Deprecated and restricted API
        • n/a
      • Unnecessary code
        • Unnecessary else statement
      • Generic Types
        • Redundant type arguments
      • Annotations
        • n/a
  • Configure Javadoc warnings
    • Java -> Compiler -> Javadoc
    • Set everything that's "ignore" to "warning" and check all boxes.

...