redline-smalltalk/redline-smalltalk — pull request #177 by jamesladd (2013-05-25 03:15:10+00:00)
Title: Classpath and fewer statics change...

This is a BIG change to utilize the Java classpath better ie: just like .st files were .class files. This makes command line handling simpler and working with Redline and Java simpler.

Removed many statics and kept those Lists and Maps of things that Redline needs to keep in the ClassLoader which is always available on request based on the class. A much neater solution. Should make mulch-tenancy and multi-language on one JVM easier.

Added a suite of tests around each method in the Smalltalk Runtime. This means some classes have gone backwards but those that are there are better covered with tests raising confidence in their use and the correctness of the Compiler and Runtime.