{"id":22352954,"url":"https://github.com/andrewabest/conventional","last_synced_at":"2025-04-04T15:11:16.928Z","repository":{"id":25333566,"uuid":"28760761","full_name":"andrewabest/Conventional","owner":"andrewabest","description":"A suite of convention specifications for enforcing type and style conventions in your codebase","archived":false,"fork":false,"pushed_at":"2024-05-12T23:04:49.000Z","size":89667,"stargazers_count":98,"open_issues_count":10,"forks_count":29,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-05-17T10:21:09.043Z","etag":null,"topics":["c-sharp","conventions","quality-assurance","testing","testing-tools"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"ms-pl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/andrewabest.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-01-04T02:11:53.000Z","updated_at":"2024-01-07T02:45:32.000Z","dependencies_parsed_at":"2024-11-04T03:33:29.559Z","dependency_job_id":null,"html_url":"https://github.com/andrewabest/Conventional","commit_stats":{"total_commits":227,"total_committers":23,"mean_commits":9.869565217391305,"dds":0.5242290748898679,"last_synced_commit":"bba58697d75c0656e9a52d680b27fc45f73de95e"},"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewabest%2FConventional","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewabest%2FConventional/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewabest%2FConventional/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewabest%2FConventional/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrewabest","download_url":"https://codeload.github.com/andrewabest/Conventional/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247198463,"owners_count":20900080,"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":["c-sharp","conventions","quality-assurance","testing","testing-tools"],"created_at":"2024-12-04T12:31:57.444Z","updated_at":"2025-04-04T15:11:16.898Z","avatar_url":"https://github.com/andrewabest.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Conventional [![Build status](https://ci.appveyor.com/api/projects/status/b34y026n60v9oe16/branch/master?svg=true)](https://ci.appveyor.com/project/andrewabest/conventional/branch/master)\n[![NuGet](https://img.shields.io/nuget/v/Best.Conventional.svg)](https://www.nuget.org/packages/Best.Conventional/)\n============\n\nConventional provides a suite of ready-made tests for enforcing conventions within your types, assemblies, solutions and databases to make sure your duckies are all in a row.\n\nConventional targets .NET Standard 2.0, and as of Conventional 7.x, Conventional ❤'s Linux!\n\n![](https://raw.github.com/andrewabest/Conventional/master/duck.png)\n\n## To install from NuGet\n\n    Install-Package Best.Conventional\n\n## Documentation\n\nTo get started with Conventional, please check out [the wiki](https://github.com/andrewabest/Conventional/wiki) for a comprehensive list of included conventions, sample usages, and configuration information.\n\n## Examples\n\nNot sure how to get started with Conventional? Check out [the sample repository](https://github.com/andrewabest/Conventional.Samples) which contains a bunch of real-world usage examples\n\n## Roslyn-based conventions\n\n[![Build status](https://ci.appveyor.com/api/projects/status/qrxqsfh0d5jwc5ns/branch/master?svg=true)](https://ci.appveyor.com/project/andrewabest/conventional-roslyn/branch/master)\n[![NuGet](https://img.shields.io/nuget/v/Best.Conventional.Roslyn.svg)](https://www.nuget.org/packages/Best.Conventional.Roslyn/)\n\n    Install-Package Best.Conventional.Roslyn\n\nRolsyn-based conventions target `net6.0`. Check out [the documentation](https://github.com/andrewabest/Conventional/wiki/Roslyn-Conventions) for more information.\n\n## Contributing\n\nConventional's test suite requires a default named `.\\SQLEXPRESS` instance. If you have another instance you would like to use for development, create a copy of `development.settings.example` in the solution root and rename to `development.settings`, and supply your own connection string.\n\n## License\n\nLicensed under the terms of the [MS-PL](https://opensource.org/licenses/MS-PL) license\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewabest%2Fconventional","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrewabest%2Fconventional","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewabest%2Fconventional/lists"}