Versions Compared

Key

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

...

  • M2E Maven Integration for Eclipse

    • This is generally installed with other JDT components, but may be explicitly needed if starting from a bare install.

  • TestNG for Eclipse

    • Install the version from the Marketplace if it is available. If it does not appear to be available, try adding https://dl.bintray.com/testng-team/testng-eclipse-release/ as a repository and installing from there.

  • Checkstyle Plug-in

    • Install the version from the Marketplace if it is available. If it does not appear to be available, try adding https://checkstyle.org/eclipse-cs/ as a repository and installing from there.

Required Configuration

The following configuration, set via the Preferences window, is required when working with Shibboleth.

  • Java → Code Style → Clean Up → Import via cleanup.xml

    • Then activate the Shibboleth profile.

  • Java → Code Style → Code Templates → Import via codetemplates.xml

    • Check the box at the bottom to automatically apply standard templates to new files and classes.

  • Java → Code Style → Code Formatter → Import via formatter.xml

    • Then activate the Shibboleth profile.

  • General -> Editors -> Text Editors -> Insert spaces for tabs -> check

  • XML -> XML Files -> Editor -> Line Width -> 120

  • XML -> XML Files -> Editor -> Indent Using Spaces -> selected

  • XML -> XML Files -> Editor -> Indentation Size -> 4

...