{"id":15135265,"url":"https://github.com/jetbrains/resharper-inspectcode","last_synced_at":"2025-10-19T15:31:09.159Z","repository":{"id":169380857,"uuid":"624843267","full_name":"JetBrains/ReSharper-InspectCode","owner":"JetBrains","description":"C# static analysis on GitHub Actions using JetBrains ReSharper InspectCode.","archived":false,"fork":false,"pushed_at":"2024-11-13T15:31:58.000Z","size":88,"stargazers_count":16,"open_issues_count":2,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T02:02:47.887Z","etag":null,"topics":["code-quality","code-quality-analyzer","code-review","csharp","dotnet","github-action","github-actions","jetbrains","resharper","static-analysis","static-analyzer"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JetBrains.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2023-04-07T11:50:52.000Z","updated_at":"2024-11-13T15:30:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"3e462834-3bf1-4f68-9845-c48d7067bbe4","html_url":"https://github.com/JetBrains/ReSharper-InspectCode","commit_stats":{"total_commits":44,"total_committers":3,"mean_commits":"14.666666666666666","dds":"0.045454545454545414","last_synced_commit":"023a2cecb28f5f34218cdcec30925f9d5a68566c"},"previous_names":["jetbrains/resharper-inspectcode"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2FReSharper-InspectCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2FReSharper-InspectCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2FReSharper-InspectCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2FReSharper-InspectCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JetBrains","download_url":"https://codeload.github.com/JetBrains/ReSharper-InspectCode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237153041,"owners_count":19263830,"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":["code-quality","code-quality-analyzer","code-review","csharp","dotnet","github-action","github-actions","jetbrains","resharper","static-analysis","static-analyzer"],"created_at":"2024-09-26T05:44:32.553Z","updated_at":"2025-10-19T15:31:09.153Z","avatar_url":"https://github.com/JetBrains.png","language":null,"readme":"# JetBrains ReSharper InspectCode GitHub Action\n\nC# static analysis on GitHub Actions using JetBrains ReSharper InspectCode.\n\n[![official JetBrains project](https://jb.gg/badges/official-flat-square.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)\n\n## Usage\n\n```yml\nname: InspectCode\n\non:\n  push:\n    branches:\n      - main\n      - 'releases/*'\n  pull_request:\n    types: [opened, reopened]\n  workflow_dispatch:\n  \njobs:\n  inspect-code:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v3\n        with:\n          submodules: recursive\n\n      - name: Annotate\n        # You may pin to the exact commit or the version.\n        uses: JetBrains/ReSharper-InspectCode@v0.11\n        with:\n          solution: ./YourSolution.sln\n\n    permissions:\n      security-events: write\n```\n\n## Configuration\n\nUse [`with`](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepswith) to define any action parameters:\n```yaml\nwith:\n  tool-version: 2025.2.3\n```\nYou can use GitHub Workflow editor to get a list of all supported inputs with descriptions. \n|Name                     |Description                                                                                                                                                                               |Default           |\n|-------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------|\n|`settings`               |Path to the file to use custom settings from (default: Use R#'s solution shared settings if exists)                                                                                       |                  |\n|`output`                 |Write inspections report to specified file                                                                                                                                                |results.sarif.json|\n|`format`                 |Write inspections report in specified format [Xml, Html, Text, Sarif]                                                                                                                     |Sarif             |\n|`jobs`                   |Run up to N jobs in parallel. 0 means as many as possible                                                                                                                                 |0                 |\n|`absolute-paths`         |Use absolute paths in inspections report                                                                                                                                                  |False             |\n|`no-swea`                |Force disable solution-wide analysis                                                                                                                                                      |False             |\n|`swea`                   |Force enable solution-wide analysis                                                                                                                                                       |False             |\n|`project`                |Analyze only projects selected by provided wildcards (default: analyze all projects in solution)                                                                                          |                  |\n|`include`                |Analyze only files selected by provided wildcards (default: analyze all files in solution)                                                                                                |                  |\n|`exclude`                |Exclude files selected by provided wildcards from analysis (default: analyze all files in solution)                                                                                       |                  |\n|`dumpIssuesTypes`        |Dump issues types                                                                                                                                                                         |False             |\n|`sEverity`               |Minimal severity level to report [INFO, HINT, SUGGESTION, WARNING, ERROR]                                                                                                                 |SUGGESTION        |\n|`debug`                  |Show debugging messages                                                                                                                                                                   |False             |\n|`verbosity`              |Display this amount of information [OFF, FATAL, ERROR, WARN, INFO, VERBOSE, TRACE]                                                                                                        |INFO              |\n|`help`                   |Show help and exit                                                                                                                                                                        |                  |\n|`version`                |Show tool version and exit                                                                                                                                                                |                  |\n|`toolset`                |MsBuild toolset version. Highest available is used by default. Example: --toolset=12.0                                                                                                    |                  |\n|`toolset-path`           |MsBuild toolset (exe/dll) path. Example: --toolset-path=/usr/local/msbuild/bin/current/MSBuild.exe                                                                                        |                  |\n|`mono`                   |Mono path. Empty to ignore Mono. Not specified for autodetect. Example: --mono=/Library/Frameworks/Mono.framework/Versions/Current/bin/mono                                               |                  |\n|`dotnetcore`             |.NET Core path. Empty to ignore .NET Core. Not specified for autodetect. Example: --dotnetcore=/usr/local/share/dotnet/dotnet                                                             |                  |\n|`dotnetcoresdk`          |.NET Core SDK version. Example: --dotnetcoresdk=8.0.100                                                                                                                                   |                  |\n|`disable-settings-layers`|Disable specified settings layers. Possible values: GlobalAll, GlobalPerProduct, SolutionShared, SolutionPersonal, ProjectShared, ProjectPersonal                                         |                  |\n|`no-buildin-settings`    |Suppress global, solution and project settings profile usage. Alias for --disable-settings-layers:GlobalAll;GlobalPerProduct;SolutionShared;SolutionPersonal;ProjectShared;ProjectPersonal|False             |\n|`caches-home`            |Path to the directory where produced caches will be stored                                                                                                                                |                  |\n|`properties`             |MSBuild properties                                                                                                                                                                        |                  |\n|`targets-for-references` |MSBuild targets. These targets will be executed to get referenced assemblies of projects.                                                                                                 |                  |\n|`targets-for-items`      |MSBuild targets. These targets will be executed to get other items (e.g. Compile item) of projects.                                                                                       |                  |\n|`eXtensions`             |Install and use specified extensions                                                                                                                                                      |                  |\n|`source`                 |Install extensions from specified source(s)                                                                                                                                               |                  |\n|`measure`                |Measure own tool's performance [MEMORY, SAMPLING, TIMELINE]                                                                                                                               |                  |\n|`no-build`               |Do not build solution before processing                                                                                                                                                   |False             |\n|`build`                  |Build solution before processing                                                                                                                                                          |True              |\n|`target`                 |MsBuild target to execute before processing.                                                                                                                                              |Build             |\n|`solution`               |Solution file                                                                                                                                                                             |                  |\n|`tool-version`           |Tool Version                                                                                                                                                                              |2025.2.3          |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fresharper-inspectcode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetbrains%2Fresharper-inspectcode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fresharper-inspectcode/lists"}