Scala port of FJBG

log

age author description
Sun, 15 Jun 2008 21:16:05 +0100 david Fixed the reading issue. Seems it was actually EPFL's code that was broken, not my port of it. ByteArray(InputStream, Int) wasn't setting the position correctly so thought the result was empty even though the data was there.default tip
Sun, 15 Jun 2008 20:17:33 +0100 david Minor changes.
Sun, 15 Jun 2008 19:34:54 +0100 david Initial start on porting the reading code.
Sat, 14 Jun 2008 12:40:33 +0100 david Added tag traits for changeset 66e548441064
Sat, 14 Jun 2008 01:53:54 +0100 david Made JClass/Class a trait too.
Sat, 14 Jun 2008 01:39:04 +0100 david Finished and fixed porting to use traits.
Sat, 14 Jun 2008 01:18:49 +0100 david Switched to traits.
Sat, 14 Jun 2008 00:50:31 +0100 david Premerge commit.
Fri, 13 Jun 2008 23:44:44 +0100 david Aggregated some files.
Sat, 14 Jun 2008 00:49:28 +0100 david Fixing the build. Forgot to clean before I committed last time. :(
Fri, 13 Jun 2008 23:18:52 +0100 david Munge munge munge.
Fri, 13 Jun 2008 22:44:25 +0100 david Munged the tagging of opcodes away.
Fri, 13 Jun 2008 21:51:43 +0100 david Changed the addNewMethod and addNewField methods to use inner classes.
Fri, 13 Jun 2008 20:06:48 +0100 David R MacIver Ripped out FJBGContext and replaced it with a dynamic variable. It was basically just an object for threading the major/minor class file versions throughout the application state, and way too fucking intrusive for that purpose. This should make my life easier.
Fri, 13 Jun 2008 15:55:57 +0100 David R MacIver Eschew capitalisation.
Fri, 13 Jun 2008 13:11:31 +0100 David R MacIver Tidying up JType.scala
Fri, 13 Jun 2008 12:47:59 +0100 David R MacIver Changed name of instanceof (as it's not a keyword in Scala)
Fri, 13 Jun 2008 12:45:19 +0100 David R MacIver Mostly reformating.
Fri, 13 Jun 2008 10:45:55 +0100 david Cleaned up opcodes.
Fri, 13 Jun 2008 10:14:57 +0100 david goto is no longer a keyword.
Fri, 13 Jun 2008 10:13:06 +0100 david getter squashing.
Thu, 12 Jun 2008 23:14:40 +0100 david Another test.
Thu, 12 Jun 2008 22:33:13 +0100 david Added another test.
Thu, 12 Jun 2008 21:37:43 +0100 david Added test directory and one feeble test script.
Thu, 12 Jun 2008 21:37:20 +0100 david Moved directories around. Fixed some NPEs that were occurring.
Thu, 12 Jun 2008 18:44:52 +0100 David R MacIver Woohoo! Clean compile!!!!
Thu, 12 Jun 2008 17:29:27 +0100 David R MacIver Cleaned up arrays for type conversion in JCode.
Thu, 12 Jun 2008 13:19:29 +0100 david Random fixing.
Thu, 12 Jun 2008 13:00:25 +0100 david Changed package names to avoid versions on classpath from compiler.
Thu, 12 Jun 2008 12:25:34 +0100 david JConstantPool.scala cleaned. Down to 218 errors, woohoo!
Thu, 12 Jun 2008 02:56:58 +0100 david Initial foolhardy attempts at porting FJBG to Scala.