Sat, 15 Nov 2008 08:26:27 +0100 |
Jaroslav Tulach |
it is builder.creation
|
changeset |
files
|
Sat, 15 Nov 2008 08:25:52 +0100 |
Jaroslav Tulach |
Tests for magical bag - e.g. overuse of lookup
|
changeset |
files
|
Sat, 15 Nov 2008 08:19:20 +0100 |
Jaroslav Tulach |
Adding builder pattern
|
changeset |
files
|
Sat, 15 Nov 2008 06:57:15 +0100 |
Jaroslav Tulach |
Fixing broken code section
|
changeset |
files
|
Sat, 15 Nov 2008 06:53:43 +0100 |
Jaroslav Tulach |
Renaming the AServerInfo class to ServerConnector and spliting it into three separate classes.
|
changeset |
files
|
Sun, 09 Nov 2008 16:20:01 +0100 |
Jaroslav Tulach |
Renaming arguments
|
changeset |
files
|
Sun, 09 Nov 2008 15:44:53 +0100 |
Jaroslav Tulach |
Showing API for AServerInfo
|
changeset |
files
|
Wed, 29 Oct 2008 18:10:24 +0100 |
Jaroslav Tulach |
Too long line
|
changeset |
files
|
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
|
changeset |
files
|
Fri, 24 Oct 2008 21:15:50 +0200 |
Jaroslav Tulach |
Moving into real packages
|
changeset |
files
|
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
|
changeset |
files
|
Fri, 24 Oct 2008 11:32:33 +0200 |
Jaroslav Tulach |
extracting the accessor initialization outside of the API block of the Item class
|
changeset |
files
|
Fri, 17 Oct 2008 09:23:37 +0200 |
Jaroslav Tulach |
Wrong English in method name
|
changeset |
files
|
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.
|
changeset |
files
|
Wed, 15 Oct 2008 21:48:18 +0200 |
Jaroslav Tulach |
Too long lines
|
changeset |
files
|
Wed, 15 Oct 2008 21:39:35 +0200 |
Jaroslav Tulach |
Renaming the class and adding code snippet boundaries
|
changeset |
files
|
Wed, 15 Oct 2008 21:22:54 +0200 |
Jaroslav Tulach |
Showing compiler optimization impact on behaviour of garbage collector
|
changeset |
files
|
Fri, 29 Aug 2008 15:44:59 +0200 |
Jaroslav Tulach |
Fork to ensure -ea is applied
|
changeset |
files
|
Fri, 29 Aug 2008 15:12:28 +0200 |
Jaroslav Tulach |
Moving to org.apidesign packages
|
changeset |
files
|
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
|
changeset |
files
|
Sun, 24 Aug 2008 13:39:55 +0200 |
Jaroslav Tulach |
Putting the reexport examples into org/apidesign packages
|
changeset |
files
|
Sun, 17 Aug 2008 18:55:11 +0200 |
Jaroslav Tulach |
Do not override already existing URLs
|
changeset |
files
|
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
|
changeset |
files
|
Tue, 12 Aug 2008 13:47:15 +0200 |
Jaroslav Tulach |
Additional catch for OOME
|
changeset |
files
|
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/
|
changeset |
files
|
Sun, 06 Jul 2008 00:31:01 +0200 |
Jaroslav Tulach |
Removing unused imports
|
changeset |
files
|
Sun, 06 Jul 2008 00:24:58 +0200 |
Jaroslav Tulach |
Ability to generate code snippets
|
changeset |
files
|
Sun, 06 Jul 2008 00:16:00 +0200 |
Jaroslav Tulach |
Use apidesign as a prefix for the task names
|
changeset |
files
|
Sun, 06 Jul 2008 00:12:56 +0200 |
Jaroslav Tulach |
Tool to generate code snippets from sources
|
changeset |
files
|
Sun, 06 Jul 2008 00:08:16 +0200 |
Jaroslav Tulach |
Ignore private settings
|
changeset |
files
|
Sat, 14 Jun 2008 22:59:00 +0200 |
Jaroslav Tulach |
The final book text is using VisitorXY instead of original VisitorX_Y
|
changeset |
files
|
Sat, 14 Jun 2008 22:38:00 +0200 |
Jaroslav Tulach |
All tests are passing now in the "no.failures" mode
|
changeset |
files
|
Sat, 14 Jun 2008 21:41:07 +0200 |
Jaroslav Tulach |
We need to fork the JVM
|
changeset |
files
|
Sat, 14 Jun 2008 18:51:38 +0200 |
Jaroslav Tulach |
Tests of all modules are executed and can fail the build
|
changeset |
files
|
Sat, 14 Jun 2008 16:40:49 +0200 |
Jaroslav Tulach |
Creating a master project for all examples
|
changeset |
files
|
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
|
changeset |
files
|
Sat, 14 Jun 2008 10:32:31 +0200 |
Jaroslav Tulach |
We are able to build sources
|
changeset |
files
|
Sat, 14 Jun 2008 10:30:42 +0200 |
Jaroslav Tulach |
Ignoring results of build
|
changeset |
files
|
Sat, 14 Jun 2008 10:29:34 +0200 |
Jaroslav Tulach |
Removing files which were not present in final version and prevent compilation
|
changeset |
files
|
Sat, 14 Jun 2008 10:09:09 +0200 |
Jaroslav Tulach |
Last changes to lookup chapter
|
changeset |
files
|
Sat, 14 Jun 2008 10:09:05 +0200 |
Jaroslav Tulach |
Showing more code to understand the use of AbstractLookup
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:59 +0200 |
Jaroslav Tulach |
Fixes for extension point section
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:52 +0200 |
Jaroslav Tulach |
unlink -> ulink
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:43 +0200 |
Jaroslav Tulach |
Shortening lines
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:42 +0200 |
Jaroslav Tulach |
Merge: Patrick's touches
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:35 +0200 |
Jaroslav Tulach |
polishing of review42; future
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:31 +0200 |
Jaroslav Tulach |
Example how lookup can listen to and react to changes
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:28 +0200 |
Jaroslav Tulach |
Tests realy show usage of MockServices
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:25 +0200 |
Jaroslav Tulach |
Testing behaviour of lookup and service loader
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:21 +0200 |
Jaroslav Tulach |
Need lookup on classpath
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:18 +0200 |
Jaroslav Tulach |
Merge: Work done on the spring and lookup is not in trunk
|
changeset |
files
|
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
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:12 +0200 |
Jaroslav Tulach |
Scanner does not really need to override any visitXYZ methods that do default traversal
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:06 +0200 |
Jaroslav Tulach |
Showing the name of the version in the component's title
|
changeset |
files
|
Sat, 14 Jun 2008 10:08:03 +0200 |
Jaroslav Tulach |
Compiling also serviceloader example
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:59 +0200 |
Jaroslav Tulach |
Shortening the line
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:58 +0200 |
Jaroslav Tulach |
Make compilable on my computer
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:55 +0200 |
Jaroslav Tulach |
Proceeding with lookup, showing first example
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:49 +0200 |
Jaroslav Tulach |
Shortening the lines
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:48 +0200 |
Jaroslav Tulach |
Enough of spring
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:44 +0200 |
Jaroslav Tulach |
Reference to spring
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:36 +0200 |
Jaroslav Tulach |
Fixing examples so their BEGIN starts with space
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:33 +0200 |
Jaroslav Tulach |
Slightly different way to do call-outs. With this style the PDF printed from ODF document at least contain the right texts
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:30 +0200 |
Jaroslav Tulach |
Making the examples more appropriate for the book
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:27 +0200 |
Jaroslav Tulach |
Need a space before BEGIN now
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:25 +0200 |
Jaroslav Tulach |
No need for imports
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:21 +0200 |
Jaroslav Tulach |
Yet another example of spring autoconfiguration
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:17 +0200 |
Jaroslav Tulach |
Adding the lookup version
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:15 +0200 |
Jaroslav Tulach |
Showing how such a general registry might look like
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:11 +0200 |
Jaroslav Tulach |
Prefer autowire mode
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:10 +0200 |
Jaroslav Tulach |
Spring example runs
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:08 +0200 |
Jaroslav Tulach |
Spring version that compiles, but does not run
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:05 +0200 |
Jaroslav Tulach |
Shortening lines
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:02 +0200 |
Jaroslav Tulach |
Made compilable
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:01 +0200 |
Jaroslav Tulach |
Simplified with duplication of the code ;-)
|
changeset |
files
|
Sat, 14 Jun 2008 10:07:00 +0200 |
Jaroslav Tulach |
Solution with properties
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:59 +0200 |
Jaroslav Tulach |
Making anagrams visible
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:54 +0200 |
Jaroslav Tulach |
Example with registration methods is working
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:53 +0200 |
Jaroslav Tulach |
GUI for anagrams
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:50 +0200 |
Jaroslav Tulach |
Simple scrambler
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:48 +0200 |
Jaroslav Tulach |
Static world library
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:45 +0200 |
Jaroslav Tulach |
Defining APIs for the modular interfaces
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:43 +0200 |
Jaroslav Tulach |
Not using deprecated method
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:39 +0200 |
Jaroslav Tulach |
Showing regular Anagram game
|
changeset |
files
|
Sat, 14 Jun 2008 10:06:13 +0200 |
Jaroslav Tulach |
TopManager example taken from sources
|
changeset |
files
|
Sat, 14 Jun 2008 10:05:41 +0200 |
Jaroslav Tulach |
No, NOI18N
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:53 +0200 |
Jaroslav Tulach |
Merge: Geertjan's changes to the end of the chapter
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:51 +0200 |
Jaroslav Tulach |
to the end of daily_life
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:50 +0200 |
Jaroslav Tulach |
Making the example with MixedClass vs. NonMixed solution more real, so it can be unit tested
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:45 +0200 |
Jaroslav Tulach |
Splitting Factorial into own class, so Andrei does not need to complain about it having static modifier
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:41 +0200 |
Jaroslav Tulach |
Making sure the code survives negative inputs
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:36 +0200 |
Jaroslav Tulach |
Show the definition of the cnt variable
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:34 +0200 |
Jaroslav Tulach |
reading needs to synchronize as well
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:19 +0200 |
Jaroslav Tulach |
Renaming to parallel
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:13 +0200 |
Jaroslav Tulach |
Misuses are OK
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:10 +0200 |
Jaroslav Tulach |
Using public modifiers
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:08 +0200 |
Jaroslav Tulach |
Shortening long line
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:06 +0200 |
Jaroslav Tulach |
Reimplementing the lookups once again
|
changeset |
files
|
Sat, 14 Jun 2008 10:04:04 +0200 |
Jaroslav Tulach |
More tests, fixing closing tag
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:52 +0200 |
Jaroslav Tulach |
Parameter renamed to seq
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:49 +0200 |
Jaroslav Tulach |
Using a method that is named to indicate what is its purpose, instead of magic seq.length() < 1024
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:46 +0200 |
Jaroslav Tulach |
Use encryptChar
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:43 +0200 |
Jaroslav Tulach |
Counting writer does not need author tag
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:42 +0200 |
Jaroslav Tulach |
The XMMS example now extracts the code snippets from real files that do compile
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:38 +0200 |
Jaroslav Tulach |
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.
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:34 +0200 |
Jaroslav Tulach |
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
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:27 +0200 |
Jaroslav Tulach |
Addressing issues at http://wiki.apidesign.org/index.php/Allow_Access_Only_From_Friend_Code
|
changeset |
files
|
Sat, 14 Jun 2008 10:03:12 +0200 |
Jaroslav Tulach |
Cleaning just the sources, not more, building just samples and not other ant tasks
|
changeset |
files
|
Sat, 14 Jun 2008 10:01:45 +0200 |
Jaroslav Tulach |
Lines were too long
|
changeset |
files
|
Sat, 14 Jun 2008 10:01:36 +0200 |
Jaroslav Tulach |
Merge: Some Patrick's one liner fixes
|
changeset |
files
|
Sat, 14 Jun 2008 10:01:34 +0200 |
Jaroslav Tulach |
daily life polishing through 3500
|
changeset |
files
|
Sat, 14 Jun 2008 10:01:21 +0200 |
Jaroslav Tulach |
review31: Providing randomized Arithmetica test to verify inconsistencies with version 1.0
|
changeset |
files
|
Sat, 14 Jun 2008 10:01:18 +0200 |
Jaroslav Tulach |
Enhancing the example to contain randomized that to verify consistency with previous implementation
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:32 +0200 |
Jaroslav Tulach |
Visitor.visit(with self) turned into sample
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:30 +0200 |
Jaroslav Tulach |
Adding tests also for 3.0 version of the API
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:27 +0200 |
Jaroslav Tulach |
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.
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:25 +0200 |
Jaroslav Tulach |
polishing lines 500-1000
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:23 +0200 |
Jaroslav Tulach |
Going through the suggar section
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:21 +0200 |
Jaroslav Tulach |
Fixing compilation errors
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:20 +0200 |
Jaroslav Tulach |
Third version and tests for client provider visitor
|
changeset |
files
|