├── .config └── dotnet-tools.json ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── actions.yml ├── .gitignore ├── .rebuild-nuget-package.cmd ├── .rebuild.cmd ├── .run-all-tests.cmd ├── AspNetCoreExample.Api ├── AspNetCoreExample.Api.csproj ├── Controllers │ ├── NotesController.cs │ ├── UserController.cs │ └── WeatherForecastController.cs ├── Models │ ├── BlogEntry.cs │ ├── User.cs │ └── WeatherForecast.cs ├── Program.cs ├── TypeScriptConfiguration │ ├── CustomGenerator.cs │ └── TypesProvider.cs ├── appsettings.Development.json └── appsettings.json ├── AspNetCoreExample.Generator ├── AspNetCoreExample.Generator.csproj ├── EntryPoint.cs └── output │ ├── api │ ├── NotesApi.ts │ ├── UserApi.ts │ └── WeatherForecastApi.ts │ ├── apiBase │ └── ApiBase.ts │ └── dataTypes │ ├── BlogEntry.ts │ ├── DateOnly.ts │ ├── Guid.ts │ ├── User.ts │ └── WeatherForecast.ts ├── CHANGELOG.md ├── Common.DotSettings ├── Directory.Build.props ├── Directory.Build.targets ├── LICENSE ├── MIGRATION.md ├── README.md ├── TypeScript.ContractGenerator.Cli ├── DirectoryLoader.cs ├── Options.cs ├── Program.cs └── TypeScript.ContractGenerator.Cli.csproj ├── TypeScript.ContractGenerator.Roslyn ├── AdhocProject.cs ├── AssemblyUtils.cs ├── RemoveUsingsRewriter.cs ├── RoslynAssemblyInfo.cs ├── RoslynAttributeInfo.cs ├── RoslynFieldInfo.cs ├── RoslynMethodInfo.cs ├── RoslynParameterInfo.cs ├── RoslynPropertyInfo.cs ├── RoslynTypeExtensions.cs ├── RoslynTypeInfo.cs ├── TypeInfoRewriter.cs └── TypeScript.ContractGenerator.Roslyn.csproj ├── TypeScript.ContractGenerator.Tests ├── CliTest.cs ├── CustomTypeGenerators │ ├── AbstractTypeBuildingContext.cs │ ├── BuilderCustomGenerator.cs │ ├── CollectionTypeBuildingContext.cs │ ├── FlatTypeLocator.cs │ ├── SimpleStructureTypeLocator.cs │ ├── StringBuildingContext.cs │ ├── TestCustomPropertyResolver.cs │ └── TestCustomTypeGenerator.cs ├── EndToEndTests.cs ├── Files │ ├── ApiControllerTypeBuildingContext.Expected.txt │ ├── ApiControllerTypeBuildingContext.txt │ ├── CustomGenerator │ │ ├── abstract-class.ts │ │ ├── array-types.ts │ │ ├── custom-generator-builder-child.ts │ │ ├── custom-generator-builder.ts │ │ ├── custom-property-resolver.ts │ │ ├── inherit-abstract-class.ts │ │ ├── method-class.ts │ │ ├── method-invalid-nullable-reference-class.ts │ │ ├── method-no-nullable-reference-class.ts │ │ ├── method-nullable-reference-class.ts │ │ ├── method-optimistic-reference-class.ts │ │ ├── method-pessimistic-class.ts │ │ ├── nullable-types.ts │ │ └── simple-types.ts │ ├── Enums │ │ ├── annotated-const-getter-typescript-enum.ts │ │ └── not-annotated-const-getter-typescript-enum.ts │ ├── FlatTypeLocator.Expected │ │ ├── CommonType.ts │ │ ├── CommonUsingRootType.ts │ │ ├── CommonUsingRootType2.ts │ │ └── CommonUsingRootType3.ts │ ├── Options │ │ ├── explicit-nullability-disabled.ts │ │ ├── explicit-nullability-enabled.ts │ │ ├── global-nullable-disabled.ts │ │ ├── global-nullable-enabled.ts │ │ ├── nullability-optimistic.ts │ │ ├── nullability-pessimistic.ts │ │ ├── nullable-reference.ts │ │ ├── optional-properties-disabled.ts │ │ └── optional-properties-enabled.ts │ ├── SimpleGenerator │ │ ├── array-types.ts │ │ ├── complex-types.ts │ │ ├── enum-types.ts │ │ ├── generic-inheriting-types.ts │ │ ├── generic-root.ts │ │ ├── generic-types.ts │ │ ├── ignore-type.ts │ │ ├── non-default-constructor.ts │ │ ├── notnull-types.ts │ │ ├── nullable-types.ts │ │ ├── simple-types.ts │ │ └── type-names.ts │ ├── SimpleStructureTypeLocator.Expected │ │ ├── CommonType │ │ │ └── CommonType.ts │ │ ├── CommonUsingRootType │ │ │ └── CommonUsingRootType.ts │ │ ├── CommonUsingRootType2 │ │ │ └── CommonUsingRootType2.ts │ │ └── CommonUsingRootType3 │ │ │ └── CommonUsingRootType3.ts │ └── WithProjectIds │ │ ├── CommonType.ts │ │ └── CommonUsingRootType.ts ├── Helpers │ ├── DiffAssertionExtensions.cs │ ├── RoslynCustomTypeGenerator.cs │ └── RoslynTypesProvider.cs ├── OptionsTests.cs ├── TestBase.cs ├── TestRewriteTypeInfo.cs ├── TypeScript.ContractGenerator.Tests.csproj └── Types │ ├── AbstractClassRootType.cs │ ├── Annotations.cs │ ├── ArrayRootType.cs │ ├── CommonType.cs │ ├── CommonUsingRootType.cs │ ├── ComplexRootType.cs │ ├── EnumContainingRootType.cs │ ├── ExplicitNullabilityRootType.cs │ ├── GenericContainingRootType.cs │ ├── GenericInheritingType.cs │ ├── GenericRootType.cs │ ├── GlobalNullableRootType.cs │ ├── IgnoreRootType.cs │ ├── MethodRootType.cs │ ├── NamingRootType.cs │ ├── NonDefaultConstructorRootType.cs │ ├── NotNullRootType.cs │ ├── NullabilityModeRootType.cs │ ├── NullableReferenceMethodType.cs │ ├── NullableReferenceType.cs │ ├── SimpleNullableRootType.cs │ ├── SimpleRootType.cs │ ├── SingleNullablePropertyType.cs │ └── UsersController.cs ├── TypeScript.ContractGenerator.sln ├── TypeScript.ContractGenerator.sln.DotSettings ├── TypeScript.ContractGenerator ├── Abstractions │ ├── IAssemblyInfo.cs │ ├── IAttributeInfo.cs │ ├── IAttributeProvider.cs │ ├── IFieldInfo.cs │ ├── IMethodInfo.cs │ ├── IParameterInfo.cs │ ├── IPropertyInfo.cs │ └── ITypeInfo.cs ├── AnnotationsNames.cs ├── Attributes │ └── ContractGeneratorIgnoreAttribute.cs ├── CodeDom │ ├── ICodeGenerationContext.cs │ ├── INullabilityWrapperType.cs │ ├── JavaScriptEnumDeclaration.cs │ ├── JavaScriptEnumDefinition.cs │ ├── JavaScriptEnumMember.cs │ ├── StringBuilderUtils.cs │ ├── TypeScriptArgumentDeclaration.cs │ ├── TypeScriptArrayExpression.cs │ ├── TypeScriptArrayType.cs │ ├── TypeScriptArrowFunction.cs │ ├── TypeScriptBuildInType.cs │ ├── TypeScriptCastExpression.cs │ ├── TypeScriptClassDeclaration.cs │ ├── TypeScriptClassDefinition.cs │ ├── TypeScriptClassMemberDefinition.cs │ ├── TypeScriptConstantDefinition.cs │ ├── TypeScriptConstantExpression.cs │ ├── TypeScriptConstructorCallExpression.cs │ ├── TypeScriptDefinition.cs │ ├── TypeScriptDefinitionsBuilder.cs │ ├── TypeScriptEnumValueType.cs │ ├── TypeScriptExportStatement.cs │ ├── TypeScriptExportTypeStatement.cs │ ├── TypeScriptExpression.cs │ ├── TypeScriptFileBuilder.cs │ ├── TypeScriptFunctionCallExpression.cs │ ├── TypeScriptFunctionDefinition.cs │ ├── TypeScriptFunctionType.cs │ ├── TypeScriptGenericTypeReference.cs │ ├── TypeScriptImportStatement.cs │ ├── TypeScriptInterfaceDeclaration.cs │ ├── TypeScriptInterfaceDefinition.cs │ ├── TypeScriptInterfaceFunctionMember.cs │ ├── TypeScriptInterfaceMember.cs │ ├── TypeScriptInterfacePropertyMember.cs │ ├── TypeScriptMethodCallExpression.cs │ ├── TypeScriptNullableType.cs │ ├── TypeScriptObjectLiteral.cs │ ├── TypeScriptObjectLiteralInitializer.cs │ ├── TypeScriptObjectLiteralProperty.cs │ ├── TypeScriptObjectLiteralSpread.cs │ ├── TypeScriptOrNullType.cs │ ├── TypeScriptPromiseOfType.cs │ ├── TypeScriptReturnStatement.cs │ ├── TypeScriptStatement.cs │ ├── TypeScriptStringLiteral.cs │ ├── TypeScriptStringLiteralType.cs │ ├── TypeScriptTemplateStringLiteral.cs │ ├── TypeScriptTernaryIfExpression.cs │ ├── TypeScriptThisReference.cs │ ├── TypeScriptType.cs │ ├── TypeScriptTypeDeclaration.cs │ ├── TypeScriptTypeDefintion.cs │ ├── TypeScriptTypeKeysOfType.cs │ ├── TypeScriptTypeMemberDeclaration.cs │ ├── TypeScriptTypeMemberDeclarationBase.cs │ ├── TypeScriptTypeOfValue.cs │ ├── TypeScriptTypePropertyGetterDeclaration.cs │ ├── TypeScriptTypeReference.cs │ ├── TypeScriptTypeSpreadMemberDeclaration.cs │ ├── TypeScriptUnionType.cs │ ├── TypeScriptVariableReference.cs │ └── TypeScriptVaribaleDefinition.cs ├── CustomTypeGenerator.cs ├── Extensions │ ├── AttributeProviderExtensions.cs │ ├── CodeGenerationExtensions.cs │ └── StringExtensions.cs ├── ICustomTypeGenerator.cs ├── IPropertyResolver.cs ├── IRootTypesProvider.cs ├── ITypeGenerator.cs ├── ITypeScriptUnitFactory.cs ├── Internals │ ├── AssemblyWrapper.cs │ ├── AttributeWrapper.cs │ ├── DefaultCodeGenerationContext.cs │ ├── DefaultTypeScriptGeneratorOutput.cs │ ├── FieldWrapper.cs │ ├── FilesGenerator.cs │ ├── ImportedSymbol.cs │ ├── MethodWrapper.cs │ ├── NullCustomTypeGenerator.cs │ ├── NullabilityInfo.cs │ ├── ParameterWrapper.cs │ ├── PropertyWrapper.cs │ ├── TypeInfo.cs │ ├── TypeInfoHelpers.cs │ ├── TypeScriptImportFromPathStatement.cs │ └── TypeScriptImportFromUnitStatement.cs ├── LinterDisableMode.cs ├── NullabilityMode.cs ├── RootTypesProvider.cs ├── TypeBuilders │ ├── ApiController │ │ ├── ApiBaseLocation.cs │ │ ├── ApiControllerTypeBuildingContext.cs │ │ ├── AttributeExtensions.cs │ │ ├── DefaultApiCustomization.cs │ │ ├── IApiCustomization.cs │ │ ├── KnownTypeNames.cs │ │ └── RouteTemplateHelper.cs │ ├── ArrayTypeBuildingContext.cs │ ├── BuiltinTypeBuildingContext.cs │ ├── CustomTypeTypeBuildingContext.cs │ ├── DerivedTypesUnionBuildingContext.cs │ ├── DictionaryTypeBuildingContext.cs │ ├── GenericParameterTypeBuildingContext.cs │ ├── GenericTypeTypeBuildingContext.cs │ ├── ITypeBuildingContext.cs │ ├── MethodTypeBuildingContext.cs │ ├── NullableTypeBuildingContext.cs │ ├── RedirectToTypeBuildingContext.cs │ ├── TaskTypeBuildingContext.cs │ ├── TypeBuilding.cs │ ├── TypeBuildingContext.cs │ ├── TypeBuildingContextBase.cs │ └── TypeScriptEnumTypeBuildingContext.cs ├── TypeLocation.cs ├── TypeScript.ContractGenerator.csproj ├── TypeScriptGenerationOptions.cs ├── TypeScriptGenerator.cs ├── TypeScriptGeneratorHelpers.cs └── TypeScriptUnit.cs ├── global.json ├── nuget.config └── version.json /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.github/workflows/actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.gitignore -------------------------------------------------------------------------------- /.rebuild-nuget-package.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.rebuild-nuget-package.cmd -------------------------------------------------------------------------------- /.rebuild.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.rebuild.cmd -------------------------------------------------------------------------------- /.run-all-tests.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/.run-all-tests.cmd -------------------------------------------------------------------------------- /AspNetCoreExample.Api/AspNetCoreExample.Api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/AspNetCoreExample.Api.csproj -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Controllers/NotesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Controllers/NotesController.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Controllers/UserController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Controllers/UserController.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Models/BlogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Models/BlogEntry.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Models/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Models/User.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Models/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Models/WeatherForecast.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/Program.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/TypeScriptConfiguration/CustomGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/TypeScriptConfiguration/CustomGenerator.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/TypeScriptConfiguration/TypesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/TypeScriptConfiguration/TypesProvider.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/appsettings.Development.json -------------------------------------------------------------------------------- /AspNetCoreExample.Api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Api/appsettings.json -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/AspNetCoreExample.Generator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/AspNetCoreExample.Generator.csproj -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/EntryPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/EntryPoint.cs -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/api/NotesApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/api/NotesApi.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/api/UserApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/api/UserApi.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/api/WeatherForecastApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/api/WeatherForecastApi.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/apiBase/ApiBase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/apiBase/ApiBase.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/dataTypes/BlogEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/dataTypes/BlogEntry.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/dataTypes/DateOnly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/dataTypes/DateOnly.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/dataTypes/Guid.ts: -------------------------------------------------------------------------------- 1 | export type Guid = string; -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/dataTypes/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/dataTypes/User.ts -------------------------------------------------------------------------------- /AspNetCoreExample.Generator/output/dataTypes/WeatherForecast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/AspNetCoreExample.Generator/output/dataTypes/WeatherForecast.ts -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Common.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/Common.DotSettings -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Build.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/Directory.Build.targets -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/MIGRATION.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/README.md -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Cli/DirectoryLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Cli/DirectoryLoader.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Cli/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Cli/Options.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Cli/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Cli/Program.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Cli/TypeScript.ContractGenerator.Cli.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Cli/TypeScript.ContractGenerator.Cli.csproj -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/AdhocProject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/AdhocProject.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/AssemblyUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/AssemblyUtils.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RemoveUsingsRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RemoveUsingsRewriter.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynAssemblyInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynAttributeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynAttributeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynFieldInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynFieldInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynMethodInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynMethodInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynParameterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynParameterInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynPropertyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynPropertyInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynTypeExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/RoslynTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/RoslynTypeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/TypeInfoRewriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/TypeInfoRewriter.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Roslyn/TypeScript.ContractGenerator.Roslyn.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Roslyn/TypeScript.ContractGenerator.Roslyn.csproj -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CliTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CliTest.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/AbstractTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/AbstractTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/BuilderCustomGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/BuilderCustomGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/CollectionTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/CollectionTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/FlatTypeLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/FlatTypeLocator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/SimpleStructureTypeLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/SimpleStructureTypeLocator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/StringBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/StringBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/TestCustomPropertyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/TestCustomPropertyResolver.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/CustomTypeGenerators/TestCustomTypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/CustomTypeGenerators/TestCustomTypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/EndToEndTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/EndToEndTests.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/ApiControllerTypeBuildingContext.Expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/ApiControllerTypeBuildingContext.Expected.txt -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/ApiControllerTypeBuildingContext.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/ApiControllerTypeBuildingContext.txt -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/abstract-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/abstract-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/array-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/array-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-generator-builder-child.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-generator-builder-child.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-generator-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-generator-builder.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-property-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/custom-property-resolver.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/inherit-abstract-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/inherit-abstract-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-invalid-nullable-reference-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-invalid-nullable-reference-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-no-nullable-reference-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-no-nullable-reference-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-nullable-reference-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-nullable-reference-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-optimistic-reference-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-optimistic-reference-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-pessimistic-class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/method-pessimistic-class.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/nullable-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/nullable-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/CustomGenerator/simple-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/CustomGenerator/simple-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Enums/annotated-const-getter-typescript-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Enums/annotated-const-getter-typescript-enum.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Enums/not-annotated-const-getter-typescript-enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Enums/not-annotated-const-getter-typescript-enum.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType2.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/FlatTypeLocator.Expected/CommonUsingRootType3.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/explicit-nullability-disabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/explicit-nullability-disabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/explicit-nullability-enabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/explicit-nullability-enabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/global-nullable-disabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/global-nullable-disabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/global-nullable-enabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/global-nullable-enabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/nullability-optimistic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/nullability-optimistic.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/nullability-pessimistic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/nullability-pessimistic.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/nullable-reference.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/nullable-reference.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/optional-properties-disabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/optional-properties-disabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/Options/optional-properties-enabled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/Options/optional-properties-enabled.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/array-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/array-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/complex-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/complex-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/enum-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/enum-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-inheriting-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-inheriting-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-root.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/generic-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/ignore-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/ignore-type.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/non-default-constructor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/non-default-constructor.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/notnull-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/notnull-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/nullable-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/nullable-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/simple-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/simple-types.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/type-names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleGenerator/type-names.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonType/CommonType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonType/CommonType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType/CommonUsingRootType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType/CommonUsingRootType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType2/CommonUsingRootType2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType2/CommonUsingRootType2.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType3/CommonUsingRootType3.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/SimpleStructureTypeLocator.Expected/CommonUsingRootType3/CommonUsingRootType3.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/WithProjectIds/CommonType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/WithProjectIds/CommonType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Files/WithProjectIds/CommonUsingRootType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Files/WithProjectIds/CommonUsingRootType.ts -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Helpers/DiffAssertionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Helpers/DiffAssertionExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Helpers/RoslynCustomTypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Helpers/RoslynCustomTypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Helpers/RoslynTypesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Helpers/RoslynTypesProvider.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/OptionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/OptionsTests.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/TestBase.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/TestRewriteTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/TestRewriteTypeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/TypeScript.ContractGenerator.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/TypeScript.ContractGenerator.Tests.csproj -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/AbstractClassRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/AbstractClassRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/Annotations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/Annotations.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/ArrayRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/ArrayRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/CommonType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/CommonType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/CommonUsingRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/CommonUsingRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/ComplexRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/ComplexRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/EnumContainingRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/EnumContainingRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/ExplicitNullabilityRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/ExplicitNullabilityRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/GenericContainingRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/GenericContainingRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/GenericInheritingType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/GenericInheritingType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/GenericRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/GenericRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/GlobalNullableRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/GlobalNullableRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/IgnoreRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/IgnoreRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/MethodRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/MethodRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NamingRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NamingRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NonDefaultConstructorRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NonDefaultConstructorRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NotNullRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NotNullRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NullabilityModeRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NullabilityModeRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NullableReferenceMethodType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NullableReferenceMethodType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/NullableReferenceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/NullableReferenceType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/SimpleNullableRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/SimpleNullableRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/SimpleRootType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/SimpleRootType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/SingleNullablePropertyType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/SingleNullablePropertyType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.Tests/Types/UsersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.Tests/Types/UsersController.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.sln -------------------------------------------------------------------------------- /TypeScript.ContractGenerator.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator.sln.DotSettings -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IAssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IAssemblyInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IAttributeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IAttributeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IAttributeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IAttributeProvider.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IFieldInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IFieldInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IMethodInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IMethodInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IParameterInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IParameterInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/IPropertyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/IPropertyInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Abstractions/ITypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Abstractions/ITypeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/AnnotationsNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/AnnotationsNames.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Attributes/ContractGeneratorIgnoreAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Attributes/ContractGeneratorIgnoreAttribute.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/ICodeGenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/ICodeGenerationContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/INullabilityWrapperType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/INullabilityWrapperType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/JavaScriptEnumDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/JavaScriptEnumDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/JavaScriptEnumDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/JavaScriptEnumDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/JavaScriptEnumMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/JavaScriptEnumMember.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/StringBuilderUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/StringBuilderUtils.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptArgumentDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptArgumentDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptArrayExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptArrayExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptArrayType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptArrayType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptArrowFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptArrowFunction.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptBuildInType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptBuildInType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptCastExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptCastExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptClassDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptClassDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptClassDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptClassDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptClassMemberDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptClassMemberDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptConstantDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptConstantDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptConstantExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptConstantExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptConstructorCallExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptConstructorCallExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptDefinitionsBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptDefinitionsBuilder.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptEnumValueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptEnumValueType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptExportStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptExportStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptExportTypeStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptExportTypeStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptFileBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptFileBuilder.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionCallExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionCallExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptFunctionType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptGenericTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptGenericTypeReference.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptImportStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptImportStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceFunctionMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceFunctionMember.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptInterfaceMember.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptInterfacePropertyMember.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptInterfacePropertyMember.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptMethodCallExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptMethodCallExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptNullableType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptNullableType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteral.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteral.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralInitializer.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralProperty.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralSpread.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptObjectLiteralSpread.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptOrNullType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptOrNullType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptPromiseOfType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptPromiseOfType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptReturnStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptReturnStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptStringLiteral.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptStringLiteral.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptStringLiteralType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptStringLiteralType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTemplateStringLiteral.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTemplateStringLiteral.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTernaryIfExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTernaryIfExpression.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptThisReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptThisReference.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeDefintion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeDefintion.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeKeysOfType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeKeysOfType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeMemberDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeMemberDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeMemberDeclarationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeMemberDeclarationBase.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeOfValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeOfValue.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypePropertyGetterDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypePropertyGetterDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeReference.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptTypeSpreadMemberDeclaration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptTypeSpreadMemberDeclaration.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptUnionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptUnionType.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptVariableReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptVariableReference.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CodeDom/TypeScriptVaribaleDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CodeDom/TypeScriptVaribaleDefinition.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/CustomTypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/CustomTypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Extensions/AttributeProviderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Extensions/AttributeProviderExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Extensions/CodeGenerationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Extensions/CodeGenerationExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/ICustomTypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/ICustomTypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/IPropertyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/IPropertyResolver.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/IRootTypesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/IRootTypesProvider.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/ITypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/ITypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/ITypeScriptUnitFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/ITypeScriptUnitFactory.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/AssemblyWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/AssemblyWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/AttributeWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/AttributeWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/DefaultCodeGenerationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/DefaultCodeGenerationContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/DefaultTypeScriptGeneratorOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/DefaultTypeScriptGeneratorOutput.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/FieldWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/FieldWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/FilesGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/FilesGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/ImportedSymbol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/ImportedSymbol.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/MethodWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/MethodWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/NullCustomTypeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/NullCustomTypeGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/NullabilityInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/NullabilityInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/ParameterWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/ParameterWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/PropertyWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/PropertyWrapper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/TypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/TypeInfo.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/TypeInfoHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/TypeInfoHelpers.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/TypeScriptImportFromPathStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/TypeScriptImportFromPathStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/Internals/TypeScriptImportFromUnitStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/Internals/TypeScriptImportFromUnitStatement.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/LinterDisableMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/LinterDisableMode.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/NullabilityMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/NullabilityMode.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/RootTypesProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/RootTypesProvider.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/ApiBaseLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/ApiBaseLocation.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/ApiControllerTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/ApiControllerTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/AttributeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/AttributeExtensions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/DefaultApiCustomization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/DefaultApiCustomization.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/IApiCustomization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/IApiCustomization.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/KnownTypeNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/KnownTypeNames.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ApiController/RouteTemplateHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ApiController/RouteTemplateHelper.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ArrayTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ArrayTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/BuiltinTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/BuiltinTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/CustomTypeTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/CustomTypeTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/DerivedTypesUnionBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/DerivedTypesUnionBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/DictionaryTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/DictionaryTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/GenericParameterTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/GenericParameterTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/GenericTypeTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/GenericTypeTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/ITypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/ITypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/MethodTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/MethodTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/NullableTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/NullableTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/RedirectToTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/RedirectToTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/TaskTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/TaskTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/TypeBuilding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/TypeBuilding.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/TypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/TypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/TypeBuildingContextBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/TypeBuildingContextBase.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeBuilders/TypeScriptEnumTypeBuildingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeBuilders/TypeScriptEnumTypeBuildingContext.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeLocation.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeScript.ContractGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeScript.ContractGenerator.csproj -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeScriptGenerationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeScriptGenerationOptions.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeScriptGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeScriptGenerator.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeScriptGeneratorHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeScriptGeneratorHelpers.cs -------------------------------------------------------------------------------- /TypeScript.ContractGenerator/TypeScriptUnit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/TypeScript.ContractGenerator/TypeScriptUnit.cs -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/global.json -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/nuget.config -------------------------------------------------------------------------------- /version.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skbkontur/TypeScript.ContractGenerator/HEAD/version.json --------------------------------------------------------------------------------