{"id":23567137,"url":"https://github.com/godeltech/codereview.fileconverter","last_synced_at":"2025-11-01T22:30:43.485Z","repository":{"id":39637409,"uuid":"334042162","full_name":"GodelTech/CodeReview.FileConverter","owner":"GodelTech","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-13T10:30:33.000Z","size":219,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-02-13T11:32:35.624Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GodelTech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-01-29T04:58:37.000Z","updated_at":"2024-12-27T10:39:19.000Z","dependencies_parsed_at":"2024-11-13T17:30:14.197Z","dependency_job_id":null,"html_url":"https://github.com/GodelTech/CodeReview.FileConverter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodelTech%2FCodeReview.FileConverter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodelTech%2FCodeReview.FileConverter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodelTech%2FCodeReview.FileConverter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GodelTech%2FCodeReview.FileConverter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GodelTech","download_url":"https://codeload.github.com/GodelTech/CodeReview.FileConverter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239340504,"owners_count":19622702,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-26T18:19:06.144Z","updated_at":"2025-11-01T22:30:43.443Z","avatar_url":"https://github.com/GodelTech.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CodeReview.FileConverter\n\nDocker image: https://hub.docker.com/r/godeltech/codereview.file-converter\n\n## Description\n\nCodeReview.FileConverter is a tool that converts output of various code analysis tools into unified format.\nThe tool is designed to convert output of code analysis tools into unified format that can be used by CodeReview.Evaluator.\n\n## Usage\n\n### Commands And Parameters\n\n#### roslyn\nConvert .NET Compliper output into unified format\n\u003cpre\u003e\n\u003e dotnet CodeReview.FileConverter.dll roslyn -s ./src -f ./files -o output.json\n\u003c/pre\u003e\n\n| Agruments      | Key | Required | Type   | Description agrument                                                                                         |\n|----------------|-----|----------|--------|--------------------------------------------------------------------------------------------------------------|\n| --dictionaries | -d  | false    | string | Path to folder containing dictionaries with additional information about issues. \"./Dictionaries\" by dafault |\n| --src          | -s  | true     | string | Prefix in file path which needs to be removed from location value                                            |\n| --folder       | -f  | true     | string | Path to folder or file to process                                                                            |\n| --mask         | -m  | false    | string | Search mask used to look for files within folder. \"*\" by defalut                                             |\n| --recurse      | -r  | true     | bool   | Specifies if recurse search must be used for for files in folder. True by defalut                            |\n| --output       | -o  | true     | string | Output file path                                                                                             |\n\n#### resharper\nConvert JetBrains ReSharper output into unified format\n\u003cpre\u003e\n\u003e dotnet CodeReview.FileConverter.dll resharper -f ./files -o output.json\n\u003c/pre\u003e\n\n| Agruments | Key | Required | Type   | Description agrument                                                              |\n|-----------|-----|----------|--------|-----------------------------------------------------------------------------------|\n| --folder  | -f  | true     | string | Path to folder or file to process                                                 |\n| --mask    | -m  | false    | string | Search mask used to look for files within folder. \"*\" by defalut                  |\n| --recurse | -r  | true     | bool   | Specifies if recurse search must be used for for files in folder. True by defalut |\n| --output  | -o  | true     | string | Output file path                                                                  |\n        \n#### cloc\nConvert cloc tool YAML output into format supported by Evaluator\n\u003cpre\u003e\n\u003e dotnet CodeReview.FileConverter.dll cloc -f ./files -o output.json -p ./\n\u003c/pre\u003e\n\n| Agruments | Key | Required | Type   | Description agrument                             |\n|-----------|-----|----------|--------|--------------------------------------------------|\n| --file    | -f  | true     | string | Path to file containing YAML output of cloc tool |\n| --output  | -o  | true     | string | Output file path                                 |\n| --prefix  | -p  | false    | string | File path prefix to remove. \"./\" by default      |\n\n#### dependencyCheck\nConvert OWASP Dependency check output into unified format\n\u003cpre\u003e\n\u003e dotnet CodeReview.FileConverter.dll dependencyCheck -f ./files -o output.json\n\u003c/pre\u003e\n\n| Agruments | Key | Required | Type   | Description agrument                                                              |\n|-----------|-----|----------|--------|-----------------------------------------------------------------------------------|\n| --folder  | -f  | true     | string | Path to folder or file to process                                                 |\n| --mask    | -m  | false    | string | Search mask used to look for files within folder. \"*\" by defalut                  |\n| --recurse | -r  | true     | bool   | Specifies if recurse search must be used for for files in folder. True by defalut |\n| --output  | -o  | true     | string | Output file path                                                                  |\n\n## License\n\nThis project is licensed under the MIT License. See the LICENSE file for more details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodeltech%2Fcodereview.fileconverter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgodeltech%2Fcodereview.fileconverter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgodeltech%2Fcodereview.fileconverter/lists"}