
testability-explorer - issue #3
Graphs should use a built-in graphing library rather than Google Charts
Graphs embedded in the HTML report are created by inline calls to the Google Charts API. This makes the reports impossible to view or create on any machine that does not have internet access.
Using a built-in charting library would solve this problem and allow for more detailed and clickable graphs to be produced without privacy worries.
Comment #1
Posted on Mar 31, 2009 by Swift CatThis has been started - some charts are now created with Freemarker. By the next release, the dependency on google charting API should be gone.
Comment #2
Posted on Jul 1, 2009 by Swift CatReversed the decision on this. Using a built-in charting library makes us depend on Java2D for drawing, which is itself a problem on some machines that don't have the X11 libraries available to the JVM. Also, it's nice to have the report in a single file, rather than carrying around a directory of stuff.
Status: WontFix
Labels:
Type-Defect
Priority-Medium