Contents of archive
FILENAME |
FUNCTION |
basic_project_stats.pl |
Build some basic statics to measure defect densities and the such |
collisions.pl |
Testing for shared packages |
database_update.pl |
Remove old data and add new |
dbh.conf |
Database configuration information |
easy.info |
Displayed information for a given set of PMD rules |
find_bugs_old.pl |
Converts findbugs XML to a flat file ready for import into the database |
footer_easy.txt |
Template footer for the main report |
footer_int.txt |
Template footer for Internationalization reports |
get_packages.pl |
Get all packages and translate into csv format. Note: assumes unique namespace and no violations of this across projects. collisions.pl corrects this assumption |
header_easy.txt |
header files for easy sub report (notice extra javascript is included) |
header_int.txt |
header files for internationalization report |
header.txt |
header file for generic reoprt generation |
intenrational_generation.pl |
Generates bash file to run internationalization tool and also creates an index page pointing to the tools results. |
java2html.sh |
Runs a command line tool to generate an HTML version of each source class |
make_easy_to_change.pl |
Makes an easy todo report and generates an an HTML page per PMD rule recorded in the database. Voting is also possible |
make_website |
Main program to generate the website. Database driven report generator |
nightly.sh |
Nightly build - Start reading here to understand the process |
pmd_merge.pl |
Convert pmd data to database readable import file (reuqires the Text::CSV_XS module) |
qjpro.pl |
Convert Qjpro information to database readable import file |
rename.pl |
Renames test files to move them out of the way of analysis |
source.pl |
Copying and condensing source ready for htmlzing |
summaries.pl |
Makes summary reports |
update_fact_run_tables_and_csv.pl |
Places periodic facts in fact table. Assumes only this code updating table, then generate a csv file |
analysis/build.xml |
Build file for running pmd and qjpro tasks |
analysis/extlib |
Location of pmd and qj pro Jar files |
analysis/conf |
Location of qjpro configuration files |