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: vrurg/raku-Cro-RPC-JSON
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: vrurg/raku-Cro-RPC-JSON
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 13 commits
  • 38 files changed
  • 1 contributor

Commits on Jan 29, 2021

  1. Minor: version bump

    vrurg committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    3802603 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2021

  1. Remove 'CPAN' from the upload message

    (cherry picked from commit 0b2e3e8)
    vrurg committed Jan 31, 2021
    Configuration menu
    Copy the full SHA
    ccc81b9 View commit details
    Browse the repository at this point in the history
  2. Eliminate a flapper

    It's ok if more notifications got emitted than we expected. Just don't
    let it break the test.
    
    (cherry picked from commit ef933c9)
    vrurg committed Jan 31, 2021
    Configuration menu
    Copy the full SHA
    3f86e96 View commit details
    Browse the repository at this point in the history
  3. Fix for null params key of the request object

    Not sure what other JSON-RPC JavaScript clients do, but rpc-websockets
    sets request object `params` to `null`. Because the key exists we can't
    make `has-params` method return _False_. But because it's undefined
    it's ok not to use it.
    
    (cherry picked from commit f16d751)
    vrurg committed Jan 31, 2021
    Configuration menu
    Copy the full SHA
    6a94900 View commit details
    Browse the repository at this point in the history
  4. Minor: version bump

    vrurg committed Jan 31, 2021
    Configuration menu
    Copy the full SHA
    61b90cc View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. Fix a bug with methods returning Nil or Mu

    Correctly translate it into JSON `null`.
    vrurg committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    2b7aba8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f333ce0 View commit details
    Browse the repository at this point in the history
  3. Fix a flapper

    Sometimes 1+ extra messages could be emitted before socket closes. It's
    ok.
    vrurg committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    06e8054 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3df3b37 View commit details
    Browse the repository at this point in the history
  5. Implemented marshalling/unmarshalling of args and returns

    Now, even less of the boilerplate!
    
    Unfortunately, to do full-fledged unmarshalling I need PR
    tadzik/JSON-Unmarshal#33 to be merged. Until then I incorporated the
    module as `Cro::RPC::JSON::Unmarshal` with the necessary modifications.
    vrurg committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    96c65f7 View commit details
    Browse the repository at this point in the history
  6. Minor: prevent trating test data hash as a block

    Looks lik `m:s/.../` kind of regex causes it.
    vrurg committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    68e53b2 View commit details
    Browse the repository at this point in the history
  7. Minor: version bump

    vrurg committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    f22a49f View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Minor: submodule update

    vrurg committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    ce999bd View commit details
    Browse the repository at this point in the history
Loading