Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dry-rb/dry-logic
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.7
Choose a base ref
...
head repository: dry-rb/dry-logic
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.8
Choose a head ref
  • 12 commits
  • 27 files changed
  • 4 contributors

Commits on Aug 13, 2020

  1. Configuration menu
    Copy the full SHA
    be43647 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

  1. Merge pull request #76 from jamesbrauman/update-uuid-spec-comments

    Fix incorrect comments in uuid_v1_spec and uuid_v5_spec files.
    solnic authored Aug 14, 2020
    Configuration menu
    Copy the full SHA
    ca282c8 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. [devtools] sync

    dry-bot committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    489b3e4 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. [devtools] sync

    dry-bot committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    2b349a4 View commit details
    Browse the repository at this point in the history
  2. Do not add constants to Object

    I know it's more writing but I'm afraid we can face an unwanted side effect some day. Esp with making Undefined global. Instead, I defined a method called undefined which returns the constant. Every other change is just explicit referencing Dry::Logic names
    flash-gordon committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    e9222da View commit details
    Browse the repository at this point in the history
  3. Better support for negative arity

    Ruby 3 changed arity of procs made from symbols (because they are lambdas now). This revealed some logic issues (see what I did here). Thanks to this change I finally read the documentation on #arity and required improvements.
    
    P.S. It seems that nobody uses arity < -1 for predicates
    flash-gordon committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    cfd5f0d View commit details
    Browse the repository at this point in the history
  4. Update changelog.yml

    flash-gordon committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    9dbf3ba View commit details
    Browse the repository at this point in the history
  5. Merge pull request #77 from dry-rb/fix-negative-arity-specialization

    Better support for negative arity
    flash-gordon authored Sep 26, 2020
    Configuration menu
    Copy the full SHA
    7cd84a7 View commit details
    Browse the repository at this point in the history
  6. [devtools] sync

    dry-bot committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    c378553 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Fix changelog entries

    flash-gordon committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    3b180bc View commit details
    Browse the repository at this point in the history
  2. [devtools] sync

    dry-bot committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    2b0ac3f View commit details
    Browse the repository at this point in the history
  3. Bump version to 1.0.8

    flash-gordon committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    9192cda View commit details
    Browse the repository at this point in the history
Loading