Ecosyste.ms: Issues
An open API service for providing issue and pull request metadata for open source projects.
GitHub / martincostello issue stats
Total issues: 309
Total pull requests: 1,688
Merged pull request: 1,566
Average time to close issues: 4 months
Average time to close pull requests: 6 days
Average comments per issue: 4.76
Average comments per pull request: 1.11
Issues created
- aspnet-contrib/AspNet.Security.OAuth.Providers: 37
- dependabot/dependabot-core: 31
- App-vNext/Polly: 26
- aws/aws-sdk-net: 25
- domaindrivendev/Swashbuckle.AspNetCore: 18
- dotnet/aspnetcore: 16
- microsoft/testfx: 15
- dotnet/sdk: 13
- martincostello/update-dotnet-sdk: 12
- dotnet/extensions: 9
- aspnet-contrib/AspNet.Security.OpenId.Providers: 8
- dotnet/aspire: 6
- aws/aws-lambda-dotnet: 6
- octokit/octokit.net: 3
- microsoft/playwright-dotnet: 3
- microsoft/OpenAPI.NET: 3
- justeat/applepayjs-polyfill: 3
- martincostello/xunit-logging: 3
- dotnet/roslyn-analyzers: 2
- serverless/serverless: 2
- Tyrrrz/GitHubActionsTestLogger: 2
- optimizely/csharp-sdk: 2
- dotnet-outdated/dotnet-outdated: 2
- octokit/octokit.graphql.net: 2
- xunit/xunit: 2
- IdentityServer/IdentityServer4.AccessTokenValidation: 2
- dotnet/runtime: 2
- justeat/f-recruit-message: 2
- foo-software/lighthouse-check-status-action: 2
- open-telemetry/opentelemetry-dotnet: 2
- benchmark-action/github-action-benchmark: 2
- martincostello/update-static-assets: 2
- ossf/scorecard: 1
- madskristensen/BundlerMinifier: 1
- dotnet/msbuild: 1
- actions/http-client: 1
- sayedihashimi/package-web: 1
- vcsjones/AuthenticodeLint: 1
- vcsjones/AuthenticodeExaminer: 1
- geeklearningio/gl-vsts-tasks-azure: 1
- dotnet/efcore: 1
- dfederm/ReferenceTrimmer: 1
- actions/create-github-app-token: 1
- cdnjs/packages: 1
- microsoft/kiota: 1
- DamianEdwards/RazorSlices: 1
- aspnet-contrib/generator-aspnet-oauth: 1
- parrot-translate/parrot: 1
- microsoft/azure-pipelines-tasks: 1
- aws/aws-ssm-data-protection-provider-for-aspnet: 1
- watson/is-ci: 1
- dotnet/docfx: 1
- cli/cli: 1
- dotnet/core: 1
- rojopolis/spellcheck-github-actions: 1
- anchore/sbom-action: 1
- foo-software/lighthouse-check-action: 1
- Azure/login: 1
- dotnet/roslyn: 1
- zeroclipboard/zeroclipboard: 1
- travis-ci/travis-yaml: 1
- spectreconsole/spectre.console: 1
- NuGet/Home: 1
- stefanprodan/AspNetCoreRateLimit: 1
- moq/moq4: 1
- timheuer/alexa-skills-dotnet: 1
- reactiveui/refit: 1
- NuGetPackageExplorer/NuGetPackageExplorer: 1
- justeattakeaway/JustSaying: 1
- pester/Pester: 1
- justeat/ZendeskApiClient: 1
- dotnet/sign: 1
- csMACnz/coveralls.net: 1
- xunit/visualstudio.xunit: 1
- NuGet/NuGetGallery: 1
- stryker-mutator/stryker-net: 1
Pull requests created
- aspnet-contrib/AspNet.Security.OAuth.Providers: 365
- martincostello/update-dotnet-sdk: 148
- App-vNext/Polly: 126
- martincostello/Pseudolocalizer: 123
- martincostello/lambda-test-server: 107
- martincostello/xunit-logging: 101
- martincostello/sqllocaldb: 100
- aspnet-contrib/AspNet.Security.OpenId.Providers: 92
- martincostello/browserstack-automate: 90
- martincostello/aspnetcore-openapi: 64
- martincostello/benchmarks-dashboard: 58
- martincostello/update-static-assets: 53
- domaindrivendev/Swashbuckle.AspNetCore: 45
- justeattakeaway/JustSaying: 45
- dotnet-outdated/dotnet-outdated: 15
- aspnet-contrib/generator-aspnet-oauth: 13
- dotnet/extensions: 9
- dotnet/aspnetcore: 7
- justeat/applepayjs-polyfill: 6
- AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet: 6
- dependabot/dependabot-core: 6
- octokit/octokit.net: 5
- ossf/scorecard: 4
- goelhardik/ignore: 4
- shouldly/shouldly: 3
- benchmark-action/github-action-benchmark: 3
- dotnet/core: 3
- dotnet/aspire: 3
- Humanizr/Humanizer: 3
- microsoft/OpenAPI.NET: 3
- dotnet/crank: 3
- aws/aws-ssm-data-protection-provider-for-aspnet: 3
- justeat/OpenRastaSwagger: 2
- AngleSharp/AngleSharp: 2
- aspnet-contrib/AspNet.Security.OAuth.Extensions: 2
- github/issue-metrics: 2
- dotnet/sdk: 2
- peter-murray/workflow-application-token-action: 2
- microsoft/fluentui-blazor: 2
- csMACnz/coveralls.net: 2
- lindell/multi-gitter: 2
- dotnet/reproducible-builds: 2
- aws/aws-sdk-net: 2
- arogozine/LinqToTypeScript: 2
- pester/docs: 2
- Azure/azure-sdk-for-net: 2
- microsoft/kiota: 2
- serverless/serverless: 1
- yeoman/environment: 1
- aquasecurity/trivy-action: 1
- cli/cli: 1
- openiddict/openiddict-core: 1
- foo-software/lighthouse-check-action: 1
- justeat/JustFakeIt: 1
- BADF00D/DisposableFixer: 1
- vercel/ncc: 1
- Xabaril/AspNetCore.Hashids: 1
- aws/aws-lambda-dotnet: 1
- alexa-js/alexa-app-server: 1
- xunit/xunit: 1
- actions/actions-sync: 1
- AvantiPoint/mobileauth-lib: 1
- actions/create-github-app-token: 1
- JoshKeegan/xRetry: 1
- justeat/f-recruit-message: 1
- jbogard/Respawn: 1
- dotnet/BenchmarkDotNet: 1
- khellang/MimeTypes: 1
- spectreconsole/spectre.console: 1
- azzlack/Sentinel.OAuth: 1
- NuGetPackageExplorer/NuGetPackageExplorer: 1
- trekhleb/self-parking-car-evolution: 1
- CarterCommunity/Carter: 1
- yeoman/yeoman-test: 1
- pester/Pester: 1
- justeat/NLog.StructuredLogging.Json: 1
- endoflife-date/endoflife.date: 1
- justeattakeaway/pie: 1
- justeat/kongverge: 1
- microsoft/vstest: 1
- fluentassertions/fluentassertions: 1
- aws-otel/aws-otel.github.io: 1
- scientistproject/Scientist.net: 1
- DuendeSoftware/IdentityServer: 1
- jsdelivr/data.jsdelivr.com: 1
- pact-foundation/pact-workshop-dotnet-core-v1: 1
- serilog/serilog: 1
- travis-ci/travis-yaml: 1
- watson/is-ci: 1
Maintainer
- aspnet-contrib/AspNet.Security.OAuth.Providers: 402
- martincostello/update-dotnet-sdk: 160
- App-vNext/Polly: 152
- martincostello/Pseudolocalizer: 123
- martincostello/lambda-test-server: 107
- martincostello/xunit-logging: 104
- aspnet-contrib/AspNet.Security.OpenId.Providers: 100
- martincostello/sqllocaldb: 100
- martincostello/browserstack-automate: 90
- martincostello/aspnetcore-openapi: 64
- domaindrivendev/Swashbuckle.AspNetCore: 62
- martincostello/benchmarks-dashboard: 58
- martincostello/update-static-assets: 55
- justeattakeaway/JustSaying: 46
- dotnet/aspnetcore: 23
Active Maintainer
- App-vNext/Polly: 101
- martincostello/aspnetcore-openapi: 64
- domaindrivendev/Swashbuckle.AspNetCore: 62
- martincostello/lambda-test-server: 59
- martincostello/benchmarks-dashboard: 58
- martincostello/sqllocaldb: 58
- martincostello/xunit-logging: 54
- aspnet-contrib/AspNet.Security.OAuth.Providers: 53
- martincostello/browserstack-automate: 52
- martincostello/update-dotnet-sdk: 49
- martincostello/Pseudolocalizer: 27
- aspnet-contrib/AspNet.Security.OpenId.Providers: 23
- dotnet/aspnetcore: 18
- justeattakeaway/JustSaying: 18
- martincostello/update-static-assets: 16
Issue Author Associations
- Member (132, 42.72%)
- Contributor (94, 30.42%)
- None (48, 15.53%)
- Collaborator (18, 5.83%)
- Owner (17, 5.50%)
Pull Request Author Associations
- Owner (844, 50.00%)
- Member (683, 40.46%)
- Contributor (104, 6.16%)
- Collaborator (44, 2.61%)
- None (13, 0.77%)
Top Issue Labels
- bug (54)
- enhancement (51)
- module/sdk-core (23)
- p0 (22)
- important (21)
- feature-request (20)
- Type: Bug (17)
- T: bug 🐞 (16)
- T: feature-request (14)
- L: dotnet:nuget (14)
- untriaged (12)
- L: github:actions (11)
- L: dart:pub (11)
- CI/build (8)
- feature-openapi (8)
Top Pull Request Labels
- enhancement (633)
- github_actions (372)
- dependencies (276)
- .NET (216)
- bug (198)
- documentation (76)
- javascript (48)
- CI/build (48)
- security (39)
- bug fix (34)
- critical (25)
- v8 (20)
- important (12)
- community-contribution (10)
- aot (7)