NOTICE! This is a static HTML version of a legacy LOCI Software ticket.

LOCI projects are now located on GitHub. The Bio-Formats project can be found here.

Ticket #8 (closed enhancement: moved)

Opened 2007-03-15T15:01:21-05:00

Last modified 2014-01-07T16:29:40-06:00

Improve Checkstyle configuration to enforce additional coding standards

Reported by: curtis Owned by: curtis
Priority: trivial Milestone:
Component: build Severity: serious
Keywords: style Cc:
Blocked By: Blocking:

Description (last modified by curtis)

There are several checks that would be nice to add to the checkstyle.xml configuration ("ant style" target):

  • Check for method implementation order matching interface definition order
  • Check for subclass method override order matching superclass definition order
  • Check for proper method category labeling (e.g., "Helper methods" vs "Utility methods")
  • Probably other things I'm forgetting

These checks would definitely require custom code in the loci.checks package, so it is probably not worth the trouble of implementing any time soon.

Change History

comment:1 Changed 2014-01-07T16:29:40-06:00 by curtis

  • Status changed from new to closed
  • Resolution set to moved
  • Description modified
  • Severity set to serious