Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add podspec.json and podfile.lock parsers #2638

Merged
merged 5 commits into from
Aug 25, 2021

Conversation

AyanSinhaMahapatra
Copy link
Member

@AyanSinhaMahapatra AyanSinhaMahapatra commented Aug 13, 2021

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 馃搧

@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
Copy link
Member

@AyanSinhaMahapatra FYI, I rebased and fixed the tests

@pombredanne
Copy link
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