Version |
Change |
|---|---|
2.1 |
Add @SithMethods to wrap a bunch of Sith annotations because you can only use an annotation once on a particular element |
2.2 |
Added license.txt (MIT) |
2.3 |
Applied Dante's patch for FunctionalPrimitives.last() functions |
2.4 |
Added options |
2.5 |
@JediFunctor and @JediFilter annotations can now be used to annotate non-private fields. |
2.6 |
Improved handling of generics in code generation. Still not perfect. |
2.7 |
Change the OptionMatcher interface. BREAKING CHANGE |
2.7.1 |
Added a '.jar' extension to the jar file in the deployment. Doh! |
2.8.0 |
Added Options.unsafeGet() |
2.9.0 |
I believe I have improved the performance of the annotation processor by about 15% |
2.10.0 |
Added FunctionalPrimitives.powerset() methods |
2.11.0 |
Write generated methods out in a fixed order |
2.12.0 |
JEDI-21 Added Complement Filter contributed by Toby Weston |
2.13.0 |
Added tuples |
2.14.0 |
Did more with tuples |
2.15.0 |
|
2.16.0 |
Added FirstOrderLogic.xor(Filter, Filter) |
2.17.0 |
|
2.18.0 |
Added some useful Functor subclasses. |
2.18.1 |
IntelliJ randomnly changed some variables in FunctionalPrimitives during a rename - well done. |
2.18.2 |
Renamed ConstantFunctor to ConstantFunctor0 and created a new ConstantFunctor - naughty but I don't think anyone would have used ConstantFunctor yet. |
2.18.3 |
Fixing a few minor things. Overloaded the factory methods on ConstantFunctor so that you can statically import more than one with name collisions. |
2.18.4 |
Made Option and Either Serializable and fixed the generics for [Either (p://jedi.codehaus.org/javadoc/jedi/either/Either.html)] |
2.19.0 |
Added Either.cond() taking functors to generate the right and left values |
2.20.0 |
|
2.21.0 |
Added ComposeableFunctor and the DynamicFunctor |
2.22.0 |
Made the ComposeableFunctor accept more general types |
3.0.0 |
Separation of component parts of Jedi to allow code generation with either JDK1.5 or JDK1.6 |
3.0.1 |
Fixed a bug in the handling of processor options in JDK 1.6 code generation |
3.0.3 |
Fixed Issue 23. Made a couple of classes Serializable. |
3.0.4 |
Fixed JEDI-24 |
3.0.5 |
Fixed some JavaDoc. |
