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
|
Sat, 14 Jun 2008 09:59:16 +0200 |
Jaroslav Tulach |
First two versions of client provider Visitor
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:09 +0200 |
Jaroslav Tulach |
Complicated dispatch code in Minus version 3.0
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:04 +0200 |
Jaroslav Tulach |
Proper dispatch in Real
|
changeset |
files
|
Sat, 14 Jun 2008 09:59:01 +0200 |
Jaroslav Tulach |
Wrapper around Real is OK
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:59 +0200 |
Jaroslav Tulach |
Testing version 3.0
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:56 +0200 |
Jaroslav Tulach |
Need to copy the code also to 3.0 version
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:54 +0200 |
Jaroslav Tulach |
It always surprises me how things change when one really tries to implemente them. The whole approach with non-monotinic evolution was uncompilable. We need a common super type for all the visitors\!
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:52 +0200 |
Jaroslav Tulach |
Clean definition of the version using interfaces
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:48 +0200 |
Jaroslav Tulach |
Expose as less as possible - making constructor of Expression package private
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:47 +0200 |
Jaroslav Tulach |
In order to provide better navigation in the Visitor examples, I will prefix them with a number
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:44 +0200 |
Jaroslav Tulach |
Last clashing code section for now. Time to sleep
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:42 +0200 |
Jaroslav Tulach |
Duplicated code section
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:37 +0200 |
Jaroslav Tulach |
Closing up examples of visitor based on abstract class
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:36 +0200 |
Jaroslav Tulach |
There was some mischmash between abstractclass and unknownvisit, hopefully fixing it
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:35 +0200 |
Jaroslav Tulach |
default traversal described
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:33 +0200 |
Jaroslav Tulach |
Fix broken compilation
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:30 +0200 |
Jaroslav Tulach |
visitUnknown method introduced
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:24 +0200 |
Jaroslav Tulach |
Visitor pattern with abstract class is relatively good
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:21 +0200 |
Jaroslav Tulach |
Example with non-extensible visitor
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:18 +0200 |
Jaroslav Tulach |
Changed to match the example in the book
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:17 +0200 |
Jaroslav Tulach |
Full coverage is not enough
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:13 +0200 |
Jaroslav Tulach |
Adding example, however only a sketch, of possible runtime check between alternative versions
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:11 +0200 |
Jaroslav Tulach |
Merge: Geertjan's changs up to 2000
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:08 +0200 |
Jaroslav Tulach |
up to line 2000
|
changeset |
files
|
Sat, 14 Jun 2008 09:58:05 +0200 |
Jaroslav Tulach |
Checking that all examples pair the opening and closing brackets
|
changeset |
files
|