Jaroslav Tulach <jtulach@netbeans.org> [Sat, 25 Oct 2008 20:53:00 +0200] rev 84
Solutions by Petr Smid
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 25 Oct 2008 20:30:54 +0200] rev 83
Jan Zak managed to break solutions 4, 6, 13, 14
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 18 Oct 2008 16:51:45 +0200] rev 82
Slightly unfair, but no permission needing incompatibility in solution 14
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 18 Oct 2008 12:53:54 +0200] rev 81
Merge: Up-to-date with public repository
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 18 Oct 2008 07:47:34 +0200] rev 80
Merging task4 solutions
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 11 Oct 2008 18:25:11 +0200] rev 79
Solution 06 is quite good (maybe perfect) from the perspective of binary compatibility. For a while I thought I am going to give up, however then I noticed that there is an added overloaded method. With proper parameters this can cause the previously OK source to become uncompilable.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 11 Oct 2008 14:02:33 +0200] rev 78
Solution 13 is not functionally compatible as its changed behaviour of equals method on one of its API types
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 11 Oct 2008 13:56:39 +0200] rev 77
Solution12 is binary backward incompatible as it removed method with two Currency parameters and replaced it with ... one. This is source compatible, but binary incompatible.
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 11 Oct 2008 13:30:16 +0200] rev 76
Solution 04 is not source compatible as it added new methods into a subclassable interface
Jaroslav Tulach <jtulach@netbeans.org> [Sat, 11 Oct 2008 13:25:34 +0200] rev 75
Solution 02 is not backward compatible as it changed return type of one method in ConvertorFactory class