root/releases/pkgcore-checks/0.3/NEWS @ ferringb%2540gmail.com-20070212041021-xka84w1qq0bvfv8o

Revision ferringb%2540gmail.com-20070212041021-xka84w1qq0bvfv8o, 1.8 kB (checked in by Brian Harring <ferringb@…>, 22 months ago)

label it 0.3.

Line 
1pkgcore-checks Release Notes
2=====================
3
4See ChangeLog for full commit logs; this is summarized and major changes.
5
60.3:
7
8* heavy refactoring of reporter subsystem, and clean up of check results.
9  Better messages, better output for normal usage.  to_xml() methods were
10  dropped (XmlReporter handles it on it's own), same for to_str() in favor
11  of short_desc and long_desc attributes.
12* whitespace checks now output one result for each classification for an
13  ebuild, instead of emitting reports for each line.
14* all remaining 'info' statements are pushed to stderr now.
15* new PickleStream reporter; used to serialize check results, and flush the
16  stream out stdout.  If you need to get at the data generated, this is the
17  sanest way to do it (alternatives require trying to deserialize what a
18  reporter does, thus losing data).
19* added new tool replay-pcheck-stream; used to replay a pickle stream through
20  alternative reporters.
21
220.2:
23
24* invocation args have changed- please see readme for details of how to
25  use pcheck.
26* test suite added; not yet complete coverage, but 90% of the way there.
27* --list-checks output format is fair bit more human-readable now.
28* better support for overlays (should work fine with appropriate commandline
29  options supplied)
30* optimizations, and performance regression fixes; fair bit faster then .1.
31* new checks can be added via pkgcore 0.2 plugins cache.
32* UI improvements; color, and human readable output.
33* --xml option was dropped, use --reporter to specify the desired reporter,
34  and --list-reporters to see what reporters are available
35* added --enable, --disable options to prune add/remove specific checks from
36  the run.
37* add config based 'suites' that can be ran; basically, sets of tests/targets
38  to run via pcheck.  See README for details.
39* whitespace checks.
40
41pkgcore-checks 0.1:
42* inital release
Note: See TracBrowser for help on using the browser.