halva-0.2.1 (2016-07-20)
Closed issues:
- Think about supporting Bean Validation 1.1 annotations on fields #37
Merged pull requests:
halva-0.2.0 (2016-07-05)
Implemented enhancements:
- Pattern matching should support @ operator #1
Closed issues:
- Review Type Safety - Pattern/Extraction is currently loosely typed. Make it strongly typed without (hopefully) losing usability #35
- Support command line overrides for Annotation attributes #34
- MonadicFor annotation can generate NPE #32
- Use enums for case objects #31
- Should (can?) type aliases also "override" the static members to "fix" the return type #29
- Have simpler Consable<T> interface? #28
- Support generated values inside of generated classes #26
- Support container types for concrete classes #25
Merged pull requests:
- Tighten type safety #39 (Randgalt)
- Prefer Collections.emptyList over allocating an empty, immutable coll… #36 (azell)
- Prefer an enum for case object implementation. #33 (azell)
- Reuse an immutable ObjectMapper, and perform a full (deep) value equa… #27 (azell)
halva-0.1.3 (2016-06-27)
Closed issues:
- TypeAliases - a few more issues/thoughts from using it #24
- Support type aliases of concrete types, constructor overrides, co-variant returns #23
- Fix documentation re type aliases #22
- More thoughts on pattern matching syntax #21
- Alias list extraction methods #20
- Support custom JsonProperty annotation in case class interfaces #19
- No need for Guard class and SimplePredicate #17
halva-0.1.2 (2016-06-22)
Fixed bugs:
- exception with set() expression #6
Closed issues:
- Should For.yield not return a Stream instead of a List? #13
halva-0.1.1 (2016-06-18)
Implemented enhancements:
- Add declaration+definitions in Any #12
- Add support for Implicits #11
- Improve docs for CaseClass #10
- Improve documentation for non-Scala users #9
- Consider renaming or other API changes for when() #8
- Rename Tuple creator something other than "T" #7
- Throw a MatchError when no match and no default case #5
Closed issues:
- Pattern matching should support @ operator #4
- Pattern matching should support @ operator #3
- Pattern matching should support @ operator #2
halva-0.1.0 (2016-06-12)
* This Change Log was automatically generated by github_changelog_generator