├── .gitattributes ├── .gitignore ├── License.txt ├── ReleaseNotes.md ├── Tavis.OpenApi.sln ├── Todo.md ├── appveyor.yml ├── fixtures ├── TestScenarios.http ├── v1.2 │ └── helloworld │ │ ├── server │ │ ├── README.md │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ ├── api-docs │ │ │ ├── css │ │ │ ├── highlight.default.css │ │ │ └── screen.css │ │ │ ├── images │ │ │ ├── logo_small.png │ │ │ ├── pet_store_api.png │ │ │ ├── throbber.gif │ │ │ └── wordnik_api.png │ │ │ ├── index.html │ │ │ ├── lib │ │ │ ├── backbone-min.js │ │ │ ├── handlebars-1.0.0.js │ │ │ ├── highlight.7.3.pack.js │ │ │ ├── jquery-1.8.0.min.js │ │ │ ├── jquery.ba-bbq.min.js │ │ │ ├── jquery.slideto.min.js │ │ │ ├── jquery.wiggle.min.js │ │ │ ├── shred.bundle.js │ │ │ ├── shred │ │ │ │ └── content.js │ │ │ ├── swagger.js │ │ │ └── underscore-min.js │ │ │ ├── listings │ │ │ └── greetings │ │ │ ├── swagger-ui.js │ │ │ └── swagger-ui.min.js │ │ └── static │ │ ├── README.md │ │ ├── api-docs │ │ └── listings │ │ └── greetings ├── v2.0 │ ├── json │ │ ├── general │ │ │ ├── basicInfoObject.json │ │ │ ├── externalDocs.json │ │ │ ├── minimalInfoObject.json │ │ │ └── negative │ │ │ │ ├── negativeExternalDocs.json │ │ │ │ └── negativeInfoObject.json │ │ ├── models │ │ │ ├── modelWithArrayRef.json │ │ │ ├── modelWithComposition.json │ │ │ ├── modelWithDateTimeMap.json │ │ │ ├── modelWithExamples.json │ │ │ ├── modelWithInt32Map.json │ │ │ ├── modelWithInt64Map.json │ │ │ ├── modelWithMultipleProperties.json │ │ │ ├── modelWithPrimitiveArray.json │ │ │ ├── modelWithStringProperty.json │ │ │ ├── modelWithXmlAttributes.json │ │ │ ├── models.json │ │ │ ├── multipleModels.json │ │ │ └── properties │ │ │ │ ├── propertyWithBooleanArray.json │ │ │ │ ├── propertyWithByteArray.json │ │ │ │ ├── propertyWithComplexArray.json │ │ │ │ ├── propertyWithDateTimeArray.json │ │ │ │ ├── propertyWithInt32Array.json │ │ │ │ ├── propertyWithInt64Array.json │ │ │ │ ├── propertyWithStringArray.json │ │ │ │ ├── simpleBooleanProperty.json │ │ │ │ ├── simpleByteProperty.json │ │ │ │ ├── simpleDateTimeProperty.json │ │ │ │ ├── simpleInt32Property.json │ │ │ │ ├── simpleInt64Property.json │ │ │ │ └── simpleStringProperty.json │ │ ├── resources │ │ │ ├── cascadingSchemes.json │ │ │ ├── commonParameters.json │ │ │ ├── multipleMimeTypes.json │ │ │ ├── operations │ │ │ │ ├── operationWithTags.json │ │ │ │ ├── stringPathAndBoolQueryParamResource.json │ │ │ │ └── stringPathParamResource.json │ │ │ ├── parameters │ │ │ │ ├── bodyComplexArrayParameter.json │ │ │ │ ├── bodyComplexInlineParameter.json │ │ │ │ ├── bodyComplexParameter.json │ │ │ │ ├── bodyInt64Parameter.json │ │ │ │ ├── bodyStringArrayParameter.json │ │ │ │ ├── bodyStringParameter.json │ │ │ │ ├── formDataInt64Parameter.json │ │ │ │ ├── formDataStringArrayParameter.json │ │ │ │ ├── formDataStringParameter.json │ │ │ │ ├── headerInt64ArrayParameter.json │ │ │ │ ├── headerStringArrayParameter.json │ │ │ │ ├── headerStringParameter.json │ │ │ │ ├── negative │ │ │ │ │ ├── bodyFileParameter.json │ │ │ │ │ ├── bodyNonSchemaParameter.json │ │ │ │ │ ├── formDataComplexParameter.json │ │ │ │ │ ├── formDataSchemaParameter.json │ │ │ │ │ ├── headerComplexParameter.json │ │ │ │ │ ├── headerFileParameter.json │ │ │ │ │ ├── headerSchemaParameter.json │ │ │ │ │ ├── pathComplexParameter.json │ │ │ │ │ ├── pathFileParameter.json │ │ │ │ │ ├── pathNonRequiredStringParameter.json │ │ │ │ │ ├── pathSchemaParameter.json │ │ │ │ │ ├── queryComplexParameter.json │ │ │ │ │ ├── queryFileParameter.json │ │ │ │ │ └── querySchemaParameter.json │ │ │ │ ├── pathInt64Parameter.json │ │ │ │ ├── pathStringArrayParameter.json │ │ │ │ ├── pathStringParameter.json │ │ │ │ ├── queryInt64ArrayParameter.json │ │ │ │ └── queryInt64Parameter.json │ │ │ ├── resourceWithExamplePayload.json │ │ │ ├── resourceWithLinkedDefinitions.json │ │ │ ├── resourceWithLinkedDefinitions_part1.json │ │ │ ├── resourceWithRelativeHost.json │ │ │ ├── reusableParameters.json │ │ │ ├── securityExample.json │ │ │ ├── stringPathParamResource.json │ │ │ ├── taggedResource.json │ │ │ └── vendorExtensionExamples.json │ │ └── responses │ │ │ ├── complexArrayResponse.json │ │ │ ├── dateTimeResponse.json │ │ │ ├── int32Response.json │ │ │ ├── int64Response.json │ │ │ ├── multipleResponses.json │ │ │ ├── negative │ │ │ ├── noResponses.json │ │ │ └── noResponsesWithVendorExtension.json │ │ │ ├── stringArrayResponse.json │ │ │ ├── stringResponse.json │ │ │ ├── stringResponseWithHeader.json │ │ │ └── voidResponse.json │ └── yaml │ │ └── .gitkeep └── v3.0 │ ├── json │ ├── general │ │ ├── basicInfoObject.json │ │ ├── externalDocs.json │ │ ├── minimalInfoObject.json │ │ └── negative │ │ │ ├── negativeExternalDocs.json │ │ │ └── negativeInfoObject.json │ ├── models │ │ ├── modelWithArrayRef.json │ │ ├── modelWithComposition.json │ │ ├── modelWithDateTimeMap.json │ │ ├── modelWithExamples.json │ │ ├── modelWithInt32Map.json │ │ ├── modelWithInt64Map.json │ │ ├── modelWithMultipleProperties.json │ │ ├── modelWithPrimitiveArray.json │ │ ├── modelWithStringProperty.json │ │ ├── modelWithXmlAttributes.json │ │ ├── models.json │ │ ├── multipleModels.json │ │ └── properties │ │ │ ├── propertyWithBooleanArray.json │ │ │ ├── propertyWithByteArray.json │ │ │ ├── propertyWithComplexArray.json │ │ │ ├── propertyWithDateTimeArray.json │ │ │ ├── propertyWithInt32Array.json │ │ │ ├── propertyWithInt64Array.json │ │ │ ├── propertyWithStringArray.json │ │ │ ├── simpleBooleanProperty.json │ │ │ ├── simpleByteProperty.json │ │ │ ├── simpleDateTimeProperty.json │ │ │ ├── simpleInt32Property.json │ │ │ ├── simpleInt64Property.json │ │ │ └── simpleStringProperty.json │ ├── resources │ │ ├── cascadingSchemes.json │ │ ├── commonParameters.json │ │ ├── multipleMimeTypes.json │ │ ├── operations │ │ │ ├── operationWithTags.json │ │ │ ├── stringPathAndBoolQueryParamResource.json │ │ │ └── stringPathParamResource.json │ │ ├── parameters │ │ │ ├── bodyComplexArrayParameter.json │ │ │ ├── bodyComplexInlineParameter.json │ │ │ ├── bodyComplexParameter.json │ │ │ ├── bodyInt64Parameter.json │ │ │ ├── bodyStringArrayParameter.json │ │ │ ├── bodyStringParameter.json │ │ │ ├── formDataInt64Parameter.json │ │ │ ├── formDataStringArrayParameter.json │ │ │ ├── formDataStringParameter.json │ │ │ ├── headerInt64ArrayParameter.json │ │ │ ├── headerStringArrayParameter.json │ │ │ ├── headerStringParameter.json │ │ │ ├── negative │ │ │ │ ├── bodyFileParameter.json │ │ │ │ ├── bodyNonSchemaParameter.json │ │ │ │ ├── formDataComplexParameter.json │ │ │ │ ├── formDataSchemaParameter.json │ │ │ │ ├── headerComplexParameter.json │ │ │ │ ├── headerFileParameter.json │ │ │ │ ├── headerSchemaParameter.json │ │ │ │ ├── pathComplexParameter.json │ │ │ │ ├── pathFileParameter.json │ │ │ │ ├── pathNonRequiredStringParameter.json │ │ │ │ ├── pathSchemaParameter.json │ │ │ │ ├── queryComplexParameter.json │ │ │ │ ├── queryFileParameter.json │ │ │ │ └── querySchemaParameter.json │ │ │ ├── pathInt64Parameter.json │ │ │ ├── pathStringArrayParameter.json │ │ │ ├── pathStringParameter.json │ │ │ ├── queryInt64ArrayParameter.json │ │ │ └── queryInt64Parameter.json │ │ ├── resourceWithExamplePayload.json │ │ ├── resourceWithLinkedDefinitions.json │ │ ├── resourceWithLinkedDefinitions_part1.json │ │ ├── resourceWithRelativeHost.json │ │ ├── reusableParameters.json │ │ ├── securityExample.json │ │ ├── stringPathParamResource.json │ │ ├── taggedResource.json │ │ └── vendorExtensionExamples.json │ └── responses │ │ ├── complexArrayResponse.json │ │ ├── dateTimeResponse.json │ │ ├── int32Response.json │ │ ├── int64Response.json │ │ ├── multipleResponses.json │ │ ├── negative │ │ ├── noResponses.json │ │ └── noResponsesWithVendorExtension.json │ │ ├── stringArrayResponse.json │ │ ├── stringResponse.json │ │ ├── stringResponseWithHeader.json │ │ └── voidResponse.json │ └── yaml │ └── .gitkeep ├── readme.md └── src ├── OpenApi ├── Export │ ├── IOpenApiWriter.cs │ ├── IParseNodeWriter.cs │ ├── JsonParseNodeWriter.cs │ ├── OpenApiV2Writer.cs │ ├── OpenApiV3Writer.cs │ ├── WriterExtensions.cs │ └── YamlParseNodeWriter.cs ├── IReference.cs ├── IReferenceService.cs ├── JsonPointer.cs ├── Model │ ├── Callback.cs │ ├── ClassModel.cd │ ├── Components.cs │ ├── Contact.cs │ ├── Example.cs │ ├── ExternalDocs.cs │ ├── Header.cs │ ├── Info.cs │ ├── License.cs │ ├── Link.cs │ ├── MediaType.cs │ ├── OpenApiDocument.cs │ ├── OpenApiReference.cs │ ├── Operation.cs │ ├── OperationType.cs │ ├── Parameter.cs │ ├── PathItem.cs │ ├── Paths.cs │ ├── RequestBody.cs │ ├── Response.cs │ ├── RuntimeExpression.cs │ ├── Schema.cs │ ├── SecurityRequirement.cs │ ├── SecurityScheme.cs │ ├── Server.cs │ ├── ServerVariable.cs │ └── Tag.cs ├── Nodes │ ├── AnyNode.cs │ ├── DomainParseException.cs │ ├── ListNode.cs │ ├── MapNode.cs │ ├── ParseNodes.cs │ ├── PropertyNode.cs │ ├── RootNode.cs │ ├── ValueNode.cs │ └── YamlHelper.cs ├── OpenAPIDiff.cs ├── OpenApi.csproj ├── OpenApiError.cs ├── OpenApiParser.cs ├── OpenApiV2Reader.cs ├── OpenApiV3Reader.cs ├── Overview.cd ├── ParsingContext.cs ├── ReferenceService.cs └── Tavis.OpenApi.snk ├── OpenApiTests ├── BasicTests.cs ├── CallbackTests.cs ├── DownGradeTests.cs ├── FixtureTests.cs ├── InfoTests.cs ├── JsonWriterTests.cs ├── OAIExampleTests.cs ├── OpenApiReferenceTests.cs ├── OpenApiTests.csproj ├── OperationTests.cs ├── ParameterTests.cs ├── Properties │ └── AssemblyInfo.cs ├── Samples │ ├── BrokenSimplest.yaml │ ├── CallbackSample.yaml │ ├── CallbackSampleWithRef.yaml │ ├── CompleteHeader.yaml │ ├── MultipleServers.yaml │ ├── Simplest.yaml │ └── petstore30.yaml ├── SchemaTests.cs ├── V2Tests │ ├── V2Samples │ │ ├── host.2.yaml │ │ ├── host.3.yaml │ │ ├── parameterref2.yaml │ │ ├── petstore.yaml │ │ ├── simplest.2.yaml │ │ └── simplest.3.yaml │ └── V2Tests.cs ├── YamlWriterTests.cs └── packages.config ├── OpenApiWebApp ├── App_Start │ ├── BundleConfig.cs │ ├── FilterConfig.cs │ └── RouteConfig.cs ├── ApplicationInsights.config ├── Connected Services │ └── Application Insights │ │ └── ConnectedService.json ├── Content │ ├── Site.css │ ├── bootstrap.css │ └── bootstrap.min.css ├── Controllers │ └── HomeController.cs ├── ErrorHandler │ └── AiHandleErrorAttribute.cs ├── Global.asax ├── Global.asax.cs ├── Models │ └── HomeViewModel.cs ├── OpenApiWebApp.csproj ├── Properties │ └── AssemblyInfo.cs ├── Scripts │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery-1.10.2.intellisense.js │ ├── jquery-1.10.2.js │ ├── jquery-1.10.2.min.js │ ├── jquery-1.10.2.min.map │ ├── jquery.validate-vsdoc.js │ ├── jquery.validate.js │ ├── jquery.validate.min.js │ ├── jquery.validate.unobtrusive.js │ ├── jquery.validate.unobtrusive.min.js │ ├── modernizr-2.6.2.js │ ├── respond.js │ └── respond.min.js ├── Views │ ├── Home │ │ ├── About.cshtml │ │ ├── Contact.cshtml │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ └── _Layout.cshtml │ ├── Web.config │ └── _ViewStart.cshtml ├── Web.Debug.config ├── Web.Release.config ├── Web.config ├── favicon.ico ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── packages.config └── OpenApiWorkbench ├── App.config ├── App.xaml ├── App.xaml.cs ├── MainModel.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── OpenApiWorkbench.csproj ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings └── Themes └── Metro ├── HowToApplyTheme.txt ├── Metro.MSControls.Core.Implicit.xaml ├── Metro.MSControls.Toolkit.Implicit.xaml ├── Styles.Shared.xaml ├── Styles.WPF.xaml └── Theme.Colors.xaml /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/.gitignore -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/License.txt -------------------------------------------------------------------------------- /ReleaseNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/ReleaseNotes.md -------------------------------------------------------------------------------- /Tavis.OpenApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/Tavis.OpenApi.sln -------------------------------------------------------------------------------- /Todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/Todo.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/appveyor.yml -------------------------------------------------------------------------------- /fixtures/TestScenarios.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/TestScenarios.http -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/README.md -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/pom.xml -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/api-docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/api-docs -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/css/highlight.default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/css/highlight.default.css -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/css/screen.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/css/screen.css -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/images/logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/images/logo_small.png -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/images/pet_store_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/images/pet_store_api.png -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/images/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/images/throbber.gif -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/images/wordnik_api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/images/wordnik_api.png -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/index.html -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/backbone-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/backbone-min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/handlebars-1.0.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/handlebars-1.0.0.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/highlight.7.3.pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/highlight.7.3.pack.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery-1.8.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery-1.8.0.min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.ba-bbq.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.ba-bbq.min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.slideto.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.slideto.min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.wiggle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/jquery.wiggle.min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/shred.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/shred.bundle.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/shred/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/shred/content.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/swagger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/swagger.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/lib/underscore-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/lib/underscore-min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/listings/greetings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/listings/greetings -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/swagger-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/swagger-ui.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/server/src/main/webapp/swagger-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/server/src/main/webapp/swagger-ui.min.js -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/static/README.md -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/static/api-docs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/static/api-docs -------------------------------------------------------------------------------- /fixtures/v1.2/helloworld/static/listings/greetings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v1.2/helloworld/static/listings/greetings -------------------------------------------------------------------------------- /fixtures/v2.0/json/general/basicInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/general/basicInfoObject.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/general/externalDocs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/general/externalDocs.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/general/minimalInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/general/minimalInfoObject.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/general/negative/negativeExternalDocs.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Find more info here" 3 | } -------------------------------------------------------------------------------- /fixtures/v2.0/json/general/negative/negativeInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/general/negative/negativeInfoObject.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithArrayRef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithArrayRef.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithComposition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithComposition.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithDateTimeMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithDateTimeMap.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithExamples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithExamples.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithInt32Map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithInt32Map.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithInt64Map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithInt64Map.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithMultipleProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithMultipleProperties.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithPrimitiveArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithPrimitiveArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithStringProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithStringProperty.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/modelWithXmlAttributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/modelWithXmlAttributes.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/models.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/multipleModels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/multipleModels.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithBooleanArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithBooleanArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithByteArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithByteArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithComplexArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithComplexArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithDateTimeArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithDateTimeArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithInt32Array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithInt32Array.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithInt64Array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithInt64Array.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/propertyWithStringArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/propertyWithStringArray.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleBooleanProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/simpleBooleanProperty.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleByteProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/simpleByteProperty.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleDateTimeProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/simpleDateTimeProperty.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleInt32Property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/simpleInt32Property.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleInt64Property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/models/properties/simpleInt64Property.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/models/properties/simpleStringProperty.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "string" 3 | } 4 | -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/cascadingSchemes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/cascadingSchemes.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/commonParameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/commonParameters.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/multipleMimeTypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/multipleMimeTypes.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/operations/operationWithTags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/operations/operationWithTags.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/operations/stringPathAndBoolQueryParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/operations/stringPathAndBoolQueryParamResource.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/operations/stringPathParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/operations/stringPathParamResource.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyComplexArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyComplexArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyComplexInlineParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyComplexInlineParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/bodyStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/bodyStringParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/formDataInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/formDataInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/formDataStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/formDataStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/formDataStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/formDataStringParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/headerInt64ArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/headerInt64ArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/headerStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/headerStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/headerStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/headerStringParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/bodyFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/bodyFileParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/bodyNonSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/bodyNonSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/formDataComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/formDataComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/formDataSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/formDataSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/headerComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/headerComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/headerFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/headerFileParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/headerSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/headerSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/pathComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/pathComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/pathFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/pathFileParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/pathNonRequiredStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/pathNonRequiredStringParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/pathSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/pathSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/queryComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/queryComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/queryFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/queryFileParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/negative/querySchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/negative/querySchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/pathInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/pathInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/pathStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/pathStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/pathStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/pathStringParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/queryInt64ArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/queryInt64ArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/parameters/queryInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/parameters/queryInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/resourceWithExamplePayload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/resourceWithExamplePayload.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/resourceWithLinkedDefinitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/resourceWithLinkedDefinitions.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/resourceWithLinkedDefinitions_part1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/resourceWithLinkedDefinitions_part1.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/resourceWithRelativeHost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/resourceWithRelativeHost.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/reusableParameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/reusableParameters.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/securityExample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/securityExample.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/stringPathParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/stringPathParamResource.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/taggedResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/taggedResource.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/resources/vendorExtensionExamples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/resources/vendorExtensionExamples.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/complexArrayResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/complexArrayResponse.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/dateTimeResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/dateTimeResponse.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/int32Response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/int32Response.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/int64Response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/int64Response.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/multipleResponses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/multipleResponses.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/negative/noResponses.json: -------------------------------------------------------------------------------- 1 | { 2 | "x-test": {} 3 | } -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/negative/noResponsesWithVendorExtension.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/stringArrayResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/stringArrayResponse.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/stringResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/stringResponse.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/stringResponseWithHeader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v2.0/json/responses/stringResponseWithHeader.json -------------------------------------------------------------------------------- /fixtures/v2.0/json/responses/voidResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "object created" 3 | } -------------------------------------------------------------------------------- /fixtures/v2.0/yaml/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fixtures/v3.0/json/general/basicInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/general/basicInfoObject.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/general/externalDocs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/general/externalDocs.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/general/minimalInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/general/minimalInfoObject.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/general/negative/negativeExternalDocs.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "Find more info here" 3 | } -------------------------------------------------------------------------------- /fixtures/v3.0/json/general/negative/negativeInfoObject.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/general/negative/negativeInfoObject.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithArrayRef.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithArrayRef.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithComposition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithComposition.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithDateTimeMap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithDateTimeMap.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithExamples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithExamples.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithInt32Map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithInt32Map.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithInt64Map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithInt64Map.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithMultipleProperties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithMultipleProperties.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithPrimitiveArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithPrimitiveArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithStringProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithStringProperty.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/modelWithXmlAttributes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/modelWithXmlAttributes.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/models.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/multipleModels.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/multipleModels.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithBooleanArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithBooleanArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithByteArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithByteArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithComplexArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithComplexArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithDateTimeArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithDateTimeArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithInt32Array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithInt32Array.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithInt64Array.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithInt64Array.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/propertyWithStringArray.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/propertyWithStringArray.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleBooleanProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/simpleBooleanProperty.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleByteProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/simpleByteProperty.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleDateTimeProperty.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/simpleDateTimeProperty.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleInt32Property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/simpleInt32Property.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleInt64Property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/models/properties/simpleInt64Property.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/models/properties/simpleStringProperty.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "string" 3 | } 4 | -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/cascadingSchemes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/cascadingSchemes.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/commonParameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/commonParameters.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/multipleMimeTypes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/multipleMimeTypes.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/operations/operationWithTags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/operations/operationWithTags.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/operations/stringPathAndBoolQueryParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/operations/stringPathAndBoolQueryParamResource.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/operations/stringPathParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/operations/stringPathParamResource.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyComplexArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyComplexArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyComplexInlineParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyComplexInlineParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/bodyStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/bodyStringParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/formDataInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/formDataInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/formDataStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/formDataStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/formDataStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/formDataStringParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/headerInt64ArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/headerInt64ArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/headerStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/headerStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/headerStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/headerStringParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/bodyFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/bodyFileParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/bodyNonSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/bodyNonSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/formDataComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/formDataComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/formDataSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/formDataSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/headerComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/headerComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/headerFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/headerFileParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/headerSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/headerSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/pathComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/pathComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/pathFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/pathFileParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/pathNonRequiredStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/pathNonRequiredStringParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/pathSchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/pathSchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/queryComplexParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/queryComplexParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/queryFileParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/queryFileParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/negative/querySchemaParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/negative/querySchemaParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/pathInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/pathInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/pathStringArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/pathStringArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/pathStringParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/pathStringParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/queryInt64ArrayParameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/queryInt64ArrayParameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/parameters/queryInt64Parameter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/parameters/queryInt64Parameter.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/resourceWithExamplePayload.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/resourceWithExamplePayload.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/resourceWithLinkedDefinitions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/resourceWithLinkedDefinitions.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/resourceWithLinkedDefinitions_part1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/resourceWithLinkedDefinitions_part1.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/resourceWithRelativeHost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/resourceWithRelativeHost.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/reusableParameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/reusableParameters.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/securityExample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/securityExample.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/stringPathParamResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/stringPathParamResource.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/taggedResource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/taggedResource.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/resources/vendorExtensionExamples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/resources/vendorExtensionExamples.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/complexArrayResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/complexArrayResponse.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/dateTimeResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/dateTimeResponse.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/int32Response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/int32Response.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/int64Response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/int64Response.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/multipleResponses.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/multipleResponses.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/negative/noResponses.json: -------------------------------------------------------------------------------- 1 | { 2 | "x-test": {} 3 | } -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/negative/noResponsesWithVendorExtension.json: -------------------------------------------------------------------------------- 1 | { 2 | } -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/stringArrayResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/stringArrayResponse.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/stringResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/stringResponse.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/stringResponseWithHeader.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/fixtures/v3.0/json/responses/stringResponseWithHeader.json -------------------------------------------------------------------------------- /fixtures/v3.0/json/responses/voidResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "object created" 3 | } -------------------------------------------------------------------------------- /fixtures/v3.0/yaml/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/readme.md -------------------------------------------------------------------------------- /src/OpenApi/Export/IOpenApiWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/IOpenApiWriter.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/IParseNodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/IParseNodeWriter.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/JsonParseNodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/JsonParseNodeWriter.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/OpenApiV2Writer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/OpenApiV2Writer.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/OpenApiV3Writer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/OpenApiV3Writer.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/WriterExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/WriterExtensions.cs -------------------------------------------------------------------------------- /src/OpenApi/Export/YamlParseNodeWriter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Export/YamlParseNodeWriter.cs -------------------------------------------------------------------------------- /src/OpenApi/IReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/IReference.cs -------------------------------------------------------------------------------- /src/OpenApi/IReferenceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/IReferenceService.cs -------------------------------------------------------------------------------- /src/OpenApi/JsonPointer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/JsonPointer.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Callback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Callback.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/ClassModel.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/ClassModel.cd -------------------------------------------------------------------------------- /src/OpenApi/Model/Components.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Components.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Contact.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Example.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Example.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/ExternalDocs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/ExternalDocs.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Header.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Header.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Info.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Info.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/License.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/License.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Link.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Link.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/MediaType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/MediaType.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/OpenApiDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/OpenApiDocument.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/OpenApiReference.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/OpenApiReference.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Operation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Operation.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/OperationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/OperationType.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Parameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Parameter.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/PathItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/PathItem.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Paths.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Paths.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/RequestBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/RequestBody.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Response.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/RuntimeExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/RuntimeExpression.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Schema.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Schema.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/SecurityRequirement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/SecurityRequirement.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/SecurityScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/SecurityScheme.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Server.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Server.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/ServerVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/ServerVariable.cs -------------------------------------------------------------------------------- /src/OpenApi/Model/Tag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Model/Tag.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/AnyNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/AnyNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/DomainParseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/DomainParseException.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/ListNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/ListNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/MapNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/MapNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/ParseNodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/ParseNodes.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/PropertyNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/PropertyNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/RootNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/RootNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/ValueNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/ValueNode.cs -------------------------------------------------------------------------------- /src/OpenApi/Nodes/YamlHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Nodes/YamlHelper.cs -------------------------------------------------------------------------------- /src/OpenApi/OpenAPIDiff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenAPIDiff.cs -------------------------------------------------------------------------------- /src/OpenApi/OpenApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenApi.csproj -------------------------------------------------------------------------------- /src/OpenApi/OpenApiError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenApiError.cs -------------------------------------------------------------------------------- /src/OpenApi/OpenApiParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenApiParser.cs -------------------------------------------------------------------------------- /src/OpenApi/OpenApiV2Reader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenApiV2Reader.cs -------------------------------------------------------------------------------- /src/OpenApi/OpenApiV3Reader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/OpenApiV3Reader.cs -------------------------------------------------------------------------------- /src/OpenApi/Overview.cd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Overview.cd -------------------------------------------------------------------------------- /src/OpenApi/ParsingContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/ParsingContext.cs -------------------------------------------------------------------------------- /src/OpenApi/ReferenceService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/ReferenceService.cs -------------------------------------------------------------------------------- /src/OpenApi/Tavis.OpenApi.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApi/Tavis.OpenApi.snk -------------------------------------------------------------------------------- /src/OpenApiTests/BasicTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/BasicTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/CallbackTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/CallbackTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/DownGradeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/DownGradeTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/FixtureTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/FixtureTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/InfoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/InfoTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/JsonWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/JsonWriterTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/OAIExampleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/OAIExampleTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/OpenApiReferenceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/OpenApiReferenceTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/OpenApiTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/OpenApiTests.csproj -------------------------------------------------------------------------------- /src/OpenApiTests/OperationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/OperationTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/ParameterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/ParameterTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/BrokenSimplest.yaml: -------------------------------------------------------------------------------- 1 | openapi : 1.0 2 | info: 3 | version: 0.9 4 | paths: {} 5 | 6 | -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/CallbackSample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/CallbackSample.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/CallbackSampleWithRef.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/CallbackSampleWithRef.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/CompleteHeader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/CompleteHeader.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/MultipleServers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/MultipleServers.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/Simplest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/Simplest.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/Samples/petstore30.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/Samples/petstore30.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/SchemaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/SchemaTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/host.2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/host.2.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/host.3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/host.3.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/parameterref2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/parameterref2.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/petstore.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/petstore.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/simplest.2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/simplest.2.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Samples/simplest.3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Samples/simplest.3.yaml -------------------------------------------------------------------------------- /src/OpenApiTests/V2Tests/V2Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/V2Tests/V2Tests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/YamlWriterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/YamlWriterTests.cs -------------------------------------------------------------------------------- /src/OpenApiTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiTests/packages.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/App_Start/BundleConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/App_Start/BundleConfig.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/App_Start/FilterConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/App_Start/FilterConfig.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/App_Start/RouteConfig.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/App_Start/RouteConfig.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/ApplicationInsights.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/ApplicationInsights.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/Connected Services/Application Insights/ConnectedService.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Connected Services/Application Insights/ConnectedService.json -------------------------------------------------------------------------------- /src/OpenApiWebApp/Content/Site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Content/Site.css -------------------------------------------------------------------------------- /src/OpenApiWebApp/Content/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Content/bootstrap.css -------------------------------------------------------------------------------- /src/OpenApiWebApp/Content/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Content/bootstrap.min.css -------------------------------------------------------------------------------- /src/OpenApiWebApp/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Controllers/HomeController.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/ErrorHandler/AiHandleErrorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/ErrorHandler/AiHandleErrorAttribute.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/Global.asax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Global.asax -------------------------------------------------------------------------------- /src/OpenApiWebApp/Global.asax.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Global.asax.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/Models/HomeViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Models/HomeViewModel.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/OpenApiWebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/OpenApiWebApp.csproj -------------------------------------------------------------------------------- /src/OpenApiWebApp/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/bootstrap.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/bootstrap.min.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery-1.10.2.intellisense.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery-1.10.2.intellisense.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery-1.10.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery-1.10.2.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery-1.10.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery-1.10.2.min.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery-1.10.2.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery-1.10.2.min.map -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery.validate-vsdoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery.validate-vsdoc.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery.validate.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery.validate.min.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/modernizr-2.6.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/modernizr-2.6.2.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/respond.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/respond.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Scripts/respond.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Scripts/respond.min.js -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Home/About.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Home/Contact.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/Web.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /src/OpenApiWebApp/Web.Debug.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Web.Debug.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/Web.Release.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Web.Release.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/Web.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/Web.config -------------------------------------------------------------------------------- /src/OpenApiWebApp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/favicon.ico -------------------------------------------------------------------------------- /src/OpenApiWebApp/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/OpenApiWebApp/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/OpenApiWebApp/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/OpenApiWebApp/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/OpenApiWebApp/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWebApp/packages.config -------------------------------------------------------------------------------- /src/OpenApiWorkbench/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/App.config -------------------------------------------------------------------------------- /src/OpenApiWorkbench/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/App.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/App.xaml.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/MainModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/MainModel.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/MainWindow.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/MainWindow.xaml.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/OpenApiWorkbench.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/OpenApiWorkbench.csproj -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Properties/Resources.resx -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Properties/Settings.settings -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/HowToApplyTheme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/HowToApplyTheme.txt -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/Metro.MSControls.Core.Implicit.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/Metro.MSControls.Core.Implicit.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/Metro.MSControls.Toolkit.Implicit.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/Metro.MSControls.Toolkit.Implicit.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/Styles.Shared.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/Styles.Shared.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/Styles.WPF.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/Styles.WPF.xaml -------------------------------------------------------------------------------- /src/OpenApiWorkbench/Themes/Metro/Theme.Colors.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tavis-software/Tavis.OpenApi/HEAD/src/OpenApiWorkbench/Themes/Metro/Theme.Colors.xaml --------------------------------------------------------------------------------