Jaroslav Tulach <jtulach@netbeans.org> [Sun, 01 Feb 2009 16:27:41 +0100] rev 311
Rearranged to support test as well as interactive modes
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 01 Feb 2009 16:03:37 +0100] rev 310
QueryException interactive example
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 01 Feb 2009 13:38:08 +0100] rev 309
Test passes with query
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 01 Feb 2009 13:27:04 +0100] rev 308
Simple write test is OK
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 28 Jan 2009 08:06:41 +0100] rev 307
Initial attempt to provide sample for trycatchredo
Jaroslav Tulach <jtulach@netbeans.org> [Tue, 20 Jan 2009 22:55:18 +0100] rev 306
platform and ide cluster increased cluster numbers and we need to change the download locations
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 10 Jan 2009 22:34:11 +0100] rev 305
Taking code snippets from tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 10 Jan 2009 21:50:30 +0100] rev 304
Shortening long line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 10 Jan 2009 21:29:22 +0100] rev 303
Initial version of sample to explain 'code injection'
Jaroslav Tulach <jtulach@netbeans.org> [Thu, 25 Dec 2008 19:40:48 +0100] rev 302
Shortening long lines
Jaroslav Tulach <jtulach@netbeans.org> [Thu, 25 Dec 2008 19:25:59 +0100] rev 301
Adding day.end.bridges.DigestImpl code snippet
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 13:12:46 +0100] rev 300
Typo and bigger code snippet
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:39:01 +0100] rev 299
Files shall be referenced to their actual version. Only that makes the links always valid
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:30:06 +0100] rev 298
two code snippets were named the same
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:29:32 +0100] rev 297
Showing use of "plain" factories
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:26:27 +0100] rev 296
it is builder.creation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:25:52 +0100] rev 295
Tests for magical bag - e.g. overuse of lookup
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 08:19:20 +0100] rev 294
Adding builder pattern
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 06:57:15 +0100] rev 293
Fixing broken code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 15 Nov 2008 06:53:43 +0100] rev 292
Renaming the AServerInfo class to ServerConnector and spliting it into three separate classes.
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 09 Nov 2008 16:20:01 +0100] rev 291
Renaming arguments
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 09 Nov 2008 15:44:53 +0100] rev 290
Showing API for AServerInfo
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 29 Oct 2008 18:10:24 +0100] rev 289
Too long line
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 29 Oct 2008 17:41:37 +0100] rev 288
Petr Nejedl? discovered that surrounding variable definition with { } does not guarantee it to be removed from stack
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 24 Oct 2008 21:15:50 +0200] rev 287
Moving into real packages
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 24 Oct 2008 12:07:34 +0200] rev 286
Rewriting the initialization to be more meaningful for clueless reader that does not need to understand every detail
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 24 Oct 2008 11:32:33 +0200] rev 285
extracting the accessor initialization outside of the API block of the Item class
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 17 Oct 2008 09:23:37 +0200] rev 284
Wrong English in method name
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 17 Oct 2008 09:01:08 +0200] rev 283
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.
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 15 Oct 2008 21:48:18 +0200] rev 282
Too long lines
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 15 Oct 2008 21:39:35 +0200] rev 281
Renaming the class and adding code snippet boundaries
Jaroslav Tulach <jtulach@netbeans.org> [Wed, 15 Oct 2008 21:22:54 +0200] rev 280
Showing compiler optimization impact on behaviour of garbage collector
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 29 Aug 2008 15:44:59 +0200] rev 279
Fork to ensure -ea is applied
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 29 Aug 2008 15:12:28 +0200] rev 278
Moving to org.apidesign packages
Jaroslav Tulach <jtulach@netbeans.org> [Fri, 29 Aug 2008 15:08:04 +0200] rev 277
Enabling assertions and also demonstrating that fields can be moved up to one level in the class hierarchy
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 24 Aug 2008 13:39:55 +0200] rev 276
Putting the reexport examples into org/apidesign packages
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 17 Aug 2008 18:55:11 +0200] rev 275
Do not override already existing URLs
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 17 Aug 2008 17:15:52 +0200] rev 274
Generating .url files for each snippet, so the website can link to the hg web
Jaroslav Tulach <jtulach@netbeans.org> [Tue, 12 Aug 2008 13:47:15 +0200] rev 273
Additional catch for OOME
Jaroslav Tulach <jtulach@netbeans.org> [Tue, 12 Aug 2008 13:28:44 +0200] rev 272
New location for all NetBeans NBMs is http://deadlock.netbeans.org/hudson/job/nbms-and-javadoc/
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 06 Jul 2008 00:31:01 +0200] rev 271
Removing unused imports
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 06 Jul 2008 00:24:58 +0200] rev 270
Ability to generate code snippets
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 06 Jul 2008 00:16:00 +0200] rev 269
Use apidesign as a prefix for the task names
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 06 Jul 2008 00:12:56 +0200] rev 268
Tool to generate code snippets from sources
Jaroslav Tulach <jtulach@netbeans.org> [Sun, 06 Jul 2008 00:08:16 +0200] rev 267
Ignore private settings
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 22:59:00 +0200] rev 266
The final book text is using VisitorXY instead of original VisitorX_Y
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 22:38:00 +0200] rev 265
All tests are passing now in the "no.failures" mode
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 21:41:07 +0200] rev 264
We need to fork the JVM
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 18:51:38 +0200] rev 263
Tests of all modules are executed and can fail the build
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 16:40:49 +0200] rev 262
Creating a master project for all examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 13:14:12 +0200] rev 261
Removing files that are no longer present in the final version of the book samples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:32:31 +0200] rev 260
We are able to build sources
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:30:42 +0200] rev 259
Ignoring results of build
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:29:34 +0200] rev 258
Removing files which were not present in final version and prevent compilation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:09:09 +0200] rev 257
Last changes to lookup chapter
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:09:05 +0200] rev 256
Showing more code to understand the use of AbstractLookup
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:59 +0200] rev 255
Fixes for extension point section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:52 +0200] rev 254
unlink -> ulink
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:43 +0200] rev 253
Shortening lines
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:42 +0200] rev 252
Merge: Patrick's touches
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:35 +0200] rev 251
polishing of review42; future
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:31 +0200] rev 250
Example how lookup can listen to and react to changes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:28 +0200] rev 249
Tests realy show usage of MockServices
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:25 +0200] rev 248
Testing behaviour of lookup and service loader
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:21 +0200] rev 247
Need lookup on classpath
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:18 +0200] rev 246
Merge: Work done on the spring and lookup is not in trunk
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:14 +0200] rev 245
Merge: Scanner does not really need to override any visitXYZ methods that do default traversal
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:12 +0200] rev 244
Scanner does not really need to override any visitXYZ methods that do default traversal
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:06 +0200] rev 243
Showing the name of the version in the component's title
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:08:03 +0200] rev 242
Compiling also serviceloader example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:59 +0200] rev 241
Shortening the line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:58 +0200] rev 240
Make compilable on my computer
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:55 +0200] rev 239
Proceeding with lookup, showing first example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:49 +0200] rev 238
Shortening the lines
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:48 +0200] rev 237
Enough of spring
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:44 +0200] rev 236
Reference to spring
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:36 +0200] rev 235
Fixing examples so their BEGIN starts with space
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:33 +0200] rev 234
Slightly different way to do call-outs. With this style the PDF printed from ODF document at least contain the right texts
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:30 +0200] rev 233
Making the examples more appropriate for the book
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:27 +0200] rev 232
Need a space before BEGIN now
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:25 +0200] rev 231
No need for imports
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:21 +0200] rev 230
Yet another example of spring autoconfiguration
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:17 +0200] rev 229
Adding the lookup version
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:15 +0200] rev 228
Showing how such a general registry might look like
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:11 +0200] rev 227
Prefer autowire mode
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:10 +0200] rev 226
Spring example runs
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:08 +0200] rev 225
Spring version that compiles, but does not run
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:05 +0200] rev 224
Shortening lines
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:02 +0200] rev 223
Made compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:01 +0200] rev 222
Simplified with duplication of the code ;-)
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:00 +0200] rev 221
Solution with properties
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:59 +0200] rev 220
Making anagrams visible
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:54 +0200] rev 219
Example with registration methods is working
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:53 +0200] rev 218
GUI for anagrams
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:50 +0200] rev 217
Simple scrambler
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:48 +0200] rev 216
Static world library
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:45 +0200] rev 215
Defining APIs for the modular interfaces
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:43 +0200] rev 214
Not using deprecated method
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:39 +0200] rev 213
Showing regular Anagram game
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:13 +0200] rev 212
TopManager example taken from sources
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:05:41 +0200] rev 211
No, NOI18N
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:53 +0200] rev 210
Merge: Geertjan's changes to the end of the chapter
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:51 +0200] rev 209
to the end of daily_life
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:50 +0200] rev 208
Making the example with MixedClass vs. NonMixed solution more real, so it can be unit tested
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:45 +0200] rev 207
Splitting Factorial into own class, so Andrei does not need to complain about it having static modifier
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:41 +0200] rev 206
Making sure the code survives negative inputs
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:36 +0200] rev 205
Show the definition of the cnt variable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:34 +0200] rev 204
reading needs to synchronize as well
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:19 +0200] rev 203
Renaming to parallel
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:13 +0200] rev 202
Misuses are OK
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:10 +0200] rev 201
Using public modifiers
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:08 +0200] rev 200
Shortening long line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:06 +0200] rev 199
Reimplementing the lookups once again
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:04 +0200] rev 198
More tests, fixing closing tag
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:52 +0200] rev 197
Parameter renamed to seq
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:49 +0200] rev 196
Using a method that is named to indicate what is its purpose, instead of magic seq.length() < 1024
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:46 +0200] rev 195
Use encryptChar
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:43 +0200] rev 194
Counting writer does not need author tag
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:42 +0200] rev 193
The XMMS example now extracts the code snippets from real files that do compile
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:38 +0200] rev 192
Sample polishing requested by Andrei and Jesse. In spite I do not agree it is important - but I do not have power to describe that it is not important. Maybe in a blog.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:34 +0200] rev 191
Jesse wanted to have better example of InstanceProvider. Done, but it is also more complicated: http://wiki.apidesign.org/index.php/A_Method_Addition_Lover's_Heaven
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:27 +0200] rev 190
Addressing issues at http://wiki.apidesign.org/index.php/Allow_Access_Only_From_Friend_Code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:12 +0200] rev 189
Cleaning just the sources, not more, building just samples and not other ant tasks
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:45 +0200] rev 188
Lines were too long
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:36 +0200] rev 187
Merge: Some Patrick's one liner fixes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:34 +0200] rev 186
daily life polishing through 3500
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:21 +0200] rev 185
review31: Providing randomized Arithmetica test to verify inconsistencies with version 1.0
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:18 +0200] rev 184
Enhancing the example to contain randomized that to verify consistency with previous implementation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:32 +0200] rev 183
Visitor.visit(with self) turned into sample
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:30 +0200] rev 182
Adding tests also for 3.0 version of the API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:27 +0200] rev 181
Incorporating Patrick's changes. I am not reall sure about the changes after the war, it is really 'or' it cannot be 'and'. I will change that when I do the reading through the whole chapter.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:25 +0200] rev 180
polishing lines 500-1000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:23 +0200] rev 179
Going through the suggar section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:21 +0200] rev 178
Fixing compilation errors
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:20 +0200] rev 177
Third version and tests for client provider visitor
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:16 +0200] rev 176
First two versions of client provider Visitor
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:09 +0200] rev 175
Complicated dispatch code in Minus version 3.0
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:04 +0200] rev 174
Proper dispatch in Real
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:01 +0200] rev 173
Wrapper around Real is OK
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:59 +0200] rev 172
Testing version 3.0
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:56 +0200] rev 171
Need to copy the code also to 3.0 version
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:54 +0200] rev 170
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\!
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:52 +0200] rev 169
Clean definition of the version using interfaces
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:48 +0200] rev 168
Expose as less as possible - making constructor of Expression package private
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:47 +0200] rev 167
In order to provide better navigation in the Visitor examples, I will prefix them with a number
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:44 +0200] rev 166
Last clashing code section for now. Time to sleep
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:42 +0200] rev 165
Duplicated code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:37 +0200] rev 164
Closing up examples of visitor based on abstract class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:36 +0200] rev 163
There was some mischmash between abstractclass and unknownvisit, hopefully fixing it
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:35 +0200] rev 162
default traversal described
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:33 +0200] rev 161
Fix broken compilation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:30 +0200] rev 160
visitUnknown method introduced
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:24 +0200] rev 159
Visitor pattern with abstract class is relatively good
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:21 +0200] rev 158
Example with non-extensible visitor
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:18 +0200] rev 157
Changed to match the example in the book
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:17 +0200] rev 156
Full coverage is not enough
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:13 +0200] rev 155
Adding example, however only a sketch, of possible runtime check between alternative versions
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:11 +0200] rev 154
Merge: Geertjan's changs up to 2000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:08 +0200] rev 153
up to line 2000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:05 +0200] rev 152
Checking that all examples pair the opening and closing brackets
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:03 +0200] rev 151
Adding example with factory method for unsynchronized StringBuffer
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:00 +0200] rev 150
Yet another use of Arithmetica
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:58 +0200] rev 149
Another use for Arithmetica
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:56 +0200] rev 148
Using Arithmetica for yet another example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:54 +0200] rev 147
Alternative behaviour with constructor described on Arithmetica example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:18 +0200] rev 146
Improved to look better in the book code sample
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:16 +0200] rev 145
Shortening too long line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:15 +0200] rev 144
Design part is cleared from the non-colorized code snippets
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:12 +0200] rev 143
Special project for inidividual samples, used to show code that can be called only from test
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:11 +0200] rev 142
Example showing that factory methods have greater flexibility when typing with generics
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:08 +0200] rev 141
Build needs to succeed
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:07 +0200] rev 140
Line was too long
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:06 +0200] rev 139
All TBDs from theory section are resolved
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:02 +0200] rev 138
Example of append(StringBuffer)
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:59 +0200] rev 137
Another uncompilable example, now it shows problems with double return type
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:58 +0200] rev 136
Wild import
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:56 +0200] rev 135
Sample code to work with filesystem layers
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:36 +0200] rev 134
Beautifies keywords, comments and method names.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:16 +0200] rev 133
Truncating to 75 characters
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:12 +0200] rev 132
Truncating all examples to 80 characters per line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:24 +0200] rev 131
Merge: Geertjan's changes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:24 +0200] rev 130
up to line 1000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:18 +0200] rev 129
Adding targets to the build script to also create the samples, make sure they compile and tests execute
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:09 +0200] rev 128
Merge: Patrick's fixes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:09 +0200] rev 127
part 2 of polishing "review2" areas
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:07 +0200] rev 126
Accepting Jesse's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:07 +0200] rev 125
Routine edits in Determining What Makes a Good API.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:04 +0200] rev 124
Merge: Patrick's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:03 +0200] rev 123
2nd batch of polishing of review2
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:02 +0200] rev 122
We know how to build the source zip file
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:02 +0200] rev 121
We are able to run all tests from all the projects
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:59 +0200] rev 120
Excluding NetBeans Module which requires NetBeans platform somewhere around
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:59 +0200] rev 119
Creating one master script that can clean and build all examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:50 +0200] rev 118
Removal of setUp and tearDown methods
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:49 +0200] rev 117
Accessor changed to use getDefault and setDefault as the original code is said to deadlock
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:42 +0200] rev 116
Wrong section labels
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:41 +0200] rev 115
This code needs to be included in the PDF
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:39 +0200] rev 114
Part II: Practical Design is now ready for review by our reviewers
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:38 +0200] rev 113
Memory tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:37 +0200] rev 112
Reentrant access examples rewritten to make a bit more sence
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:36 +0200] rev 111
Sample code with various attempts to fight with reentrant code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:34 +0200] rev 110
Merge: Geertjan's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:33 +0200] rev 109
many fixes, but mainly up to 700
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:32 +0200] rev 108
Enough of logging, Jesse will anyway advice to delete this part
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:32 +0200] rev 107
Advanced usage of logging
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:31 +0200] rev 106
Racecondition tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:29 +0200] rev 105
Deadlock tests: removing ulinks, adding one picture, rewording a bit, adding new examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 104
Onward! Towards deadlock tests.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 103
Deadlocks on this and internal lock explained
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:22 +0200] rev 102
Examples from JavaBeans specification moved out of the XML text
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:22 +0200] rev 101
Consistency between type and runtime system
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:21 +0200] rev 100
Reviewed and cleaned up till sidemeanings
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:19 +0200] rev 99
Clean messages in the API examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:18 +0200] rev 98
Consistency needs its own tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:15 +0200] rev 97
How to use wrapping against reexport issues shown in the project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:14 +0200] rev 96
Remove import from own package
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:13 +0200] rev 95
Maybe we could show the transitivity problem by create a new API that uses something unrelated from String package, like StringBuffer and switches to StringBuilder, but I am not really sure, so I am putting this to branch
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:12 +0200] rev 94
Showing transitive change on the project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:01 +0200] rev 93
Closing the right sample code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:57 +0200] rev 92
Way simplified internals of the AServerInfo class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:57 +0200] rev 91
review2: Note about Tune and DVB Central. Finished example with AServerInfo
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:51 +0200] rev 90
AServerInfo projectized, except the final advice to create the "clonning factory"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:51 +0200] rev 89
review2: ExtIcon example used to demonstrate the beauty of query pattern. two sections merged into one, a bit of reordering. Please review.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:49 +0200] rev 88
Do not use innerclass
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 87
How to eliminate cyclic dependencies
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 86
How to write extension point
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:46 +0200] rev 85
Fixing broken build
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:45 +0200] rev 84
LookupListener demo
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:44 +0200] rev 83
Showing use of service loader
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 82
MockServices
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 81
Lookup all and one in code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:42 +0200] rev 80
Project to show usage of lookup
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:42 +0200] rev 79
support for download binaries from inside a build, tested on Lookup's JAR
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:38 +0200] rev 78
Finished re-reading of "classes vs. interfaces"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:37 +0200] rev 77
Compute with added method converted to separate project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:37 +0200] rev 76
Finished review of "are abstract classes useful?", up to line 1600
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:34 +0200] rev 75
Moving class based InstanceProvider to own project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 74
Moving InstanceProvider into external sample files
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 73
Merge: Patrick's comments from Mar22
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:31 +0200] rev 72
more polishing after the re-org