Oliver Burn
3fb7ae8ee6
Making a 4.4 release.
2007-12-15 00:05:53 +00:00
Oliver Burn
c18071b756
repeat changes made in CVS.
2007-12-13 23:31:00 +00:00
Oliver Burn
2a01965deb
Reorganising imports to test SVN at home (it works:-)
2007-12-11 11:06:30 +00:00
Oliver Burn
a21bb504d5
Preparing for a 4.4 release.
2007-12-11 02:00:45 +00:00
Oliver Burn
dde83995d2
As you can tell from this commit message - SVN is now being used for managing the Checkstyle code base. I have migrated all the data from CVS, so the history should not be lost.
...
If you are having problems using Subversion, feel free to contact me with questions.
2007-12-11 01:06:04 +00:00
Oliver Burn
e84097d5a5
Remove CVS cruft.
2007-12-11 00:44:56 +00:00
Oliver Burn
a92d4a5f1b
Fix problems due to import process
2007-12-11 00:39:39 +00:00
Oliver Burn
089da3ff0a
fix up line endings.
2007-12-11 00:22:17 +00:00
Oliver Burn
115a1bab39
change to work with Java 1.6
2007-12-03 10:38:27 +00:00
Oliver Burn
eb9d8accaf
new netbeans plug-in
2007-12-03 09:46:46 +00:00
Lars Kühne
0280c449f8
Fixed bug #1762702 , false alarm in HideUtilityClassConstructor check when class has only static methods but contains non static fields
2007-07-29 21:41:01 +00:00
Lars Kühne
0759e22574
Fixed bug #1762702 , false alarm in HideUtilityClassConstructor check when class has only static methods but contains non static fields
2007-07-29 21:30:07 +00:00
Oliver Burn
2da46d26c1
Patch 1724028 - XSLs not counting errors correctly in filelist
2007-06-04 04:19:11 +00:00
Oliver Burn
7a6bf01c4d
Add a url option for ImportControl check. Thanks to Benjamin Lerman for
...
the patch 1724683.
2007-06-04 04:02:05 +00:00
Oliver Burn
02da493e64
Set the "failureProperty" with a meaningful message (feature request 1725475).
2007-06-04 03:04:02 +00:00
Lars Kühne
c59a39378f
fixed bug #1727265 , typo in german translation
2007-05-29 18:52:20 +00:00
Lars Kühne
6ac4e3cad6
patch #1724701 , French translation for invalid name
2007-05-26 18:46:21 +00:00
Lars Kühne
66d3e2fce9
Added ImportOrder docs for static imports
2007-05-19 12:29:57 +00:00
Oliver Burn
bb460f0943
Added reference for Checkstyle-IDEA
2007-04-07 23:51:20 +00:00
Lars Kühne
14d21b831c
Fixed Java parser error for array brackets in wildcard generic types (bug #1394014 ).
...
Thanks to Paul Constantinides for submitting the fix (patch #1422247 ).
2007-03-25 20:08:00 +00:00
Lars Kühne
9d41bddb46
Fixed bug #1579227 : Fixed docs, added unit tests and changed the check implementation to allow turning off the | and & operators
2007-03-20 20:29:35 +00:00
Lars Kühne
0bb5ca0b5c
patch 1675244: added license section to Maven poms
2007-03-11 12:44:25 +00:00
Lars Kühne
31d351a1e3
consistently use iso-8859-1 encoding for all invocations of <javadoc> to avoid warnings on modern linux distros (which use UTF-8 as the default encoding)
2007-02-12 19:18:34 +00:00
Lars Kühne
5a6be4c757
Use BigInteger in complexity metrics checks to avoid integer overflow (bug 1654769).
...
Thanks to Simon Harris (haruki_zaemon) for reporting this bug together with an idea how to fix it.
2007-02-12 19:13:42 +00:00
Lars Kühne
a501b8d95a
fix for bug 1560940: MultipleStringLiteralCheck now ignores annotations by default. It is possible to retain the old behaviour by setting the new check property ignoreOccurrenceContext to an empty value.
2007-02-11 13:37:19 +00:00
Lars Kühne
03b0bc8f47
fix for bug 1630361. Make sure that commons-collections classes that are shipped with beanutils are not included in checkstyle-all.jar
2007-02-01 21:24:40 +00:00
Lars Kühne
3e72ff4dea
Removed usage of xerces and xml-apis, with Java 5 as the minimum build environment it's no longer necessary to mess around with them explicitly.
2007-01-27 14:55:33 +00:00
Lars Kühne
1efc394250
changed copyright message to 2007
2007-01-27 14:51:34 +00:00
Lars Kühne
1072e29509
changed copyright message to 2007
2007-01-27 14:42:38 +00:00
Lars Kühne
feec78894c
fixed test failure because of nondeterministic output in violation report
2007-01-27 14:07:36 +00:00
Lars Kühne
7e67d70fb8
version 4.4-SNAPSHOT
2007-01-27 13:16:21 +00:00
Lars Kühne
4e0a4d992f
happy new year 2007
2007-01-27 07:01:05 +00:00
Oliver Burn
83700b07d4
Fix a broken link
2007-01-26 03:45:08 +00:00
Oliver Burn
6e4cb6e9c8
Revert back to mailing lists. I hope this makes it to the mailing list :-)
2007-01-17 02:14:24 +00:00
Oliver Burn
1c94946e2e
Removing all reference to mailing lists
2007-01-16 12:16:36 +00:00
Lars Kühne
a29533e09f
explain that 'POM' is a concept from Maven (for those users who have never tried Maven)
2006-12-24 12:02:16 +00:00
Lars Kühne
b3a55ec452
added link to javancss tool, thanks to Lakshman Srilakshmanan for providing a pointer
2006-12-22 12:26:24 +00:00
Oliver Burn
c658410a1a
removed dead code
2006-12-22 06:41:30 +00:00
Oliver Burn
11d5a1357f
apply patch for Maven POM files
2006-12-22 05:07:00 +00:00
Oliver Burn
68b2a3a107
remove dead code
2006-12-22 04:37:57 +00:00
Lars Kühne
c0010098b8
removed duplicate key for instanciation.avoid, bug #1611403
2006-12-08 20:13:50 +00:00
Lars Kühne
b65afa0b78
Fixed Apache header example in CrossLanguageRegexpHeaderCheck docs and use it consistently
2006-11-07 20:14:32 +00:00
Lars Kühne
c1a4013ad2
Added js and css as default file extensions of CrossLanguageRegexpHeaderCheck
2006-11-05 20:57:29 +00:00
Oleg Sukhodolsky
5063a410cf
Applied patch 1498920 (NullPointer in Resolver (usage))
2006-10-29 08:34:27 +00:00
Oleg Sukhodolsky
2a96f3f890
Fixed 1455575 - RegexpHeader reports wrong line number
2006-10-28 21:47:05 +00:00
Oleg Sukhodolsky
20a7915f5f
Fixed gump failure.
...
Fixed NPE in FallThrough check (bug 1472228)
Fixed typo in Command Line example (bug 1464595)
2006-10-28 20:53:34 +00:00
Lars Kühne
6f1f7bd3fd
Added CrossLanguageRegexpHeaderCheck. This involved some refactorings to avoid duplicate code, so lots of files are affected
...
- moved AbstractHeaderCheck to header package
- moved file extension filtering code to Utils, so it's available not only from FileSetChecks
- moved regexp header checking logic to RegexpHeaderChecker bean
- moved check initialization logic and parameter checking to HeaderInfo classes
2006-10-19 20:35:08 +00:00
Lars Kühne
3296ba06ac
Use ints for checksums instead of longs. This reduces memory footprint and further improves performance by a few percent.
...
Originally longs were used to lower the likelyhood of checksum clashes, as those would result in false alarms. This is no longer the case, because of the line-by-line verification that now takes place when a checksum match is detected.
2006-10-08 12:11:01 +00:00
Lars Kühne
9aa72722de
- fix for bug #1564465 (StrictDuplicateCode misses duplications that overlap).
...
- don't report blocks that contain only empty lines. With the obove bugfix, that is absolutely neccesary to check the JDK, because much of the nio code is machine generated and contains large empty blocks. With all of them overlapping, the SDC would produce huge amounts of violation reports without this change
- Further speedup by using a reverse lookup from the sorted relevant checksums back to the original line index numbers
- Externalized low level checksum management to a separate class, ChecksumInfo, so SDCC contains more high level code
2006-10-03 18:33:09 +00:00
Lars Kühne
b0240a0200
fixed Java syntax errors (missing return type)
2006-10-03 18:23:06 +00:00