Sat, 14 Jun 2008 09:59:16 +0200 Jaroslav Tulach First two versions of client provider Visitor
Sat, 14 Jun 2008 09:59:09 +0200 Jaroslav Tulach Complicated dispatch code in Minus version 3.0
Sat, 14 Jun 2008 09:59:04 +0200 Jaroslav Tulach Proper dispatch in Real
Sat, 14 Jun 2008 09:59:01 +0200 Jaroslav Tulach Wrapper around Real is OK
Sat, 14 Jun 2008 09:58:59 +0200 Jaroslav Tulach Testing version 3.0
Sat, 14 Jun 2008 09:58:56 +0200 Jaroslav Tulach Need to copy the code also to 3.0 version
Sat, 14 Jun 2008 09:58:54 +0200 Jaroslav Tulach It always surprises me how things change when one really tries to implemente them. The whole approach with non-monotinic evolution was uncompilable. We need a common super type for all the visitors\!
Sat, 14 Jun 2008 09:58:52 +0200 Jaroslav Tulach Clean definition of the version using interfaces
Sat, 14 Jun 2008 09:58:48 +0200 Jaroslav Tulach Expose as less as possible - making constructor of Expression package private
Sat, 14 Jun 2008 09:58:47 +0200 Jaroslav Tulach In order to provide better navigation in the Visitor examples, I will prefix them with a number
Sat, 14 Jun 2008 09:58:44 +0200 Jaroslav Tulach Last clashing code section for now. Time to sleep
Sat, 14 Jun 2008 09:58:42 +0200 Jaroslav Tulach Duplicated code section
Sat, 14 Jun 2008 09:58:37 +0200 Jaroslav Tulach Closing up examples of visitor based on abstract class
Sat, 14 Jun 2008 09:58:36 +0200 Jaroslav Tulach There was some mischmash between abstractclass and unknownvisit, hopefully fixing it
Sat, 14 Jun 2008 09:58:35 +0200 Jaroslav Tulach default traversal described
Sat, 14 Jun 2008 09:58:33 +0200 Jaroslav Tulach Fix broken compilation
Sat, 14 Jun 2008 09:58:30 +0200 Jaroslav Tulach visitUnknown method introduced
Sat, 14 Jun 2008 09:58:24 +0200 Jaroslav Tulach Visitor pattern with abstract class is relatively good
Sat, 14 Jun 2008 09:58:21 +0200 Jaroslav Tulach Example with non-extensible visitor
Sat, 14 Jun 2008 09:58:18 +0200 Jaroslav Tulach Changed to match the example in the book
Sat, 14 Jun 2008 09:58:17 +0200 Jaroslav Tulach Full coverage is not enough
Sat, 14 Jun 2008 09:58:13 +0200 Jaroslav Tulach Adding example, however only a sketch, of possible runtime check between alternative versions
Sat, 14 Jun 2008 09:58:11 +0200 Jaroslav Tulach Merge: Geertjan's changs up to 2000
Sat, 14 Jun 2008 09:58:08 +0200 Jaroslav Tulach up to line 2000
Sat, 14 Jun 2008 09:58:05 +0200 Jaroslav Tulach Checking that all examples pair the opening and closing brackets
Sat, 14 Jun 2008 09:58:03 +0200 Jaroslav Tulach Adding example with factory method for unsynchronized StringBuffer
Sat, 14 Jun 2008 09:58:00 +0200 Jaroslav Tulach Yet another use of Arithmetica
Sat, 14 Jun 2008 09:57:58 +0200 Jaroslav Tulach Another use for Arithmetica
Sat, 14 Jun 2008 09:57:56 +0200 Jaroslav Tulach Using Arithmetica for yet another example
Sat, 14 Jun 2008 09:57:54 +0200 Jaroslav Tulach Alternative behaviour with constructor described on Arithmetica example
Sat, 14 Jun 2008 09:57:18 +0200 Jaroslav Tulach Improved to look better in the book code sample
Sat, 14 Jun 2008 09:57:16 +0200 Jaroslav Tulach Shortening too long line
Sat, 14 Jun 2008 09:57:15 +0200 Jaroslav Tulach Design part is cleared from the non-colorized code snippets
Sat, 14 Jun 2008 09:57:12 +0200 Jaroslav Tulach Special project for inidividual samples, used to show code that can be called only from test
Sat, 14 Jun 2008 09:57:11 +0200 Jaroslav Tulach Example showing that factory methods have greater flexibility when typing with generics
Sat, 14 Jun 2008 09:57:08 +0200 Jaroslav Tulach Build needs to succeed
Sat, 14 Jun 2008 09:57:07 +0200 Jaroslav Tulach Line was too long
Sat, 14 Jun 2008 09:57:06 +0200 Jaroslav Tulach All TBDs from theory section are resolved
Sat, 14 Jun 2008 09:57:02 +0200 Jaroslav Tulach Example of append(StringBuffer)
Sat, 14 Jun 2008 09:56:59 +0200 Jaroslav Tulach Another uncompilable example, now it shows problems with double return type
Sat, 14 Jun 2008 09:56:58 +0200 Jaroslav Tulach Wild import
Sat, 14 Jun 2008 09:56:56 +0200 Jaroslav Tulach Sample code to work with filesystem layers
Sat, 14 Jun 2008 09:56:36 +0200 Jaroslav Tulach Beautifies keywords, comments and method names.
Sat, 14 Jun 2008 09:56:16 +0200 Jaroslav Tulach Truncating to 75 characters
Sat, 14 Jun 2008 09:56:12 +0200 Jaroslav Tulach Truncating all examples to 80 characters per line
Sat, 14 Jun 2008 09:55:24 +0200 Jaroslav Tulach Merge: Geertjan's changes
Sat, 14 Jun 2008 09:55:24 +0200 Jaroslav Tulach up to line 1000
Sat, 14 Jun 2008 09:55:18 +0200 Jaroslav Tulach Adding targets to the build script to also create the samples, make sure they compile and tests execute
Sat, 14 Jun 2008 09:55:09 +0200 Jaroslav Tulach Merge: Patrick's fixes
Sat, 14 Jun 2008 09:55:09 +0200 Jaroslav Tulach part 2 of polishing "review2" areas
Sat, 14 Jun 2008 09:55:07 +0200 Jaroslav Tulach Accepting Jesse's edits
Sat, 14 Jun 2008 09:55:07 +0200 Jaroslav Tulach Routine edits in Determining What Makes a Good API.
Sat, 14 Jun 2008 09:55:04 +0200 Jaroslav Tulach Merge: Patrick's edits
Sat, 14 Jun 2008 09:55:03 +0200 Jaroslav Tulach 2nd batch of polishing of review2
Sat, 14 Jun 2008 09:55:02 +0200 Jaroslav Tulach We know how to build the source zip file
Sat, 14 Jun 2008 09:55:02 +0200 Jaroslav Tulach We are able to run all tests from all the projects
Sat, 14 Jun 2008 09:54:59 +0200 Jaroslav Tulach Excluding NetBeans Module which requires NetBeans platform somewhere around
Sat, 14 Jun 2008 09:54:59 +0200 Jaroslav Tulach Creating one master script that can clean and build all examples
Sat, 14 Jun 2008 09:54:50 +0200 Jaroslav Tulach Removal of setUp and tearDown methods
Sat, 14 Jun 2008 09:54:49 +0200 Jaroslav Tulach Accessor changed to use getDefault and setDefault as the original code is said to deadlock