# Javadoc Comments
checkstyle.javadoc.scope = protected
+checkstyle.require.packagehtml = false
+checkstyle.require.version = false
checkstyle.allow.noauthor = yes
+checkstyle.javadoc.checkUnusedThrows = false
# Naming Conventions
# non-static members
# Headers
checkstyle.header.file = checkstyle.header
+checkstyle.header.ignoreline
checkstyle.header.regexp = yes
# Imports
+checkstyle.ignore.imports = false
+checkstyle.illegal.imports = sun
# Size Violations
checkstyle.maxlinelen = 100
checkstyle.tab.width = 4
checkstyle.ignore.importlength = yes
+checkstyle.ignore.maxlinelen = ^$
+checkstyle.maxmethodlen = 150
+checkstyle.maxconstructorlen = 150
+checkstyle.maxfilelen = 2000
+checkstyle.maxparameters = 7
# Whitespace
checkstyle.allow.tabs = no
+checkstyle.ignore.whitespace = false
checkstyle.ignore.whitespace.cast = yes
+checkstyle.paren.pad = nospace
+checkstyle.wrap.operator = nl
# Modifiers
+checkstyle.ignore.public.in.interface = false
checkstyle.allow.protected = yes
+checkstyle.allow.package = false
+checkstyle.pattern.publicmember = ^f[A-Z][a-zA-Z0-9]*$
# Blocks
+checkstyle.ignore.braces = false
+checkstyle.block.try = stmt
+checkstyle.block.catch = text
+checkstyle.block.finally = stmt
+checkstyle.lcurly.type = eol
+checkstyle.lcurly.method = eol
+checkstyle.lcurly.other = eol
+checkstyle.rcurly = same
# Miscellaneous Checks
+checkstyle.pattern.todo = TODO:
+checkstyle.ignore.longell = false
+checkstyle.illegal.instantiations =
# Last Line of $RCSfile$