{"id":15135246,"url":"https://github.com/jetbrains/resharper-sample-patterns","last_synced_at":"2025-10-19T15:31:02.652Z","repository":{"id":8251768,"uuid":"9698999","full_name":"JetBrains/resharper-sample-patterns","owner":"JetBrains","description":"Sample Structural Search and Replace patterns for ReSharper","archived":false,"fork":false,"pushed_at":"2017-09-04T12:54:08.000Z","size":11,"stargazers_count":3,"open_issues_count":1,"forks_count":5,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-01-30T06:51:18.146Z","etag":null,"topics":["jetbrains","resharper","resharper-extension","resharper-patterns","resharper-plugin"],"latest_commit_sha":null,"homepage":null,"language":"Batchfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","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.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-04-26T15:56:46.000Z","updated_at":"2021-11-21T02:46:13.000Z","dependencies_parsed_at":"2022-08-06T23:15:45.075Z","dependency_job_id":null,"html_url":"https://github.com/JetBrains/resharper-sample-patterns","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/JetBrains%2Fresharper-sample-patterns","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fresharper-sample-patterns/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fresharper-sample-patterns/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JetBrains%2Fresharper-sample-patterns/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JetBrains","download_url":"https://codeload.github.com/JetBrains/resharper-sample-patterns/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237153038,"owners_count":19263829,"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":["jetbrains","resharper","resharper-extension","resharper-patterns","resharper-plugin"],"created_at":"2024-09-26T05:44:22.899Z","updated_at":"2025-10-19T15:31:02.301Z","avatar_url":"https://github.com/JetBrains.png","language":"Batchfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![obsolete JetBrains project](http://jb.gg/badges/obsolete-flat-square.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)\n\n# Sample Patterns for ReSharper\n\nThis repository contains a set of sample Structural Search and Replace (SSR) patterns for ReSharper 8 and 9.0 (9.1 will be added after 9.1 has been released). SSR patterns allow you to declaratively add warnings and highlights to ReSharper's code analysis.\n\nThe patterns are intended to be edited in ReSharper's SSR dialog, and the .dotSettings file in this repo is not human readable.\n\nYou can load this file into ReSharper using the Extension Manager (ReSharper \u0026rarr; Extension Manager). Simply search for \"sample patterns\". The extension simply adds a settings file as a layer in the Manage Options dialog (ReSharper \u0026rarr; Manage Options). The dialog allows enabling or disabling the settings file, which enables or disables the patterns.\n\nIn other words, the sample patterns are stored in a separate settings file - [patterns/patterns.dotSettings](patterns/patterns.dotSettings]. When installed as an extension, the settings file is loaded as a read-only \"layer\", meaning the settings in the file are merged into the global settings, and available to use. They can be edited, and any changes are stored in the user's settings, overriding the values from the extension. See [this help page](http://www.jetbrains.com/resharper/webhelp80/Reference__Settings_Layers.html) for more details on settings layers.\n\nYou can edit the patterns via the main Options \u0026rarr; Patterns dialog page.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fresharper-sample-patterns","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjetbrains%2Fresharper-sample-patterns","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjetbrains%2Fresharper-sample-patterns/lists"}