Skip to content
This repository was archived by the owner on Nov 23, 2023. It is now read-only.

Latest commit

 

History

History
93 lines (73 loc) · 3.39 KB

CHANGES.md

File metadata and controls

93 lines (73 loc) · 3.39 KB

LambdaX changes

0.6.0

  • [#109] Refactor PredicateX
    • Replace final class with interface to PredicateX
    • Add PredicateChainX and SafePredicateChainX
    • Remove classes:
      • ComparableOptionalPredicateB
      • ComparableOptionalPredicateI
      • ComparablePredicateB
      • ComparablePredicateI
      • ComparableResultFunction
      • OptionalPredicateB
      • OptionalPredicateI
      • OptionalPredicateResultB
      • OptionalPredicateResultI
      • PredicateB
      • PredicateI

0.5.0

  • [#87] Create tryXXX methods to ChainX
  • [#88] Create StringX

0.4.0

  • [#101] Create left, right, center, compose and pipe of FunctionX
  • [#99] Create OptionalX#of for nullable object
  • [#85] Create ChainX

0.3.0

  • [#86] Create PredicateX#ofNullable with null safe mappable predicate
    • Create FunctionX#nullSafe for null safe function
  • [#92|#89] Remove wildcards from collection
  • [#96] Add logic operations to PredicateX

0.2.0

Create the function package

  • [#49] Create PredicateX#not for negate predicates (like JDK 11 - Predicate#not)
  • [#59] Create PredicateX#truth for the permanent true result
  • [#60] Create PredicateX#lie for the permanent false result
  • [#61] Create mappable predicate
    • [#62] Create isNull and nonNull methods
  • [#68] Add the chaining link (to README.md)
  • [#69] Fix coverage (collection package)
  • [#76] Create PredicateX#from
  • [#77] Fix coverage in PredicateB

0.1.3

  • [#58] Fix JavaDoc version

0.1.2

  • [#48] Negate methods - "not":
    • CollectionX: notContains, notContainsAll, notEqualsTo
    • DequeX: notContains
    • ListX: notContains, notContainsAll, notEqualsTo
    • MapX: notContainsKey, notContainsValue, notEqualsTo
    • SetX: notContains, notContainsAll, notEqualsTo

0.1.1

  • [#15] Create CollectionX JavaDoc
  • [#16] Create MapX JavaDoc
  • [#17] Create ListX JavaDoc
  • [#18] Create SetX JavaDoc
  • [#19] Create QueueX JavaDoc
  • [#20] Create DequeX JavaDoc
  • [#21] Create OptionalX JavaDoc
  • [#22] Fix Map#get (Create MapX tests with use Optional)
  • [#31] Create CollectionX tests with use Optional
  • [#32] Create ListX tests with use Optional
  • [#33] Create SetX tests with use Optional
  • [#34] Create QueueX tests with use Optional
  • [#35] Create DequeX tests with use Optional
  • [#36] Create examples of using this library

0.1.0

Create the collection package

  • [#1] Create CollectionX
  • [#3] Create MapX
  • [#4] Create ListX
  • [#7] Create SetX
  • [#8] Create QueueX
  • [#9] Create DequeX
  • [#11] Create OptionalX