Eric Arseneau's Weblogeric<.>arseneau<@>sun<.>com
Well, apologies for taking so long to blog since the issues of Update 5 cropped up, but had a family emergency and had to fly to Canada (The Great White North). I'm currently sitting in a hotel room waiting to catch my flight tomorrow AM. Update 5 ran into a number of issues with opening of old projects, that we're bigger than I had hoped. With Update 5 we are more strict about detecting errors. As discussed in Creator patch 5 problems this causes some problems. Add to this fact, that InSync was not able to function properly if a project was opened and it contained any kind of syntax errors or markup source errors. I had been reluctant to fix this particular problem earlier, but after seeing all the trouble people we're reporting on the forums, I made it my priority 1 problem to fix. It turns out the fix was not as bad as I thought it would. And along the way it turns out that InSync was detecting more errors than it needed to. You see, InSync is the part of Creator responsible for reading your markup and Java source and creating a model of it that can be manipulated by the tool, as well as injecting source to persist any changes you make from within Creator's many different GUI editors. In order for InSync to derive any information from the source, the source must be at least syntax error free. This is in place since Update 5, this is why you see the Big Red Box(tm) in the designer surface more often now. The Big Red Box(tm) is presented by the designer whenever InSync reports that it cannot derive the information necessary to create a model of the source. Well, I unfortunately had some old code in there that would also detect unknown symbols, like bad imports, or references to non existent classes, wrong method names, etc. It turns out that InSync does not really need to care about these types of errors, so I fixed it such that it does not. Don't forget to check out Tor's Reef fixes and memory profiling blog entry on Update 6. Keep watching this space to hear about Update 6 being out.(2005-01-05 22:38:23.0) Permalink Comments [0]
Trackback URL: http://blogs.sun.com/eric/entry/we_re_starting_testing_on
Comments:
Post a Comment: |
Today's Page Hits: 57 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||