From 3225b95ef65a1c2b8886ab5a7fdea16ebb2cffe0 Mon Sep 17 00:00:00 2001 From: Romain Pelisse Date: Fri, 24 Feb 2012 10:33:34 +0000 Subject: [PATCH] Updating Changelog (remove ToDo's that are done) git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7625 51baf565-9d33-0410-a72c-fc3788e3496d --- pmd/etc/changelog.txt | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/pmd/etc/changelog.txt b/pmd/etc/changelog.txt index 930defa46d..c52cf63a90 100644 --- a/pmd/etc/changelog.txt +++ b/pmd/etc/changelog.txt @@ -9,16 +9,6 @@ TODO - Release blockers - Must implement before this release can be finally fini - Report renderers now inherit from PropertySource so we should migrate the old-style property references to use the new style. Ensure we remain compatible with the online arguments that get passed in. - o Some cleanup needs to be done on the PMD class. - The Benchmarking stuff really only can work for commandline PMD - usage, and the RuleSets.start()/end() stuff isn't working for all entry - points into the PMD class. Things need to be simplified and centralized. - There should be a clear definition of a lifecycle/sequence of events for - the PMD class, so that various integration points (command line, Ant, IDEs) - can be done in a universal and consistent fashion, and all can necessarily - leverage the full PMD feature set. Documentation on this class needs to - vastly improved, this should be one of the best documented classes in the - code base. o Need to refactor the test framework to more readily support for multiple Languages (too Java-centric at the moment). Then, need start adding tests for the new XML language and other new languages. @@ -26,9 +16,6 @@ TODO - Release blockers - Must implement before this release can be finally fini to recognize the difference between violations which require a Node, and those without. This is to make certain that Rules which require and do not pass, will die with an error because they are buggy and need to be fixed. - o Need to get licenses for Saxon and Rhino in place. Organize all PMD licenses into a - /license folder? - o Use proper XML API to generate CPD report (see bug entry 1435751) DOCUMENTATION: o Expand documentation examples which demonstrate use of new RuleSetReferenceId