2 // like asCompileString, but with full source etc.
4 var mykey = this.key.asCompileString;
5 var str; str = "" ++ this.class.name ++ "(";
7 if(source.isNil or: { source == this.class.default }) {
10 str = str ++ this.repositoryArgs.asCompileString.drop(1).drop(-1);
14 if(this.envir.notNil and: { this.envir.notEmpty }) {
15 str = str ++ ".set(" ++
16 this.envir.asKeyValuePairs.asCompileString.drop(1).drop(-1) ++ ")"
25 ^this.storeOn(stream);
30 ^this.storeOn(stream);
35 ^this.storeOn(stream);