]> jaekl.net Git - cfb.git/log
cfb.git
9 years agoSwitch from javax.mail to net.jaekl.qd.SendMail.
Chris Jaekl [Sat, 31 Oct 2015 13:29:22 +0000 (22:29 +0900)]
Switch from javax.mail to net.jaekl.qd.SendMail.

9 years agoAdd unit tests for Config.java.
Chris Jaekl [Sat, 31 Oct 2015 03:06:09 +0000 (12:06 +0900)]
Add unit tests for Config.java.

9 years agoAdd a bare-bones implementation of SMTP.
Chris Jaekl [Thu, 29 Oct 2015 13:52:09 +0000 (22:52 +0900)]
Add a bare-bones implementation of SMTP.
Needs testing.

9 years agoAdd email notifications.
Chris Jaekl [Mon, 26 Oct 2015 13:37:13 +0000 (22:37 +0900)]
Add email notifications.

9 years agoAdd ability to output HTML report of differences found between two versions.
Chris Jaekl [Sun, 4 Oct 2015 13:06:50 +0000 (22:06 +0900)]
Add ability to output HTML report of differences found between two versions.

9 years ago(Finally) reach the point where we have some useful, if basic, functionality.
Chris Jaekl [Sat, 3 Oct 2015 14:35:55 +0000 (23:35 +0900)]
(Finally) reach the point where we have some useful, if basic, functionality.
Delta now computes difference between previous run and the current one,
and supports a text dump of the new, fixed, and old bugs.

9 years agoAdd ability to load previously found bugs back out of the database.
Chris Jaekl [Sat, 3 Oct 2015 12:51:41 +0000 (21:51 +0900)]
Add ability to load previously found bugs back out of the database.

9 years agoAvoid deprecation warnings in ResultSetMock.
Chris Jaekl [Sat, 3 Oct 2015 08:17:14 +0000 (17:17 +0900)]
Avoid deprecation warnings in ResultSetMock.

9 years agoAdd some unit testing of the CfbSchema.
Chris Jaekl [Sat, 3 Oct 2015 07:56:54 +0000 (16:56 +0900)]
Add some unit testing of the CfbSchema.

9 years agoPartial implemenation of load-Analysis code.
Chris Jaekl [Tue, 29 Sep 2015 13:23:09 +0000 (22:23 +0900)]
Partial implemenation of load-Analysis code.

Modified storage of TIMESTAMPTZ to ye olde workaround:  store milliseconds since the Unix epoch.
It seems that, even in 2015, we still haven't got a reliable mechanism to load TIMESTAMPTZ
via JDBC, unless you roll your own converter from java.sql.Timestamp.toString(), and that is
way too brittle (and more work than I feel like engaging in).

9 years agoAdd computation of deltas (differences between Analysis runs).
Chris Jaekl [Mon, 28 Sep 2015 13:41:10 +0000 (22:41 +0900)]
Add computation of deltas (differences between Analysis runs).

9 years agoAdd local variable information to DB store.
Chris Jaekl [Sun, 27 Sep 2015 13:06:25 +0000 (22:06 +0900)]
Add local variable information to DB store.

9 years agoChange schema definition mechanism, to simplify references to table columns in SQL...
Chris Jaekl [Sun, 27 Sep 2015 08:51:36 +0000 (17:51 +0900)]
Change schema definition mechanism, to simplify references to table columns in SQL code.

9 years agoAdd found bugs to database.
Chris Jaekl [Sun, 27 Sep 2015 03:11:04 +0000 (12:11 +0900)]
Add found bugs to database.

9 years agoSome progress toward implementing store(Analysis).
Chris Jaekl [Sat, 26 Sep 2015 14:25:00 +0000 (23:25 +0900)]
Some progress toward implementing store(Analysis).

9 years agoA few changes:
Chris Jaekl [Fri, 25 Sep 2015 13:01:59 +0000 (22:01 +0900)]
A few changes:

(1) improve sequence support so that sequences can have their next value fetched from the DB

(2) add option ("-r") to remove (drop) the schema and all associated data from the db

(3) populate the bugs and categories tables when creating the database

9 years agoRestructure database code.
Chris Jaekl [Thu, 24 Sep 2015 13:06:49 +0000 (22:06 +0900)]
Restructure database code.

9 years agoAdd code to load bug categories and patterns from the FindBugs messages.xml file.
Chris Jaekl [Wed, 23 Sep 2015 12:56:56 +0000 (21:56 +0900)]
Add code to load bug categories and patterns from the FindBugs messages.xml file.

9 years agoUnit testing: confirm that Analyzer can parse some sample XML
Chris Jaekl [Sun, 6 Sep 2015 12:07:01 +0000 (21:07 +0900)]
Unit testing:  confirm that Analyzer can parse some sample XML
input, and that the result passes some very basic sanity checks.

9 years agoA bit more testing
Chris Jaekl [Sun, 6 Sep 2015 11:07:25 +0000 (20:07 +0900)]
A bit more testing

9 years agoAdd jcov jars.
Chris Jaekl [Sun, 6 Sep 2015 09:19:01 +0000 (18:19 +0900)]
Add jcov jars.

9 years agoAdd missing file that should have been in previous commit.
Chris Jaekl [Sun, 6 Sep 2015 06:24:24 +0000 (15:24 +0900)]
Add missing file that should have been in previous commit.

9 years agoImprove XML parsing to handle attributes as well.
Chris Jaekl [Sun, 6 Sep 2015 06:17:10 +0000 (15:17 +0900)]
Improve XML parsing to handle attributes as well.
Add debug-log dump() function to validate that XML has been parsed correctly.
Update (C) statements.

9 years agoAdd knowledge about the specific FB tags
Chris Jaekl [Fri, 4 Sep 2015 13:02:05 +0000 (22:02 +0900)]
Add knowledge about the specific FB tags

9 years agoPartial implementation of XML parse for FindBugs output
Chris Jaekl [Thu, 3 Sep 2015 13:47:45 +0000 (22:47 +0900)]
Partial implementation of XML parse for FindBugs output

9 years agoMinor fine-tuning of findbugs command execution
Chris Jaekl [Tue, 1 Sep 2015 13:27:18 +0000 (22:27 +0900)]
Minor fine-tuning of findbugs command execution

9 years agoAdd ability to execute FindBugs
Chris Jaekl [Sat, 29 Aug 2015 13:54:42 +0000 (22:54 +0900)]
Add ability to execute FindBugs

9 years agoBring things to a state where the basic DB schema gets auto-created if it doesn't...
Chris Jaekl [Thu, 27 Aug 2015 13:26:44 +0000 (22:26 +0900)]
Bring things to a state where the basic DB schema gets auto-created if it doesn't yet exist.

9 years agoSome progress toward implementing connection to DB and auto-schema-creation.
Chris Jaekl [Sat, 22 Aug 2015 14:49:34 +0000 (23:49 +0900)]
Some progress toward implementing connection to DB and auto-schema-creation.
Neither functional nor tested (yet).

9 years agoInitial commit.
Chris Jaekl [Sat, 22 Aug 2015 12:58:07 +0000 (21:58 +0900)]
Initial commit.