gitextract_a4yt5j7o/ ├── .gitattributes ├── .github/ │ └── workflows/ │ └── ci.yaml ├── .gitignore ├── .vscode/ │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── Directory.Build.props ├── GeneratedOutput/ │ └── RouteBuilderExtensions.g.cs ├── README.md ├── nuget.config ├── samples/ │ ├── .vscode/ │ │ ├── launch.json │ │ └── tasks.json │ ├── MapTodos.cs │ ├── Program.cs │ ├── Sample.csproj │ ├── Wrapper.cs │ └── appsettings.json ├── src/ │ └── uController.SourceGenerator/ │ ├── AnalyzerReleases.Shipped.md │ ├── AnalyzerReleases.Unshipped.md │ ├── AwaitableInfo.cs │ ├── CodeGenerationTypes.cs │ ├── HttpModel.cs │ ├── MinimalCodeGenerator.cs │ ├── Reflection/ │ │ ├── MetadataLoadContext.cs │ │ ├── RoslynAssembly.cs │ │ ├── RoslynConstructorInfo.cs │ │ ├── RoslynCustomAttributeData.cs │ │ ├── RoslynExtensions.cs │ │ ├── RoslynFieldInfo.cs │ │ ├── RoslynMemberInfo.cs │ │ ├── RoslynMethodInfo.cs │ │ ├── RoslynParameterInfo.cs │ │ ├── RoslynPropertyInfo.cs │ │ ├── RoslynType.cs │ │ └── SharedUtilities.cs │ ├── ReflectionExtensions.cs │ ├── RoutePattern.cs │ ├── WellKnownTypes.cs │ ├── uController.SourceGenerator.csproj │ └── uControllerGenerator.cs ├── test/ │ └── uController.SourceGenerator.Tests/ │ ├── IntegrationTests.cs │ ├── SharedTypes.cs │ ├── SourceKey.cs │ ├── Usings.cs │ └── uController.SourceGenerator.Tests.csproj ├── uController.sln └── version.json