[root]/qalab/src/main/java/net/objectlab/qalab/parser
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Benoit Xhenseval | 190 (100.0%) | 8311 (100.0%) | 43.7 |
Request 1607990, Emma Support, Thanks to Robert Crawford.
357 lines of code changed in:
Added a patch to generate ticks and label on the Spider Chart.
187 lines of code changed in:
- qalab xml moves to version 1.2 which also contains a project and module per summaryresult and file.
- the file id now also contains project-module-formerFileId in order to avoid clashes if 2 identical files in different modules/projects
- the migration from one XML format to the other is fully automatic! User MUST specify the values for 2 param in their project.properties
qalab.merge.projectName=
qalab.merge.moduleName=
- changed the movers report to show the project/module data
88 lines of code changed in:
Charts:
1/ split the chart generation from the xml parser (so at a later stage we can take the qalab data from a DB for instance)
2/ Added a Spider chart to show the stats differences at now, 30 days and 60 days.
3/ added the chart on summary pages, for html, xdoc m1 and m2.
1226 lines of code changed in:
checkstyle warning.
2 lines of code changed in:
Bit of tidy up...
32 lines of code changed in:
Fix Checkstyle warnings.
28 lines of code changed in:
Fix Checkstyle warning.
3 lines of code changed in:
Fix PMD warning.
4 lines of code changed in:
The chart task will check the LATEST date on record across all types, if the last day of a given type
is AT LEAST 28h (to take into account people who use timestamp rather than date) before the latest date and there are NO records afterwards, we shall assume
that the statistics have fallen to 0 and draw a line down to 0 for the day after the last stat for that type.
44 lines of code changed in:
Use different stroke per type.
24 lines of code changed in:
Defining a colo(u)r per statistics... not obvious choice, Shelby feel free to suggest a better set..
42 lines of code changed in:
On the chart, display only the EXISTING types (rather than the list). Have not had a chance to compile (machine @ work being cleared at the moment). But it should work...
7 lines of code changed in:
As noticed by Shelby, the Cobertura stats could be part of the movers as they are kept at file level.
The trend however should be inverted as 100 = 0 defects, so qalab calculates 100-statValue as the actual move.
Change across the board.
47 lines of code changed in:
reformatted
46 lines of code changed in:
A bit of tidy and added a BASIC POM for Maven2 build (but it should NOT be used to build the release).
0 lines of code changed in:
Fixed issue reported by Thomas Stofer (under 1.4 the version 0.9.1 does not generate charts).
18 lines of code changed in:
Add some marketing...
462 lines of code changed in:
Added support (and tests) for PMD CPD (Copy Paste Detector) as an alternative to Simian which is non-open source.
Moved version to 0.9.2, ready for next release.
91 lines of code changed in:
Simian... little trick!
14 lines of code changed in:
(35 more)