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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for extra visual studio and Nuget "manifests" #2392

Open
pombredanne opened this issue Feb 10, 2021 · 5 comments · May be fixed by #3607
Open

Add support for extra visual studio and Nuget "manifests" #2392

pombredanne opened this issue Feb 10, 2021 · 5 comments · May be fixed by #3607

Comments

@pombredanne
Copy link
Member

@s4-2
Copy link

s4-2 commented Mar 11, 2021

If this is available I would like to work on this issue.
Thank you.

@mapelpapel
Copy link
Contributor

Hey @s4-2, I contacted you on Twitter regarding this issue, could you take a look at that? 😄

@mapelpapel
Copy link
Contributor

Hey @pombredanne,
Sadhana told me that she is not currently working on this task, so I might take over.
Since I haven't developed anything for Scancode yet, it would be helpful to have an entry point. Could you give me some tips on where I need to start adding things and where I can look at existing code on this topic? I haven't found anything helpful in the documentation.

@pombredanne
Copy link
Member Author

@mapelpapel sory for the late reply... but we also started the chat on Gitter... that's great.
@JonoYang do you think you could usher @mapelpapel there?

@pombredanne
Copy link
Member Author

The base nuget handling is there: https://github.com/nexB/scancode-toolkit/blob/develop/src/packagedcode/nuget.py
and https://github.com/nexB/scancode-toolkit/blob/develop/tests/packagedcode/test_nuget.py
The first task would be to find a few example real files to use as test files.

schischi added a commit to schischi/scancode-toolkit that referenced this issue Nov 23, 2023
Add support for 2 manifest files:
  - packages.config: XML file holding the list of package dependencies;
  - *.csproj: describe a project with dependencies (NuGet package references);

The manifest files do not contain a lot of info, but enough to build a package-url.

fixes nexB#2392
schischi added a commit to schischi/scancode-toolkit that referenced this issue Nov 23, 2023
Add support for 2 manifest files:
  - packages.config: XML file holding the list of package dependencies;
  - *.csproj: describe a project with dependencies (NuGet package references);

The manifest files do not contain a lot of info, but enough to build a package-url.

fixes nexB#2392

Signed-off-by: Adrien Schildknecht <[email protected]>
schischi added a commit to schischi/scancode-toolkit that referenced this issue Nov 23, 2023
Add support for 2 manifest files:
  - packages.config: XML file holding the list of package dependencies;
  - *.csproj: describe a project with dependencies (NuGet package references);

The manifest files do not contain a lot of info, but enough to build a package-url.

fixes nexB#2392

Signed-off-by: Adrien Schildknecht <[email protected]>
@schischi schischi linked a pull request Nov 23, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants