Versions Compared

Key

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

...

  • Install web IDE
  • No spell check
  • Compare / patch - ignore whitepsace
  • Do not enable folding
  • 2 spaces for tabs
  • Install egit (or git plugin), if not there already
  • Content assist -> uncheck single completions automatically
  • Web browser, use external
  • code templates - catch block has nothing (no printStackTrace()
  • git
    • include untracked file
    • auto stage deleted files
    • auto crlf
  • java errors/warnings
    • unqualified access to instance: warn
    • serializable class without id: ignore
    • possible boolean assignment: warn
    • field declaration hides another field: warn
    • local var hides another field (include constructor, setters
    • unnecessary else: warning
    • unnecessary cast or instanceof: warning
    • Unnecessary code -> Unused private member -> warning
    • Generic Types --> Unchecked generic type operation -> warning
    • missing @Override: warning
    • missing @Deprecated: warning
    • warn if not all enums used in switch (tell people)
    • missing javadoc (private+): warning
  • Javadoc missing should be warnings
  • Increase timeouts of tomcat
  • Maven - errors / warnings - ignore plugin execution not covered by lifecycle configuration
  • Skip breakpoints on run to line
  • Always launch previously launched application
  • Disable content completions insertions except errorenter
  • Dont ignore .* resources in package explorer
  • Dont escape text when pasting string literals
  • Java - editor - content assist - advanced - Java proposals and content assist
  • Console Output lines 1000000

Intellij

...

Code Block
groovy:000> edu.internet2.middleware.grouper.helper.LoadData.main()
Wed Dec 22 13:08:05 EST 2021, stem: duke:siss:courses:SUBJECT1:100:10, stems: 6, Groups: 0, Memberships: 28
Wed Dec 22 13:08:06 EST 2021, stem: duke:siss:courses:SUBJECT1:100:11, stems: 7, Groups: 0, Memberships: 56
Wed Dec 22 13:08:06 EST 2021, stem: duke:siss:courses:SUBJECT1:100:12, stems: 8, Groups: 0, Memberships: 84
Wed Dec 22 13:08:07 EST 2021, stem: duke:siss:courses:SUBJECT1:100:13, stems: 9, Groups: 0, Memberships: 112


Grouper standards

Refer to objects

  • By the system name
  • Make sure renames and dependencies work

See also