Skip to content

[ramda] Add edge cases to aperture-tests#59386

Merged
typescript-bot merged 2 commits intoDefinitelyTyped:masterfrom
vzhou842:ramda/tuple-tests
Mar 31, 2022
Merged

[ramda] Add edge cases to aperture-tests#59386
typescript-bot merged 2 commits intoDefinitelyTyped:masterfrom
vzhou842:ramda/tuple-tests

Conversation

@vzhou842
Copy link
Copy Markdown
Contributor

Please fill in this template.

See #59384 - this PR adds edge case tests that would've caught the problems with the revised implementation proposed in that PR.

@typescript-bot
Copy link
Copy Markdown
Contributor

typescript-bot commented Mar 22, 2022

@vzhou842 Thank you for submitting this PR! I see this is your first time submitting to DefinitelyTyped 👋 — I'm the local bot who will help you through the process of getting things through.

This is a live comment which I will keep updated.

1 package in this PR

Code Reviews

Because you edited one package and there were no type definition changes, I can help you merge this PR once someone else signs off on it.

You can test the changes of this PR in the Playground.

Status

  • ✅ No merge conflicts
  • ✅ Continuous integration tests have passed
  • ✅ Most recent commit is approved by type definition owners or DT maintainers

All of the items on the list are green. To merge, you need to post a comment including the string "Ready to merge" to bring in your changes.


Diagnostic Information: What the bot saw about this PR
{
  "type": "info",
  "now": "-",
  "pr_number": 59386,
  "author": "vzhou842",
  "headCommitOid": "c6ab78001e814d393a61de37759e038abe60b14f",
  "mergeBaseOid": "7c426b274c9b13dfd781d6ff2f35812ede3e36d7",
  "lastPushDate": "2022-03-31T18:29:44.000Z",
  "lastActivityDate": "2022-03-31T18:50:00.000Z",
  "mergeOfferDate": "2022-03-31T18:49:49.000Z",
  "mergeRequestDate": "2022-03-31T18:50:00.000Z",
  "mergeRequestUser": "vzhou842",
  "hasMergeConflict": false,
  "isFirstContribution": true,
  "tooManyFiles": false,
  "hugeChange": false,
  "popularityLevel": "Popular",
  "pkgInfo": [
    {
      "name": "ramda",
      "kind": "edit",
      "files": [
        {
          "path": "types/ramda/test/aperture-tests.ts",
          "kind": "test"
        }
      ],
      "owners": [
        "TheHandsomeCoder",
        "donnut",
        "mdekrey",
        "sbking",
        "afharo",
        "teves-castro",
        "hojberg",
        "samsonkeung",
        "angeloocana",
        "raynerd",
        "moshensky",
        "ethanresnick",
        "deftomat",
        "blimusiek",
        "biern",
        "rayhaneh",
        "rgm",
        "drewwyatt",
        "jottenlips",
        "minitesh",
        "krantisinh",
        "nemo108",
        "jituanlin",
        "Philippe-mills",
        "Saul-Mirone",
        "Nicholaiii",
        "devrelm",
        "LORDBABUINO",
        "couzic",
        "NEWESTERS",
        "adispring",
        "essenmitsosse"
      ],
      "addedOwners": [],
      "deletedOwners": [],
      "popularityLevel": "Popular"
    }
  ],
  "reviews": [
    {
      "type": "approved",
      "reviewer": "essenmitsosse",
      "date": "2022-03-31T18:49:10.000Z",
      "isMaintainer": false
    }
  ],
  "mainBotCommentID": 1074825713,
  "ciResult": "pass"
}

@typescript-bot typescript-bot added the Popular package This PR affects a popular package (as counted by NPM download counts). label Mar 22, 2022
@typescript-bot
Copy link
Copy Markdown
Contributor

@DangerBotOSS
Copy link
Copy Markdown

DangerBotOSS commented Mar 22, 2022

Inspecting the JavaScript source for this package found some properties that are not in the .d.ts files.
The check for missing properties isn't always right, so take this list as advice, not a requirement.

ramda (unpkg)

was missing the following properties:

  1. collectBy
  2. modify
  3. modifyPath
  4. partialObject
  5. on
as well as these 5 other properties...

promap, sequence, splitWhenever, unwind, whereAny

Generated by 🚫 dangerJS against c6ab780

@typescript-bot typescript-bot added the Has Merge Conflict This PR can't be merged because it has a merge conflict. The author needs to update it. label Mar 23, 2022
@typescript-bot
Copy link
Copy Markdown
Contributor

@vzhou842 Unfortunately, this pull request currently has a merge conflict 😥. Please update your PR branch to be up-to-date with respect to master. Have a nice day!

@vzhou842 vzhou842 force-pushed the ramda/tuple-tests branch from 5aee503 to a047b80 Compare March 30, 2022 14:26
@typescript-bot typescript-bot removed the Has Merge Conflict This PR can't be merged because it has a merge conflict. The author needs to update it. label Mar 30, 2022
@typescript-bot typescript-bot added the Revision needed This PR needs code changes before it can be merged. label Mar 30, 2022
@typescript-bot
Copy link
Copy Markdown
Contributor

@vzhou842 One or more reviewers has requested changes. Please address their comments. I'll be back once they sign off or you've pushed new commits. Thank you!

Co-authored-by: Marcus Blättermann <marcus@essenmitsosse.de>
@typescript-bot typescript-bot removed the Revision needed This PR needs code changes before it can be merged. label Mar 31, 2022
@typescript-bot
Copy link
Copy Markdown
Contributor

@essenmitsosse Thank you for reviewing this PR! The author has pushed new commits since your last review. Could you take another look and submit a fresh review?

@typescript-bot typescript-bot added Owner Approved A listed owner of this package signed off on the pull request. Self Merge This PR can now be self-merged by the PR author or an owner labels Mar 31, 2022
@vzhou842
Copy link
Copy Markdown
Contributor Author

Ready to merge

@typescript-bot typescript-bot merged commit 413ceee into DefinitelyTyped:master Mar 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Owner Approved A listed owner of this package signed off on the pull request. Popular package This PR affects a popular package (as counted by NPM download counts). Self Merge This PR can now be self-merged by the PR author or an owner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants