added progress indicator while measuring branches. added jhawk integration for basic metrics. repo list not always refreshed only if necessary. added method to check whether a file is included in a certain revision.
when a branch is remeasured, all revisions are reset in order for status to show correct value.
removed checkstyle
added progress indicator for analyzing repos
minor layout changes. longer refresh interval for repo status
fixed a lot of bugs along the way. especially with svn. added Java analyzer for older mimetype of java. wtf... if someone fucks up the svn default structure he is screwed. analyzing stuff actually sets pointers between revisions. trying to gather code churn for svn repos. might work. removing branch path for svn revision. this would fuck up any analyzer. svn ignores externals. might be good. maybe not. repos can be deleted. default method would not work because django is silly.
added branch to admin
removed kwarg from switch svn
trying to fix svn encoding issues
fixing hawk xml with default target
fixed a bug where file was said to be in revision if not. updated complexity report scheme for parsing. fixed a bug where status bar would not be hidden after job is finished.
another fix for changed scheme of complexity report
added resume for analyze and measure. measurement uses linked list structure of revisions. repo data removed if repo instance is deleted. little bit frontend code cleansing.
svn file path now unicode
last analyzed revision filtered better
resume analyze works now. fixed ugly svn encoding bug.
added general handling of measurement values. when resuming, the last revision is deleted and recreated because it might be incomplete. changed json structure for branches and repos. began implementation of language filter for metrics. errors during analysis and measurement are reported to the fontend. added pygments to style tracebacks.
error messages depending on whether the branch has been analyzed or measured. fixed a bug where analyze of git repos did not work because it was always assumed that resume was happening.
added custom checker exception to be raised with additional information
fixed string io method error.