Sat, 14 Jun 2008 10:07:55 +0200Proceeding with lookup, showing first example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:55 +0200] rev 239
Proceeding with lookup, showing first example

Sat, 14 Jun 2008 10:07:49 +0200Shortening the lines
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:49 +0200] rev 238
Shortening the lines

Sat, 14 Jun 2008 10:07:48 +0200Enough of spring
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:48 +0200] rev 237
Enough of spring

Sat, 14 Jun 2008 10:07:44 +0200Reference to spring
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:44 +0200] rev 236
Reference to spring

Sat, 14 Jun 2008 10:07:36 +0200Fixing examples so their BEGIN starts with space
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:36 +0200] rev 235
Fixing examples so their BEGIN starts with space

Sat, 14 Jun 2008 10:07:33 +0200Slightly 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: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

Sat, 14 Jun 2008 10:07:30 +0200Making the examples more appropriate for the book
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:30 +0200] rev 233
Making the examples more appropriate for the book

Sat, 14 Jun 2008 10:07:27 +0200Need a space before BEGIN now
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:27 +0200] rev 232
Need a space before BEGIN now

Sat, 14 Jun 2008 10:07:25 +0200No need for imports
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:25 +0200] rev 231
No need for imports

Sat, 14 Jun 2008 10:07:21 +0200Yet another example of spring autoconfiguration
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:21 +0200] rev 230
Yet another example of spring autoconfiguration

Sat, 14 Jun 2008 10:07:17 +0200Adding the lookup version
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:17 +0200] rev 229
Adding the lookup version

Sat, 14 Jun 2008 10:07:15 +0200Showing how such a general registry might look like
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:15 +0200] rev 228
Showing how such a general registry might look like

Sat, 14 Jun 2008 10:07:11 +0200Prefer autowire mode
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:11 +0200] rev 227
Prefer autowire mode

Sat, 14 Jun 2008 10:07:10 +0200Spring example runs
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:10 +0200] rev 226
Spring example runs

Sat, 14 Jun 2008 10:07:08 +0200Spring version that compiles, but does not run
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:08 +0200] rev 225
Spring version that compiles, but does not run

Sat, 14 Jun 2008 10:07:05 +0200Shortening lines
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:05 +0200] rev 224
Shortening lines

Sat, 14 Jun 2008 10:07:02 +0200Made compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:02 +0200] rev 223
Made compilable

Sat, 14 Jun 2008 10:07:01 +0200Simplified with duplication of the code ;-)
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:01 +0200] rev 222
Simplified with duplication of the code ;-)

Sat, 14 Jun 2008 10:07:00 +0200Solution with properties
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:07:00 +0200] rev 221
Solution with properties

Sat, 14 Jun 2008 10:06:59 +0200Making anagrams visible
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:59 +0200] rev 220
Making anagrams visible

Sat, 14 Jun 2008 10:06:54 +0200Example with registration methods is working
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:54 +0200] rev 219
Example with registration methods is working

Sat, 14 Jun 2008 10:06:53 +0200GUI for anagrams
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:53 +0200] rev 218
GUI for anagrams

Sat, 14 Jun 2008 10:06:50 +0200Simple scrambler
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:50 +0200] rev 217
Simple scrambler

Sat, 14 Jun 2008 10:06:48 +0200Static world library
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:48 +0200] rev 216
Static world library

Sat, 14 Jun 2008 10:06:45 +0200Defining APIs for the modular interfaces
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:45 +0200] rev 215
Defining APIs for the modular interfaces

Sat, 14 Jun 2008 10:06:43 +0200Not using deprecated method
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:43 +0200] rev 214
Not using deprecated method

Sat, 14 Jun 2008 10:06:39 +0200Showing regular Anagram game
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:39 +0200] rev 213
Showing regular Anagram game

Sat, 14 Jun 2008 10:06:13 +0200TopManager example taken from sources
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:06:13 +0200] rev 212
TopManager example taken from sources

Sat, 14 Jun 2008 10:05:41 +0200No, NOI18N
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:05:41 +0200] rev 211
No, NOI18N

Sat, 14 Jun 2008 10:04:53 +0200Merge: Geertjan's changes to the end of the chapter
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

Sat, 14 Jun 2008 10:04:51 +0200to the end of daily_life
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:51 +0200] rev 209
to the end of daily_life

Sat, 14 Jun 2008 10:04:50 +0200Making 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:50 +0200] rev 208
Making the example with MixedClass vs. NonMixed solution more real, so it can be unit tested

Sat, 14 Jun 2008 10:04:45 +0200Splitting 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:45 +0200] rev 207
Splitting Factorial into own class, so Andrei does not need to complain about it having static modifier

Sat, 14 Jun 2008 10:04:41 +0200Making sure the code survives negative inputs
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:41 +0200] rev 206
Making sure the code survives negative inputs

Sat, 14 Jun 2008 10:04:36 +0200Show the definition of the cnt variable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:36 +0200] rev 205
Show the definition of the cnt variable

Sat, 14 Jun 2008 10:04:34 +0200reading needs to synchronize as well
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:34 +0200] rev 204
reading needs to synchronize as well

Sat, 14 Jun 2008 10:04:19 +0200Renaming to parallel
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:19 +0200] rev 203
Renaming to parallel

Sat, 14 Jun 2008 10:04:13 +0200Misuses are OK
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:13 +0200] rev 202
Misuses are OK

Sat, 14 Jun 2008 10:04:10 +0200Using public modifiers
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:10 +0200] rev 201
Using public modifiers

Sat, 14 Jun 2008 10:04:08 +0200Shortening long line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:08 +0200] rev 200
Shortening long line

Sat, 14 Jun 2008 10:04:06 +0200Reimplementing the lookups once again
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:06 +0200] rev 199
Reimplementing the lookups once again

Sat, 14 Jun 2008 10:04:04 +0200More tests, fixing closing tag
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:04:04 +0200] rev 198
More tests, fixing closing tag

Sat, 14 Jun 2008 10:03:52 +0200Parameter renamed to seq
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:52 +0200] rev 197
Parameter renamed to seq

Sat, 14 Jun 2008 10:03:49 +0200Using 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:49 +0200] rev 196
Using a method that is named to indicate what is its purpose, instead of magic seq.length() < 1024

Sat, 14 Jun 2008 10:03:46 +0200Use encryptChar
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:46 +0200] rev 195
Use encryptChar

Sat, 14 Jun 2008 10:03:43 +0200Counting writer does not need author tag
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:03:43 +0200] rev 194
Counting writer does not need author tag

Sat, 14 Jun 2008 10:03:42 +0200The XMMS example now extracts the code snippets from real files that do compile
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

Sat, 14 Jun 2008 10:03:38 +0200Sample 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: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.

Sat, 14 Jun 2008 10:03:34 +0200Jesse 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: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

Sat, 14 Jun 2008 10:03:27 +0200Addressing 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:27 +0200] rev 190
Addressing issues at http://wiki.apidesign.org/index.php/Allow_Access_Only_From_Friend_Code

Sat, 14 Jun 2008 10:03:12 +0200Cleaning just the sources, not more, building just samples and not other ant tasks
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

Sat, 14 Jun 2008 10:01:45 +0200Lines were too long
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:45 +0200] rev 188
Lines were too long

Sat, 14 Jun 2008 10:01:36 +0200Merge: Some Patrick's one liner fixes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:36 +0200] rev 187
Merge: Some Patrick's one liner fixes

Sat, 14 Jun 2008 10:01:34 +0200daily life polishing through 3500
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 10:01:34 +0200] rev 186
daily life polishing through 3500

Sat, 14 Jun 2008 10:01:21 +0200review31: Providing randomized Arithmetica test to verify inconsistencies with version 1.0
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

Sat, 14 Jun 2008 10:01:18 +0200Enhancing the example to contain randomized that to verify consistency with previous implementation
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

Sat, 14 Jun 2008 09:59:32 +0200Visitor.visit(with self) turned into sample
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:32 +0200] rev 183
Visitor.visit(with self) turned into sample

Sat, 14 Jun 2008 09:59:30 +0200Adding tests also for 3.0 version of the API
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

Sat, 14 Jun 2008 09:59:27 +0200Incorporating 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: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.

Sat, 14 Jun 2008 09:59:25 +0200polishing lines 500-1000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:25 +0200] rev 180
polishing lines 500-1000

Sat, 14 Jun 2008 09:59:23 +0200Going through the suggar section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:23 +0200] rev 179
Going through the suggar section

Sat, 14 Jun 2008 09:59:21 +0200Fixing compilation errors
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:21 +0200] rev 178
Fixing compilation errors

Sat, 14 Jun 2008 09:59:20 +0200Third version and tests for client provider visitor
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:20 +0200] rev 177
Third version and tests for client provider visitor

Sat, 14 Jun 2008 09:59:16 +0200First two versions of 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

Sat, 14 Jun 2008 09:59:09 +0200Complicated dispatch code in Minus version 3.0
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:09 +0200] rev 175
Complicated dispatch code in Minus version 3.0

Sat, 14 Jun 2008 09:59:04 +0200Proper dispatch in Real
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:04 +0200] rev 174
Proper dispatch in Real

Sat, 14 Jun 2008 09:59:01 +0200Wrapper around Real is OK
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:59:01 +0200] rev 173
Wrapper around Real is OK

Sat, 14 Jun 2008 09:58:59 +0200Testing version 3.0
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:59 +0200] rev 172
Testing version 3.0

Sat, 14 Jun 2008 09:58:56 +0200Need to copy the code also to 3.0 version
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

Sat, 14 Jun 2008 09:58:54 +0200It 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: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\!

Sat, 14 Jun 2008 09:58:52 +0200Clean definition of the version using interfaces
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:52 +0200] rev 169
Clean definition of the version using interfaces

Sat, 14 Jun 2008 09:58:48 +0200Expose as less as possible - making constructor of Expression package private
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

Sat, 14 Jun 2008 09:58:47 +0200In 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:47 +0200] rev 167
In order to provide better navigation in the Visitor examples, I will prefix them with a number

Sat, 14 Jun 2008 09:58:44 +0200Last clashing code section for now. Time to sleep
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:44 +0200] rev 166
Last clashing code section for now. Time to sleep

Sat, 14 Jun 2008 09:58:42 +0200Duplicated code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:42 +0200] rev 165
Duplicated code section

Sat, 14 Jun 2008 09:58:37 +0200Closing up examples of visitor based on abstract class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:37 +0200] rev 164
Closing up examples of visitor based on abstract class

Sat, 14 Jun 2008 09:58:36 +0200There was some mischmash between abstractclass and unknownvisit, hopefully fixing it
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

Sat, 14 Jun 2008 09:58:35 +0200default traversal described
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:35 +0200] rev 162
default traversal described

Sat, 14 Jun 2008 09:58:33 +0200Fix broken compilation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:33 +0200] rev 161
Fix broken compilation

Sat, 14 Jun 2008 09:58:30 +0200visitUnknown method introduced
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:30 +0200] rev 160
visitUnknown method introduced

Sat, 14 Jun 2008 09:58:24 +0200Visitor pattern with abstract class is relatively good
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:24 +0200] rev 159
Visitor pattern with abstract class is relatively good

Sat, 14 Jun 2008 09:58:21 +0200Example with non-extensible visitor
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:21 +0200] rev 158
Example with non-extensible visitor

Sat, 14 Jun 2008 09:58:18 +0200Changed to match the example in the book
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:18 +0200] rev 157
Changed to match the example in the book

Sat, 14 Jun 2008 09:58:17 +0200Full coverage is not enough
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:17 +0200] rev 156
Full coverage is not enough

Sat, 14 Jun 2008 09:58:13 +0200Adding example, however only a sketch, of possible runtime check between alternative versions
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

Sat, 14 Jun 2008 09:58:11 +0200Merge: Geertjan's changs up to 2000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:11 +0200] rev 154
Merge: Geertjan's changs up to 2000

Sat, 14 Jun 2008 09:58:08 +0200up to line 2000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:08 +0200] rev 153
up to line 2000

Sat, 14 Jun 2008 09:58:05 +0200Checking that all examples pair the opening and closing brackets
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

Sat, 14 Jun 2008 09:58:03 +0200Adding example with factory method for unsynchronized StringBuffer
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:03 +0200] rev 151
Adding example with factory method for unsynchronized StringBuffer

Sat, 14 Jun 2008 09:58:00 +0200Yet another use of Arithmetica
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:58:00 +0200] rev 150
Yet another use of Arithmetica

Sat, 14 Jun 2008 09:57:58 +0200Another use for Arithmetica
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:58 +0200] rev 149
Another use for Arithmetica

Sat, 14 Jun 2008 09:57:56 +0200Using Arithmetica for yet another example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:56 +0200] rev 148
Using Arithmetica for yet another example

Sat, 14 Jun 2008 09:57:54 +0200Alternative behaviour with constructor described on Arithmetica example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:54 +0200] rev 147
Alternative behaviour with constructor described on Arithmetica example

Sat, 14 Jun 2008 09:57:18 +0200Improved to look better in the book code sample
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:18 +0200] rev 146
Improved to look better in the book code sample

Sat, 14 Jun 2008 09:57:16 +0200Shortening too long line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:16 +0200] rev 145
Shortening too long line

Sat, 14 Jun 2008 09:57:15 +0200Design part is cleared from the non-colorized code snippets
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

Sat, 14 Jun 2008 09:57:12 +0200Special 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:12 +0200] rev 143
Special project for inidividual samples, used to show code that can be called only from test

Sat, 14 Jun 2008 09:57:11 +0200Example showing that factory methods have greater flexibility when typing with generics
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

Sat, 14 Jun 2008 09:57:08 +0200Build needs to succeed
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:08 +0200] rev 141
Build needs to succeed

Sat, 14 Jun 2008 09:57:07 +0200Line was too long
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:07 +0200] rev 140
Line was too long

Sat, 14 Jun 2008 09:57:06 +0200All TBDs from theory section are resolved
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:06 +0200] rev 139
All TBDs from theory section are resolved

Sat, 14 Jun 2008 09:57:02 +0200Example of append(StringBuffer)
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:57:02 +0200] rev 138
Example of append(StringBuffer)

Sat, 14 Jun 2008 09:56:59 +0200Another uncompilable example, now it shows problems with double return type
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

Sat, 14 Jun 2008 09:56:58 +0200Wild import
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:58 +0200] rev 136
Wild import

Sat, 14 Jun 2008 09:56:56 +0200Sample code to work with filesystem layers
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:56 +0200] rev 135
Sample code to work with filesystem layers

Sat, 14 Jun 2008 09:56:36 +0200Beautifies keywords, comments and method names.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:36 +0200] rev 134
Beautifies keywords, comments and method names.

Sat, 14 Jun 2008 09:56:16 +0200Truncating to 75 characters
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:16 +0200] rev 133
Truncating to 75 characters

Sat, 14 Jun 2008 09:56:12 +0200Truncating all examples to 80 characters per line
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:56:12 +0200] rev 132
Truncating all examples to 80 characters per line

Sat, 14 Jun 2008 09:55:24 +0200Merge: Geertjan's changes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:24 +0200] rev 131
Merge: Geertjan's changes

Sat, 14 Jun 2008 09:55:24 +0200up to line 1000
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:24 +0200] rev 130
up to line 1000

Sat, 14 Jun 2008 09:55:18 +0200Adding 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:18 +0200] rev 129
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 +0200Merge: Patrick's fixes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:09 +0200] rev 128
Merge: Patrick's fixes

Sat, 14 Jun 2008 09:55:09 +0200part 2 of polishing "review2" areas
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:09 +0200] rev 127
part 2 of polishing "review2" areas

Sat, 14 Jun 2008 09:55:07 +0200Accepting Jesse's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:07 +0200] rev 126
Accepting Jesse's edits

Sat, 14 Jun 2008 09:55:07 +0200Routine edits in Determining What Makes a Good API.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:07 +0200] rev 125
Routine edits in Determining What Makes a Good API.

Sat, 14 Jun 2008 09:55:04 +0200Merge: Patrick's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:04 +0200] rev 124
Merge: Patrick's edits

Sat, 14 Jun 2008 09:55:03 +02002nd batch of polishing of review2
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:03 +0200] rev 123
2nd batch of polishing of review2

Sat, 14 Jun 2008 09:55:02 +0200We know how to build the source zip file
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:55:02 +0200] rev 122
We know how to build the source zip file

Sat, 14 Jun 2008 09:55:02 +0200We are able to run all tests from all the projects
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

Sat, 14 Jun 2008 09:54:59 +0200Excluding NetBeans Module which requires NetBeans platform somewhere around
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:59 +0200] rev 120
Excluding NetBeans Module which requires NetBeans platform somewhere around

Sat, 14 Jun 2008 09:54:59 +0200Creating one master script that can clean and build all examples
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

Sat, 14 Jun 2008 09:54:50 +0200Removal of setUp and tearDown methods
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:50 +0200] rev 118
Removal of setUp and tearDown methods

Sat, 14 Jun 2008 09:54:49 +0200Accessor 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:49 +0200] rev 117
Accessor changed to use getDefault and setDefault as the original code is said to deadlock

Sat, 14 Jun 2008 09:54:42 +0200Wrong section labels
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:42 +0200] rev 116
Wrong section labels

Sat, 14 Jun 2008 09:54:41 +0200This code needs to be included in the PDF
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:41 +0200] rev 115
This code needs to be included in the PDF

Sat, 14 Jun 2008 09:54:39 +0200Part II: Practical Design is now ready for review by our reviewers
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

Sat, 14 Jun 2008 09:54:38 +0200Memory tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:38 +0200] rev 113
Memory tests

Sat, 14 Jun 2008 09:54:37 +0200Reentrant access examples rewritten to make a bit more sence
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

Sat, 14 Jun 2008 09:54:36 +0200Sample code with various attempts to fight with reentrant code
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

Sat, 14 Jun 2008 09:54:34 +0200Merge: Geertjan's edits
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:34 +0200] rev 110
Merge: Geertjan's edits

Sat, 14 Jun 2008 09:54:33 +0200many fixes, but mainly up to 700
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:33 +0200] rev 109
many fixes, but mainly up to 700

Sat, 14 Jun 2008 09:54:32 +0200Enough of logging, Jesse will anyway advice to delete this part
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

Sat, 14 Jun 2008 09:54:32 +0200Advanced usage of logging
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:32 +0200] rev 107
Advanced usage of logging

Sat, 14 Jun 2008 09:54:31 +0200Racecondition tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:31 +0200] rev 106
Racecondition tests

Sat, 14 Jun 2008 09:54:29 +0200Deadlock tests: removing ulinks, adding one picture, rewording a bit, adding new examples
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

Sat, 14 Jun 2008 09:54:28 +0200Onward! Towards deadlock tests.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 104
Onward! Towards deadlock tests.

Sat, 14 Jun 2008 09:54:28 +0200Deadlocks on this and internal lock explained
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:28 +0200] rev 103
Deadlocks on this and internal lock explained

Sat, 14 Jun 2008 09:54:22 +0200Examples from JavaBeans specification moved out of the XML text
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

Sat, 14 Jun 2008 09:54:22 +0200Consistency between type and runtime system
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:22 +0200] rev 101
Consistency between type and runtime system

Sat, 14 Jun 2008 09:54:21 +0200Reviewed and cleaned up till sidemeanings
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:21 +0200] rev 100
Reviewed and cleaned up till sidemeanings

Sat, 14 Jun 2008 09:54:19 +0200Clean messages in the API examples
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:19 +0200] rev 99
Clean messages in the API examples

Sat, 14 Jun 2008 09:54:18 +0200Consistency needs its own tests
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:18 +0200] rev 98
Consistency needs its own tests

Sat, 14 Jun 2008 09:54:15 +0200How to use wrapping against reexport issues shown in the project
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

Sat, 14 Jun 2008 09:54:14 +0200Remove import from own package
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:14 +0200] rev 96
Remove import from own package

Sat, 14 Jun 2008 09:54:13 +0200Maybe 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: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

Sat, 14 Jun 2008 09:54:12 +0200Showing transitive change on the project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:12 +0200] rev 94
Showing transitive change on the project

Sat, 14 Jun 2008 09:54:01 +0200Closing the right sample code section
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:54:01 +0200] rev 93
Closing the right sample code section

Sat, 14 Jun 2008 09:53:57 +0200Way simplified internals of the AServerInfo class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:57 +0200] rev 92
Way simplified internals of the AServerInfo class

Sat, 14 Jun 2008 09:53:57 +0200review2: Note about Tune and DVB Central. Finished example with AServerInfo
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

Sat, 14 Jun 2008 09:53:51 +0200AServerInfo projectized, except the final advice to create the "clonning factory"
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"

Sat, 14 Jun 2008 09:53:51 +0200review2: 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: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.

Sat, 14 Jun 2008 09:53:49 +0200Do not use innerclass
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:49 +0200] rev 88
Do not use innerclass

Sat, 14 Jun 2008 09:53:48 +0200How to eliminate cyclic dependencies
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 87
How to eliminate cyclic dependencies

Sat, 14 Jun 2008 09:53:48 +0200How to write extension point
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:48 +0200] rev 86
How to write extension point

Sat, 14 Jun 2008 09:53:46 +0200Fixing broken build
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:46 +0200] rev 85
Fixing broken build

Sat, 14 Jun 2008 09:53:45 +0200LookupListener demo
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:45 +0200] rev 84
LookupListener demo

Sat, 14 Jun 2008 09:53:44 +0200Showing use of service loader
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:44 +0200] rev 83
Showing use of service loader

Sat, 14 Jun 2008 09:53:43 +0200MockServices
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 82
MockServices

Sat, 14 Jun 2008 09:53:43 +0200Lookup all and one in code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:43 +0200] rev 81
Lookup all and one in code

Sat, 14 Jun 2008 09:53:42 +0200Project to show usage of lookup
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:42 +0200] rev 80
Project to show usage of lookup

Sat, 14 Jun 2008 09:53:42 +0200support for download binaries from inside a build, tested on Lookup's JAR
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

Sat, 14 Jun 2008 09:53:38 +0200Finished re-reading of "classes vs. interfaces"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:38 +0200] rev 78
Finished re-reading of "classes vs. interfaces"

Sat, 14 Jun 2008 09:53:37 +0200Compute with added method converted to separate project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:37 +0200] rev 77
Compute with added method converted to separate project

Sat, 14 Jun 2008 09:53:37 +0200Finished review of "are abstract classes useful?", up to line 1600
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

Sat, 14 Jun 2008 09:53:34 +0200Moving class based InstanceProvider to own project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:34 +0200] rev 75
Moving class based InstanceProvider to own project

Sat, 14 Jun 2008 09:53:33 +0200Moving InstanceProvider into external sample files
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 74
Moving InstanceProvider into external sample files

Sat, 14 Jun 2008 09:53:33 +0200Merge: Patrick's comments from Mar22
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:33 +0200] rev 73
Merge: Patrick's comments from Mar22

Sat, 14 Jun 2008 09:53:31 +0200more polishing after the re-org
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:31 +0200] rev 72
more polishing after the re-org

Sat, 14 Jun 2008 09:53:28 +0200Fixed "Give creator more rights"
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:28 +0200] rev 71
Fixed "Give creator more rights"

Sat, 14 Jun 2008 09:53:25 +0200Extracting Hello example to real sources
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:25 +0200] rev 70
Extracting Hello example to real sources

Sat, 14 Jun 2008 09:53:08 +0200Making the docbook compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:08 +0200] rev 69
Making the docbook compilable

Sat, 14 Jun 2008 09:53:07 +0200Using code snippets from real sources to demonstrate the subclassing vs. delegation
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:07 +0200] rev 68
Using code snippets from real sources to demonstrate the subclassing vs. delegation

Sat, 14 Jun 2008 09:53:07 +0200As the purpose of buffer is to "buffer", let's modify our example to delegate to appendable methods directly only if the appendable is too big
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:07 +0200] rev 67
As the purpose of buffer is to "buffer", let's modify our example to delegate to appendable methods directly only if the appendable is too big

Sat, 14 Jun 2008 09:53:06 +0200Tests rewritten to new version, just the Writer version 2.0 does not yet implement Appendable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:06 +0200] rev 66
Tests rewritten to new version, just the Writer version 2.0 does not yet implement Appendable

Sat, 14 Jun 2008 09:53:06 +0200Nonsubclassable Writer example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:06 +0200] rev 65
Nonsubclassable Writer example

Sat, 14 Jun 2008 09:53:05 +0200Reflection will save to world!
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:05 +0200] rev 64
Reflection will save to world!

Sat, 14 Jun 2008 09:53:04 +0200CrytoWriter and when it is broken
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:04 +0200] rev 63
CrytoWriter and when it is broken

Sat, 14 Jun 2008 09:53:03 +0200Useless imports
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:03 +0200] rev 62
Useless imports

Sat, 14 Jun 2008 09:53:03 +0200Demo for writer throwing an exception; and also writing out CD content
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:03 +0200] rev 61
Demo for writer throwing an exception; and also writing out CD content

Sat, 14 Jun 2008 09:53:02 +0200Converting the Writer delegation problem into real example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:53:02 +0200] rev 60
Converting the Writer delegation problem into real example

Sat, 14 Jun 2008 09:52:52 +0200URLs in apifest chapter replaced with code snippets
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:52 +0200] rev 59
URLs in apifest chapter replaced with code snippets

Sat, 14 Jun 2008 09:52:52 +0200Rewriting the infrastructure to use shared common.xml
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:52 +0200] rev 58
Rewriting the infrastructure to use shared common.xml

Sat, 14 Jun 2008 09:52:51 +0200Also second version of this class needs to be made public, otherwise nobody will be able to use this API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:51 +0200] rev 57
Also second version of this class needs to be made public, otherwise nobody will be able to use this API

Sat, 14 Jun 2008 09:52:49 +0200This class needs to be made public, otherwise nobody will be able to use this API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:49 +0200] rev 56
This class needs to be made public, otherwise nobody will be able to use this API

Sat, 14 Jun 2008 09:52:49 +0200Making jtulach's projects compilable
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:49 +0200] rev 55
Making jtulach's projects compilable

Sat, 14 Jun 2008 09:52:48 +0200Getting the solutions from the CVS, not just from the ZIP file
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:48 +0200] rev 54
Getting the solutions from the CVS, not just from the ZIP file

Sat, 14 Jun 2008 09:52:47 +0200Including solutions till day 2
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:47 +0200] rev 53
Including solutions till day 2

Sat, 14 Jun 2008 09:52:45 +0200Adding samples from API fest to the repository, including pieces of their code in the document, not just links
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:45 +0200] rev 52
Adding samples from API fest to the repository, including pieces of their code in the document, not just links

Sat, 14 Jun 2008 09:52:26 +0200Merge: Geertjan's changes up to 4500
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:26 +0200] rev 51
Merge: Geertjan's changes up to 4500

Sat, 14 Jun 2008 09:52:26 +0200up to line 4500
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:26 +0200] rev 50
up to line 4500

Sat, 14 Jun 2008 09:52:25 +0200Showing picture and code that prevents vicious circle
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:25 +0200] rev 49
Showing picture and code that prevents vicious circle

Sat, 14 Jun 2008 09:52:25 +0200Support for debugging, tests work as expected
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:25 +0200] rev 48
Support for debugging, tests work as expected

Sat, 14 Jun 2008 09:52:25 +0200Simplified to does not contain the friend API, instead the SPI is directly define by the API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:25 +0200] rev 47
Simplified to does not contain the friend API, instead the SPI is directly define by the API

Sat, 14 Jun 2008 09:52:23 +0200Using real pieces of code the talk about bridges
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:23 +0200] rev 46
Using real pieces of code the talk about bridges

Sat, 14 Jun 2008 09:52:23 +0200Also adding the project config file
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:23 +0200] rev 45
Also adding the project config file

Sat, 14 Jun 2008 09:52:23 +0200Switching to freeform project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:23 +0200] rev 44
Switching to freeform project

Sat, 14 Jun 2008 09:52:22 +0200Repackaging to org.apidesign packages
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:22 +0200] rev 43
Repackaging to org.apidesign packages

Sat, 14 Jun 2008 09:52:22 +0200Tests rename to describe the intention, e.g. new -> old bridge and vice versa, and modified to include also a call that initializes the bridge
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:22 +0200] rev 42
Tests rename to describe the intention, e.g. new -> old bridge and vice versa, and modified to include also a call that initializes the bridge

Sat, 14 Jun 2008 09:52:22 +0200Providers are working back and forth, but it is necessary to find a place to register them all
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:22 +0200] rev 41
Providers are working back and forth, but it is necessary to find a place to register them all

Sat, 14 Jun 2008 09:52:21 +0200Defining also the SPI and providing a test. The integration with java.security is still missing
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:21 +0200] rev 40
Defining also the SPI and providing a test. The integration with java.security is still missing

Sat, 14 Jun 2008 09:52:21 +0200making the delegation to the old API work without any problems
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:52:21 +0200] rev 39
making the delegation to the old API work without any problems

Sat, 14 Jun 2008 09:51:46 +0200spi part
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:46 +0200] rev 38
spi part

Sat, 14 Jun 2008 09:51:45 +0200Attempt to show how to write bridge for MessageDigest
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:45 +0200] rev 37
Attempt to show how to write bridge for MessageDigest

Sat, 14 Jun 2008 09:51:30 +0200Integrating Geertjan's changes to 1/2 of the theory chapter
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:30 +0200] rev 36
Integrating Geertjan's changes to 1/2 of the theory chapter

Sat, 14 Jun 2008 09:51:30 +0200first changes
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:30 +0200] rev 35
first changes

Sat, 14 Jun 2008 09:51:19 +0200Merging yesterday's work from home
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:19 +0200] rev 34
Merging yesterday's work from home

Sat, 14 Jun 2008 09:51:18 +0200Write a note about these day's hot topic - master file system rewrite.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:18 +0200] rev 33
Write a note about these day's hot topic - master file system rewrite.

Sat, 14 Jun 2008 09:51:18 +0200Trying to translate to English
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:18 +0200] rev 32
Trying to translate to English

Sat, 14 Jun 2008 09:51:18 +0200A Czech note about the dialog in Enigma
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:18 +0200] rev 31
A Czech note about the dialog in Enigma

Sat, 14 Jun 2008 09:51:13 +0200Removing useless header comment
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:13 +0200] rev 30
Removing useless header comment

Sat, 14 Jun 2008 09:51:13 +0200Merging with my yesterday's work home on consistency of an API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:13 +0200] rev 29
Merging with my yesterday's work home on consistency of an API

Sat, 14 Jun 2008 09:51:12 +0200First paragraph about runtime aspects of an API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:12 +0200] rev 28
First paragraph about runtime aspects of an API

Sat, 14 Jun 2008 09:51:12 +0200Using code snippets from the Lookup interface
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:12 +0200] rev 27
Using code snippets from the Lookup interface

Sat, 14 Jun 2008 09:51:12 +0200Creating project to demonstrate problems with lookup inconsistencies
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:12 +0200] rev 26
Creating project to demonstrate problems with lookup inconsistencies

Sat, 14 Jun 2008 09:51:11 +0200Removing useless import
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:11 +0200] rev 25
Removing useless import

Sat, 14 Jun 2008 09:51:09 +0200Correcting the location of impl package
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:09 +0200] rev 24
Correcting the location of impl package

Sat, 14 Jun 2008 09:51:06 +0200Better implementation of sumRange
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:06 +0200] rev 23
Better implementation of sumRange

Sat, 14 Jun 2008 09:51:05 +0200How to write factorial
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:05 +0200] rev 22
How to write factorial

Sat, 14 Jun 2008 09:51:05 +0200Really downloading junit from their site
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:05 +0200] rev 21
Really downloading junit from their site

Sat, 14 Jun 2008 09:51:05 +0200Fixing the optimized 2.0 implementation and adding yet another test for factorial of 4
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:05 +0200] rev 20
Fixing the optimized 2.0 implementation and adding yet another test for factorial of 4

Sat, 14 Jun 2008 09:51:04 +0200Tests can be executed
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:04 +0200] rev 19
Tests can be executed

Sat, 14 Jun 2008 09:51:04 +0200Script for downloading libraries
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:04 +0200] rev 18
Script for downloading libraries

Sat, 14 Jun 2008 09:51:04 +0200Converting to ant freeform script as it allows to demonstrate the amoeba effect
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:04 +0200] rev 17
Converting to ant freeform script as it allows to demonstrate the amoeba effect

Sat, 14 Jun 2008 09:51:03 +0200Test showing the misuse of the original class
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:03 +0200] rev 16
Test showing the misuse of the original class

Sat, 14 Jun 2008 09:51:03 +0200Sample showing the danger of inheritance
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:03 +0200] rev 15
Sample showing the danger of inheritance

Sat, 14 Jun 2008 09:51:03 +0200Grammar fix.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:03 +0200] rev 14
Grammar fix.

Sat, 14 Jun 2008 09:51:01 +0200Sample with configuration parameter to a factory
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:51:01 +0200] rev 13
Sample with configuration parameter to a factory

Sat, 14 Jun 2008 09:50:57 +0200Adding interface or class into hierarchy is backward compatible
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:57 +0200] rev 12
Adding interface or class into hierarchy is backward compatible

Sat, 14 Jun 2008 09:50:52 +0200Using real example of bytecode patching
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:52 +0200] rev 11
Using real example of bytecode patching

Sat, 14 Jun 2008 09:50:51 +0200Example with bytecode patching
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:51 +0200] rev 10
Example with bytecode patching

Sat, 14 Jun 2008 09:50:51 +0200using info level for messages
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:51 +0200] rev 9
using info level for messages

Sat, 14 Jun 2008 09:50:51 +0200constants demonstrated in real project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:51 +0200] rev 8
constants demonstrated in real project

Sat, 14 Jun 2008 09:50:51 +0200build script for version like project
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:51 +0200] rev 7
build script for version like project

Sat, 14 Jun 2008 09:50:50 +0200example with conditional usage of an API
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:50 +0200] rev 6
example with conditional usage of an API

Sat, 14 Jun 2008 09:50:29 +0200Rationalism
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:29 +0200] rev 5
Rationalism

Sat, 14 Jun 2008 09:50:29 +0200Merge
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:29 +0200] rev 4
Merge

Sat, 14 Jun 2008 09:50:27 +0200Accessor example is taken from real source code
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:27 +0200] rev 3
Accessor example is taken from real source code

Sat, 14 Jun 2008 09:50:27 +0200Updated build files
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:27 +0200] rev 2
Updated build files

Sat, 14 Jun 2008 09:50:27 +0200build files should not be ignored
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:27 +0200] rev 1
build files should not be ignored

Sat, 14 Jun 2008 09:50:27 +0200Adding friend access example
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 14 Jun 2008 09:50:27 +0200] rev 0
Adding friend access example