13:15
Okay, so continuing from yesterday I need to do the following things before I continue with testing:
- Change all services to use service calls instead and not the packet stream.
- Remove
kernel-caller-baseit is not needed.- Before removal move the stuff for services to
ServiceAccessorsince it is the same exact code.
- Before removal move the stuff for services to
- Remove
kernel-client, not needed. - Remove
kernel-server, not needed. - Remove
kernel-ipc-base, not needed. - Move the MIDlet stuff out of
kernel-lib-client.
And continued from the other day:
- Correct up testing system so I can run tests again.
- Implement base64 decoding with the standard base64 format, use tests.
- Write up a bunch of mock classes with Jasmin and encode them.
- Write tests where they just decode those classes and compile them.
13:21
Also would be best to make the packet interface some common library I could use in the future for something. Probably Squirrel Quarrel or similar maybe for networking and replays.
13:23
Also kernel-service is pointless as it can now be folded into kernel
itself. So removing the packet stream really simplifies things for the
most part.