Sat, 15 Nov 2008 08:39:01 +0100 Jaroslav Tulach Files shall be referenced to their actual version. Only that makes the links always valid
Sat, 15 Nov 2008 08:30:06 +0100 Jaroslav Tulach two code snippets were named the same
Sat, 15 Nov 2008 08:29:32 +0100 Jaroslav Tulach Showing use of "plain" factories
Sat, 15 Nov 2008 08:26:27 +0100 Jaroslav Tulach it is builder.creation
Sat, 15 Nov 2008 08:25:52 +0100 Jaroslav Tulach Tests for magical bag - e.g. overuse of lookup
Sat, 15 Nov 2008 08:19:20 +0100 Jaroslav Tulach Adding builder pattern
Sat, 15 Nov 2008 06:57:15 +0100 Jaroslav Tulach Fixing broken code section
Sat, 15 Nov 2008 06:53:43 +0100 Jaroslav Tulach Renaming the AServerInfo class to ServerConnector and spliting it into three separate classes.
Sun, 09 Nov 2008 16:20:01 +0100 Jaroslav Tulach Renaming arguments
Sun, 09 Nov 2008 15:44:53 +0100 Jaroslav Tulach Showing API for AServerInfo
Wed, 29 Oct 2008 18:10:24 +0100 Jaroslav Tulach Too long line
Wed, 29 Oct 2008 17:41:37 +0100 Jaroslav Tulach Petr Nejedl? discovered that surrounding variable definition with { } does not guarantee it to be removed from stack
Fri, 24 Oct 2008 21:15:50 +0200 Jaroslav Tulach Moving into real packages
Fri, 24 Oct 2008 12:07:34 +0200 Jaroslav Tulach Rewriting the initialization to be more meaningful for clueless reader that does not need to understand every detail
Fri, 24 Oct 2008 11:32:33 +0200 Jaroslav Tulach extracting the accessor initialization outside of the API block of the Item class
Fri, 17 Oct 2008 09:23:37 +0200 Jaroslav Tulach Wrong English in method name
Fri, 17 Oct 2008 09:01:08 +0200 Jaroslav Tulach ljnelson noted at 'http://weblogs.java.net/blog/jst/archive/2008/10/the_better_comp.html' that it is enough to make the variable final and the problem goes away. True, final helps, however the same code without final works as well. This very likely means that the compiler puts the variable into the topmost block where it is guaranteed to be fully initialized. That is why we need a hint warn about declaration of non-fully initialized variables.
Wed, 15 Oct 2008 21:48:18 +0200 Jaroslav Tulach Too long lines
Wed, 15 Oct 2008 21:39:35 +0200 Jaroslav Tulach Renaming the class and adding code snippet boundaries
Wed, 15 Oct 2008 21:22:54 +0200 Jaroslav Tulach Showing compiler optimization impact on behaviour of garbage collector
Fri, 29 Aug 2008 15:44:59 +0200 Jaroslav Tulach Fork to ensure -ea is applied
Fri, 29 Aug 2008 15:12:28 +0200 Jaroslav Tulach Moving to org.apidesign packages
Fri, 29 Aug 2008 15:08:04 +0200 Jaroslav Tulach Enabling assertions and also demonstrating that fields can be moved up to one level in the class hierarchy
Sun, 24 Aug 2008 13:39:55 +0200 Jaroslav Tulach Putting the reexport examples into org/apidesign packages
Sun, 17 Aug 2008 18:55:11 +0200 Jaroslav Tulach Do not override already existing URLs
Sun, 17 Aug 2008 17:15:52 +0200 Jaroslav Tulach Generating .url files for each snippet, so the website can link to the hg web
Tue, 12 Aug 2008 13:47:15 +0200 Jaroslav Tulach Additional catch for OOME
Tue, 12 Aug 2008 13:28:44 +0200 Jaroslav Tulach New location for all NetBeans NBMs is http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/
Sun, 06 Jul 2008 00:31:01 +0200 Jaroslav Tulach Removing unused imports
Sun, 06 Jul 2008 00:24:58 +0200 Jaroslav Tulach Ability to generate code snippets
Sun, 06 Jul 2008 00:16:00 +0200 Jaroslav Tulach Use apidesign as a prefix for the task names
Sun, 06 Jul 2008 00:12:56 +0200 Jaroslav Tulach Tool to generate code snippets from sources
Sun, 06 Jul 2008 00:08:16 +0200 Jaroslav Tulach Ignore private settings
Sat, 14 Jun 2008 22:59:00 +0200 Jaroslav Tulach The final book text is using VisitorXY instead of original VisitorX_Y
Sat, 14 Jun 2008 22:38:00 +0200 Jaroslav Tulach All tests are passing now in the "no.failures" mode
Sat, 14 Jun 2008 21:41:07 +0200 Jaroslav Tulach We need to fork the JVM
Sat, 14 Jun 2008 18:51:38 +0200 Jaroslav Tulach Tests of all modules are executed and can fail the build
Sat, 14 Jun 2008 16:40:49 +0200 Jaroslav Tulach Creating a master project for all examples
Sat, 14 Jun 2008 13:14:12 +0200 Jaroslav Tulach Removing files that are no longer present in the final version of the book samples
Sat, 14 Jun 2008 10:32:31 +0200 Jaroslav Tulach We are able to build sources
Sat, 14 Jun 2008 10:30:42 +0200 Jaroslav Tulach Ignoring results of build
Sat, 14 Jun 2008 10:29:34 +0200 Jaroslav Tulach Removing files which were not present in final version and prevent compilation
Sat, 14 Jun 2008 10:09:09 +0200 Jaroslav Tulach Last changes to lookup chapter
Sat, 14 Jun 2008 10:09:05 +0200 Jaroslav Tulach Showing more code to understand the use of AbstractLookup
Sat, 14 Jun 2008 10:08:59 +0200 Jaroslav Tulach Fixes for extension point section
Sat, 14 Jun 2008 10:08:52 +0200 Jaroslav Tulach unlink -> ulink
Sat, 14 Jun 2008 10:08:43 +0200 Jaroslav Tulach Shortening lines
Sat, 14 Jun 2008 10:08:42 +0200 Jaroslav Tulach Merge: Patrick's touches
Sat, 14 Jun 2008 10:08:35 +0200 Jaroslav Tulach polishing of review42; future
Sat, 14 Jun 2008 10:08:31 +0200 Jaroslav Tulach Example how lookup can listen to and react to changes
Sat, 14 Jun 2008 10:08:28 +0200 Jaroslav Tulach Tests realy show usage of MockServices
Sat, 14 Jun 2008 10:08:25 +0200 Jaroslav Tulach Testing behaviour of lookup and service loader
Sat, 14 Jun 2008 10:08:21 +0200 Jaroslav Tulach Need lookup on classpath
Sat, 14 Jun 2008 10:08:18 +0200 Jaroslav Tulach Merge: Work done on the spring and lookup is not in trunk
Sat, 14 Jun 2008 10:08:14 +0200 Jaroslav Tulach Merge: Scanner does not really need to override any visitXYZ methods that do default traversal
Sat, 14 Jun 2008 10:08:12 +0200 Jaroslav Tulach Scanner does not really need to override any visitXYZ methods that do default traversal
Sat, 14 Jun 2008 10:08:06 +0200 Jaroslav Tulach Showing the name of the version in the component's title
Sat, 14 Jun 2008 10:08:03 +0200 Jaroslav Tulach Compiling also serviceloader example
Sat, 14 Jun 2008 10:07:59 +0200 Jaroslav Tulach Shortening the line
Sat, 14 Jun 2008 10:07:58 +0200 Jaroslav Tulach Make compilable on my computer