I had less time to work last week in Berkeley than I expected. I didn't get to the Maven versioning of curnits at all. Let's talk about that at Thursday's meeting.
I spent some time bringing generics and other Java 5 features into the codebase. Then I was put on getting Challenge Questions converting for the Global Warming run. The QTI code benefits greatly from generics (so many collections) so I added them all over. In sail-core I updated the bean utils to do more with generics (almost no casting now). I moved the PasBuilder000x classes from PLR into p-c-a because that's the only project with the dependencies the builders need to compile and run. The builders now use "import static" of PodUtils class so they can have the createBeanInPod() method without a class reference. While working on CQ, I spent a lot of time debugging curnit generation, which turned out to be a bug in the BeanInfo for Assessment. We should have unit tests for all our serializable beans to regularly test whether the can serialize. I made ticket PAS-339 and started the unit test class. I've deployed updated sail-core and pas-learner-runtime builds to our repo. When you update the codebases, be sure Maven grabs those. -Turadg --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
