tomcopeland

A new JavaCC grammar for EcmaScript


over 5 years ago by tomcopeland on Junior developer.
It looks like the Dojo folks (actually, some AOL people) have put together a new JavaCC grammar for EcmaScript; there's a blog entry, the grammar itself...

Nicer CPD report screenshots


almost 6 years ago by tomcopeland on Junior developer.
Max Tardiveau and Brian Remedios have contributed some code recently to make some CPD reports more useful. Brian has been submitting lots of excellent patches...

Better HTTP logging for RubyForge


almost 6 years ago by tomcopeland on Junior developer.
RubyForge hosts lots of projects - over 1800. Each project has its own virtual host, like ruby-doom.rubyforge.org. Until recently, this also meant that...

JavaCC and early JDKs


almost 6 years ago by tomcopeland on Junior developer.
One of the pitfalls of writing a JavaCC book is that since it's an open source project I'm tempted to fix any bugs that pop up. Case in point: I just fixed...

Unused parameters in the JDK


almost 6 years ago by tomcopeland on Junior developer.
Here's another entry along the same lines as 'try without catch in the JDK'. After making some enhancements to PMD's unused parameter rule I ran it on the...

Try without catch in the JDK


almost 6 years ago by tomcopeland on Junior developer.
The practice of using a try statement with a finally statement but without a catch statement came up on the PMD forums recently. This construct is used...

More small RubyForge fixes


almost 6 years ago by tomcopeland on Junior developer.
Now that the dust is settling from the big RubyForge move to the new hardware, I wanted to mention a couple of small bug fixes. There was a bug that prevented...

A PMD analysis of Azureus and Columba


almost 6 years ago by tomcopeland on Junior developer.
A while back I blogged about doing a PMD check of several large open source projects. The article I wrote about that has now been published in the June...

A JavaCC grammar for Cobol


almost 6 years ago by tomcopeland on Junior developer.
While working on my JavaCC book I came across a JavaCC grammar for parsing Cobol programs. It's a pretty hefty grammar file - over 50 KB - with a ton of...

A nice little RubyForge user interface tweak


almost 6 years ago by tomcopeland on Junior developer.
In the bad old days (i.e., before yesterday), when you clicked on the forums tab in a RubyForge project, you would be taken to a page where you could pick...