depscloud / depscloud/depscloud
Support indexing csproj
- Dominant language
- Go
- Stars
- 45
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Description
A csproj file is used to communicate the requirements of CSharp projects. Based on the documentation linked below, it appears to be a standard XML file. The root namespace seems to be a good value for the "org" or "group" while the assembly name seems to be a good representation of a "module" or "name".
* https://wiki.fileformat.com/programming/csproj
* https://github.com/lightszero/webunity/blob/11d3f84739a72e43532d876edf9549fec6d3c4c7/toolproj/cscodetest.csproj#L10-L11
* https://github.com/lightszero/webunity/blob/11d3f84739a72e43532d876edf9549fec6d3c4c7/toolproj/cscodetest.csproj#L32-L42
Contributor guide
Research direction
Start with the linked toolproj/cscodetest.csproj examples, especially the referenced lines, and compare their RootNamespace and AssemblyName values with the repository's existing indexing entry point. Done means .csproj files are indexed with those values represented as the requested org/group and module/name fields.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100