root/trunk/CHANGES
| Revision 1449, 3.5 kB (checked in by amandel, 3 years ago) | |
|---|---|
|
|
Fawkez 1.2 'Charlie X'
- New features:
- Update to fop 0.94
- Update to xerces 2.9.1
- Update to commons-httpclient 3.1
- Update to commons-cli 1.1
- Update to docbook-xsl 1.73.2
- Update to FindBugs 1.3.7 (#45) (JRE 5 required)
- Update to PMD 4.1
- Update to fb-contrib 3.6.1
- Update to Checkstyle 4.4
- Fixed bugs: #43 #50 #53
- The log messages can now use a custom logger to log to and does not need to use the logger assigned to the LoggableImpl?. Therefore the LogMessageGenerator? ant task has 2 more parameters: allowUseOfBaseLogger and customLoggerClass
- The LogFormater? now also respects java text formating in trace messages (was broken).
- Generated types now throw more detailed exceptions for length and value range validations.
- Generated StrongTypes? (immutable ones) do implement a common interface (StrongType?).
- The jcreport can now read emma 'es' files to as coverage info. http://emma.sourceforge.net/
- The generated value objects do now have a copy constructor if they do not have a final and initialized field. For generated type changes please also check out: https://www.jcoderz.org/fawkez/wiki/SimpleTypesGenerator
- User type names camel case alignment was not correct. A member of a value type named 'TestValue?' got the name 'mTestvalue' but should be mTestValue. Take care since this changes the interface of the generated code!
- Generated service level exceptions are now abstract to prevent them from being directly used.
- The BaseRuntimeException? and the BaseException? now log the fact that they are created with the loglevel FINE. So if you are in the situation that you have to find an exception that is swallowed somewhere accidentally, you can use this output to find it again.
- Log formatter ignores the category field but now outputs the last 9 characters of the thread name. In case of a ordinary log record the the name of the logger thread is used. This might be wrong in certain setups but is correct in many cases. The fawkeZ loggable records the thread name of the thread that created the loggable instance which is the correct thread name in all cases. #58
- Using the jEdit (www.jedit.org) syntax highlighter package to render the html files. This allows to open the report for other source files than *.java. The jEdit library needs to be re-packed currently for reuse. So make sure to have jedit-syntax.jar on your classpath for the reports to be generated. See also http://sourceforge.net/tracker/?func=detail&aid=2758414&group_id=588&atid=350588 Also the detail displayed in the output has been enhanced.
- Implemented #66, see http://www.jcoderz.org/fawkez/wiki/ValueObject#DealingwithmutablefieldsintheValueObject for details.
- Generated UserTypes? now also have a static method that returns the Hibernate Type compatible type wrapped vi CustomType? class. #67
- Initial revision of a generic finding type converter ready to read JavaDoc? logfiles. Still many open ends but a start. #63
Fawkez 1.1 'The Man Trap' (March 31, 2007) http://www.jcoderz.org/fawkez/browser/tags/FAWKEZ_1_1_0
- New features: #34
- Added new severity levels as proposed in #16
- Fixed bugs: #10
- added fb-contrib support #14 (V3.0.5)
- added up-to-date check for retrieve-3rd-party-libs target
Fawkez 1.0 'going public' (November 26, 2006) http://www.jcoderz.org/fawkez/browser/tags/FAWKEZ_1_0_0
Note: See TracBrowser
for help on using the browser.
