Versions Compared

Key

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

...

Using 3rd-party libraries

  • Please try to use built-in 3rd-party libraries in favor of implementing your own solutions.
    During coding, if you find code parts which might be replaced by patterns provided by existing 3rd-party libraries replace it.
    For example, Apache commons-io should be used for copying files or assembling filenames independently from the OS instead of accessing java.io and streams directly.
  • Do not add new 3rd-party libraries which have to be merged by default to the resulting installer without a discussion (mailing lists, JIRA).
    The reason is not blowing up the installer size without a good reason.