Skip to content

Add podspec.json and podfile.lock parsers - #2638

Merged
pombredanne merged 5 commits into
developfrom
2619-add-cocoapods-parsers
Aug 25, 2021
Merged

Add podspec.json and podfile.lock parsers#2638
pombredanne merged 5 commits into
developfrom
2619-add-cocoapods-parsers

Conversation

@AyanSinhaMahapatra

@AyanSinhaMahapatra AyanSinhaMahapatra commented Aug 13, 2021

Copy link
Copy Markdown
Member

Fixes #2619

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁

Comment thread src/packagedcode/cocoapods.py Outdated
Comment thread src/packagedcode/cocoapods.py Outdated
@AyanSinhaMahapatra
AyanSinhaMahapatra force-pushed the 2619-add-cocoapods-parsers branch 2 times, most recently from 1a11f2f to 4330a73 Compare August 19, 2021 14:33
AyanSinhaMahapatra and others added 5 commits August 25, 2021 09:35
Adds functions to build scancode packages from podspec.json metadata files from
cocoapods specs and also from podfile.lock files. Adds tests and testfiles.

Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Ayan Sinha Mahapatra <ayansmahapatra@gmail.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Somehow these CSV expected results were missing a package_url and one
test needed update because of the addition of matched_rule
referenced_filenames in license scan results.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@pombredanne
pombredanne force-pushed the 2619-add-cocoapods-parsers branch from 58cdb9a to 179d8c4 Compare August 25, 2021 07:38
@pombredanne

Copy link
Copy Markdown
Member

@AyanSinhaMahapatra FYI, I rebased and fixed the tests

@pombredanne

Copy link
Copy Markdown
Member

All green 💚
Thanks!
Merging

@pombredanne
pombredanne merged commit 11d1b85 into develop Aug 25, 2021
@pombredanne
pombredanne deleted the 2619-add-cocoapods-parsers branch August 25, 2021 09:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Parse podfile.lock and podspec.json files for Cocoapods

2 participants