Correct spelling.
[SquirrelJME.git] / assets / developer-notes / stephanie-gawroriski / 2016 / 01 / 27.mkd
blob8dc6e2018c02493c684f4defc771da3c4f44ff20
1 # 2016/01/27
3 ***DISCLAIMER***: _These notes are from the defunct k8 project which_
4 _precedes SquirrelJME. The notes for SquirrelJME start on 2016/02/26!_
5 _The k8 project was effectively a Java SE 8 operating system and as such_
6 _all of the notes are in the context of that scope. That project is no_
7 _longer my goal as SquirrelJME is the spiritual successor to it._
9 ## 13:23
11 I can probably make PackageContents faster by having the cache and entry set
12 generation handled by the base class and then have a key based initialization
13 so that keys are known while entries are only created when they are requested.
14 That should be faster and lighter on memory. However I should get packages
15 building first.
17 ## 19:18
19 Had fallen asleep, running into that classpath stuff again where it cannot
20 find classes.
22 ## 19:20
24 Well this is odd, in my first stage I have this:
26         new URL[]{new URL("file:secclname")},
28 And this does not look right at all. I doubt this would be the cause of the
29 issue however, however it is possible because the code does fail here. And
30 now everything is building. So this was essentially what appears what the
31 problem was.
33 ## 19:42
35 The class not found stuff still occurs however.
37 ## 19:55
39 Well it still happens, however if I were to re-run the code it works fine so
40 I am not too sure why that occurs.
42 ## 20:09
44 Appears the output JAR files get lots and lots of contents when they should
45 not be getting them. I suppose the temporary output is messing up.
47 ## 20:33
49 I wonder what is with this, everything seems to be just wrong.
51 ## 21:40
53 This might be why it cannot find anything.
55         loadClass(net.multiphasicapps.hairball.build.BuildFailedException, false)
57 Hairball is never loaded into a HairballClassLoader, so there seems that there
58 is no actual delegation of sorts done.
60 ## 23:07
62 It is as if there is no delegation being performed at all.