Commit Graph

319 Commits

Author SHA1 Message Date
Oliver Burn c12bbc18ed upgrade versions
fix generation error.
2011-07-12 16:39:41 +10:00
Oliver Burn 51522ecab5 Clean up for a release. 2011-07-12 16:02:05 +10:00
Oliver Burn 22b578f30a Update the documentation. 2011-07-12 15:53:02 +10:00
Oliver Burn 5d31b9e6ef support turning on/off processing Javadoc comments. 2011-07-12 14:19:50 +10:00
Oliver Burn be8127a604 Enhanced the ANT task, Command Line and Suppression Filter to be able to load
their configuration file from either the filesystem or the classpath as a
resource. Thanks to Tracy Snell for patch #3307526.
2011-07-11 20:58:39 +10:00
Oliver Burn e7b146aa34 Fix memory leak. Patch for bug #3313452 - Memory leak in FileContentsHolder - ID: 3323517 2011-07-11 14:38:00 +10:00
Oliver Burn 7077470648 Enhanced RedundantModifier to support detecting inner interface declarations that are declared as static. Raised in bug #3222810. 2011-04-01 14:00:38 +11:00
Oliver Burn c325a42519 Changes for patch #3115439 - added missing documentation. 2011-01-05 20:52:27 +11:00
Oliver Burn a3772059ba Merge 2011-01-05 20:34:32 +11:00
Oliver Burn 76b3486c0a Added the documentation missing in the patch. 2011-01-01 12:13:43 +11:00
Oliver Burn dee1f30bb9 add the missing documentation 2010-12-31 18:35:21 +11:00
Oliver Burn 83debdf877 Added release notes. 2010-12-31 17:32:31 +11:00
Oliver Burn 7dfac0f667 fix typo 2010-11-17 21:58:43 +11:00
Oliver Burn acc526251a Fix up the default value for checkFormat parameter of SuppressWithNearbyCommentFilter 2010-11-17 21:52:40 +11:00
Oliver Burn 5d1f9ca46e Change default value of logLoadErrors to be true. 2010-10-17 21:43:30 +11:00
Oliver Burn 02398a59cc Enhanced AvoidStarImport to support the properties
allowClassImports and allowStaticMemberImports for finer control
over what is allowed. Thanks to Travis Schneeberger for patch
#1939775.
2010-10-09 17:21:08 +11:00
Oliver Burn e300a3a0bc Merge 2010-10-07 12:40:40 +11:00
Oliver Burn b142c59351 Fix HideUtilityClassConstructor to handle empty and inner classes. Thanks to Roman Ivanov for patch #3045720. 2010-10-07 12:19:35 +11:00
Oliver Burn 95f7a7cde5 Enhanced the property types stringSet and intSet to support being supplied multiple times to construct the equivalent of a comma separated list. 2010-10-06 21:47:02 +11:00
Oliver Burn 5b8a10247b Enhanced AbstractClassName to support checking that matching
classes have the abstract modifier. Thanks to Danil Lopatin for
patch #3043752.
2010-10-05 17:07:47 +11:00
Oliver Burn b9cfa09694 update for latest available. 2010-10-05 12:30:21 +11:00
Oliver Burn 987d2d67d5 Break dependence of deprecated API from Beanutils.
Also fixed Checkstyle errors (oh the shame:-).
2010-10-04 22:33:47 +11:00
Oliver Burn 73ec35d35b Fine tune the patch. 2010-10-04 18:09:30 +11:00
Oliver Burn bd757c37dd Apply the patch before making changes. 2010-10-04 17:51:26 +11:00
Oliver Burn ef2c8dd3ec Write the documentation. 2010-10-04 16:28:34 +11:00
Oliver Burn 2a30b5aba2 Added MethodCount that checks the number of methods declared in
each type. This includes the number of each scope as well as an
overall total. Thanks to Alexander Jesse for patch #1151669,
which was the inspiration.
2010-10-01 13:56:48 +10:00
Oliver Burn 05897cfc6d Fix line endings 2010-09-30 13:16:05 +10:00
Oliver Burn 41954c1bd0 Added NestedForDepth that restricts nested <code>for</code>
blocks to a specified depth (default = 1). Thanks to Alexander
Jesse for patch #1151673.
2010-09-29 05:44:01 +00:00
Oliver Burn 0f81504d72 Enhanced PackageDeclaration to optionally check that the package name matches the contains source file. 2010-09-28 06:33:00 +00:00
Oliver Burn ca39f3af5a Enhanced PackageDeclaration to optionally check that the package name matches the contains source file. 2010-09-28 06:23:17 +00:00
Oliver Burn 84a9ea5f6b Added OuterTypeFilename that checks that the outer type name and the file name match.
For example, the class Foo must be in a file named Foo.java.
2010-09-28 04:44:09 +00:00
Oliver Burn d790eb1dc2 Fix JavadocMethod checking of @throws tags for methods that throw multiple non-runtime exceptions. Thanks to Daan Kets for patch #3039869. 2010-09-28 03:34:44 +00:00
Oliver Burn d1821e3343 Last change to release notes before a release. 2010-09-24 22:22:54 +00:00
Oliver Burn 85b732ecc5 Convert to use simple <code></code> instead of <span class="xxxx"></span>. It is just simpler to handle. 2010-09-24 06:17:04 +00:00
Oliver Burn 3539d50634 General clean up 2010-09-24 04:52:26 +00:00
Oliver Burn 0831fb660d Made the method protected so that it is accessible to subclasses. Requested by Steve McKay. 2010-09-23 04:40:47 +00:00
Oliver Burn 980a49add5 Mention upgraded third party dependencies. Nice to be able to reference the Maven report ;-) 2010-09-22 01:30:53 +00:00
Oliver Burn be7561480b record the obvious :-) 2010-09-21 23:51:12 +00:00
Oliver Burn 5a643daa9c Used maven-linkcheck-plugin to identify broken links. 2010-09-21 11:50:38 +00:00
Oliver Burn d4b59341fc Fix up references to the new ALL jar. 2010-09-21 06:36:31 +00:00
Oliver Burn 4218884ee8 got the test to run under maven 2010-09-21 06:23:29 +00:00
Oliver Burn c53462a2c7 Not used 2010-09-20 10:45:25 +00:00
Oliver Burn fd6ef65d13 fix the validation errors in the documentation and clean out the old site stylesheets. 2010-09-20 10:41:53 +00:00
Oliver Burn 25c6e7a3e8 Unfortunately for now, not going to use the com.puppycrawl.tools.checkstyle.doclets.CheckDocsDoclet to generate the availablechecks.xml file. To add support will complicate the Maven build as would need to use custom ANT "hooks" in the "pre-site" and "clean" phases to generate (and delete) the availablechecks.xml into the src/xdocs directory. This is because (it appears) that the site plug-in does not support generating the input xdocs. 2010-09-20 07:14:44 +00:00
Oliver Burn 0a34e90d72 Fix up the site documentation and images for Maven. 2010-09-19 13:04:07 +00:00
Oliver Burn 61744406b8 verify that xdocs can be filtered prior to generation. (this breaks the ANT build again) 2010-09-19 12:15:42 +00:00
Oliver Burn 2b3ac1ec67 Keeping the ANT build functioning 2010-09-17 10:50:15 +00:00
Oliver Burn ec4c07f67f Getting close to the point of no return. Made the documentation links "Maven friendly" 2010-09-17 06:57:39 +00:00
Oliver Burn 8d800ef546 Enhanced ImportOrder to support using regular expressions for defining groups. Thanks to Martin von Gagern for patch #2782118. 2010-09-14 03:49:45 +00:00
Oliver Burn c4853b4452 Added InnerTypeLast check. 2010-08-15 12:22:30 +00:00