├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── README.md ├── deploy-snapshot.sh ├── jsondoc-core ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── jsondoc │ │ └── core │ │ ├── annotation │ │ ├── Api.java │ │ ├── ApiAuthBasic.java │ │ ├── ApiAuthBasicUser.java │ │ ├── ApiAuthNone.java │ │ ├── ApiAuthToken.java │ │ ├── ApiBodyObject.java │ │ ├── ApiError.java │ │ ├── ApiErrors.java │ │ ├── ApiHeader.java │ │ ├── ApiHeaders.java │ │ ├── ApiMethod.java │ │ ├── ApiObject.java │ │ ├── ApiObjectField.java │ │ ├── ApiParams.java │ │ ├── ApiPathParam.java │ │ ├── ApiQueryParam.java │ │ ├── ApiResponseObject.java │ │ ├── ApiVersion.java │ │ ├── flow │ │ │ ├── ApiFlow.java │ │ │ ├── ApiFlowSet.java │ │ │ └── ApiFlowStep.java │ │ └── global │ │ │ ├── ApiChangelog.java │ │ │ ├── ApiChangelogSet.java │ │ │ ├── ApiGlobal.java │ │ │ ├── ApiGlobalSection.java │ │ │ ├── ApiMigration.java │ │ │ └── ApiMigrationSet.java │ │ ├── pojo │ │ ├── AbstractDoc.java │ │ ├── ApiAuthDoc.java │ │ ├── ApiAuthType.java │ │ ├── ApiBodyObjectDoc.java │ │ ├── ApiDoc.java │ │ ├── ApiErrorDoc.java │ │ ├── ApiHeaderDoc.java │ │ ├── ApiMethodDoc.java │ │ ├── ApiObjectDoc.java │ │ ├── ApiObjectFieldDoc.java │ │ ├── ApiParamDoc.java │ │ ├── ApiParamType.java │ │ ├── ApiResponseObjectDoc.java │ │ ├── ApiStage.java │ │ ├── ApiVerb.java │ │ ├── ApiVersionDoc.java │ │ ├── ApiVisibility.java │ │ ├── JSONDoc.java │ │ ├── JSONDocTemplate.java │ │ ├── flow │ │ │ ├── ApiFlowDoc.java │ │ │ └── ApiFlowStepDoc.java │ │ └── global │ │ │ ├── ApiChangelogDoc.java │ │ │ ├── ApiChangelogsDoc.java │ │ │ ├── ApiGlobalDoc.java │ │ │ ├── ApiGlobalSectionDoc.java │ │ │ ├── ApiMigrationDoc.java │ │ │ └── ApiMigrationsDoc.java │ │ ├── scanner │ │ ├── AbstractJSONDocScanner.java │ │ ├── DefaultJSONDocScanner.java │ │ ├── JSONDocScanner.java │ │ ├── builder │ │ │ ├── JSONDocApiAuthDocBuilder.java │ │ │ ├── JSONDocApiBodyObjectDocBuilder.java │ │ │ ├── JSONDocApiDocBuilder.java │ │ │ ├── JSONDocApiErrorDocBuilder.java │ │ │ ├── JSONDocApiGlobalDocBuilder.java │ │ │ ├── JSONDocApiHeaderDocBuilder.java │ │ │ ├── JSONDocApiMethodDocBuilder.java │ │ │ ├── JSONDocApiObjectDocBuilder.java │ │ │ ├── JSONDocApiObjectFieldDocBuilder.java │ │ │ ├── JSONDocApiPathParameterDocBuilder.java │ │ │ ├── JSONDocApiQueryParameterDocBuilder.java │ │ │ ├── JSONDocApiResponseDocBuilder.java │ │ │ └── JSONDocApiVersionDocBuilder.java │ │ └── validator │ │ │ ├── JSONDocApiMethodDocValidator.java │ │ │ └── JSONDocApiObjectDocValidator.java │ │ └── util │ │ ├── JSONDocDefaultType.java │ │ ├── JSONDocFieldWrapper.java │ │ ├── JSONDocHibernateValidatorProcessor.java │ │ ├── JSONDocTemplateBuilder.java │ │ ├── JSONDocType.java │ │ ├── JSONDocTypeBuilder.java │ │ └── JSONDocUtils.java │ └── test │ ├── java │ └── org │ │ └── jsondoc │ │ └── core │ │ ├── doc │ │ ├── ApiDocTest.java │ │ ├── ApiFlowDocTest.java │ │ ├── ApiHeadersDocTest.java │ │ ├── ApiMethodDocTest.java │ │ └── ApiObjectDocTest.java │ │ ├── issues │ │ └── issue151 │ │ │ ├── BarPojo.java │ │ │ ├── FooController.java │ │ │ ├── FooWrapper.java │ │ │ └── Issue151Test.java │ │ ├── scanner │ │ └── builder │ │ │ ├── JSONDocApiAuthBuilderTest.java │ │ │ ├── JSONDocApiGlobalBuilderTest.java │ │ │ ├── JSONDocApiMethodPathBuilderTest.java │ │ │ ├── JSONDocApiObjectBuilderTest.java │ │ │ └── JSONDocApiVisibilityBuilderTest.java │ │ └── util │ │ ├── DefaultJSONDocScannerTest.java │ │ ├── JSONDocEnumTemplateBuilderTest.java │ │ ├── JSONDocNoAnnotationTemplateBuilderTest.java │ │ ├── JSONDocTemplateBuilderTest.java │ │ ├── JSONDocTemplateBuilderWithOrderTest.java │ │ ├── JSONDocTypeBuilderTest.java │ │ ├── StackOverflowTemplateBuilderTest.java │ │ ├── controller │ │ ├── PizzaController.java │ │ ├── PizzaControllerImpl.java │ │ ├── Test1Controller.java │ │ ├── Test2Controller.java │ │ └── Test3Controller.java │ │ ├── flow │ │ └── TestFlow1.java │ │ └── pojo │ │ ├── Child.java │ │ ├── ClassWithConstant.java │ │ ├── Gender.java │ │ ├── Grandparent.java │ │ ├── HibernateValidatorPojo.java │ │ ├── MyEnum.java │ │ ├── NoAnnotationPojo.java │ │ ├── NotAnnotatedStackOverflowObjectOne.java │ │ ├── NotAnnotatedStackOverflowObjectTwo.java │ │ ├── Parent.java │ │ ├── Pizza.java │ │ ├── PojoInterface.java │ │ ├── StackOverflowTemplateObjectOne.java │ │ ├── StackOverflowTemplateObjectTwo.java │ │ ├── StackOverflowTemplateSelf.java │ │ ├── TemplateObject.java │ │ ├── TemplateSubObject.java │ │ └── TemplateSubSubObject.java │ └── resources │ ├── log4j.dtd │ └── log4j.xml ├── jsondoc-maven-plugin ├── .gitignore ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── jsondoc │ ├── IncludeProjectDependenciesComponentConfigurator.java │ └── JSONDocMojo.java ├── jsondoc-springmvc ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── jsondoc │ │ └── springmvc │ │ ├── controller │ │ └── JSONDocController.java │ │ └── scanner │ │ ├── AbstractSpringJSONDocScanner.java │ │ ├── Spring3JSONDocScanner.java │ │ ├── Spring4JSONDocScanner.java │ │ ├── SpringBuilderUtils.java │ │ └── builder │ │ ├── SpringConsumesBuilder.java │ │ ├── SpringHeaderBuilder.java │ │ ├── SpringObjectBuilder.java │ │ ├── SpringPathBuilder.java │ │ ├── SpringPathVariableBuilder.java │ │ ├── SpringProducesBuilder.java │ │ ├── SpringQueryParamBuilder.java │ │ ├── SpringRequestBodyBuilder.java │ │ ├── SpringResponseBuilder.java │ │ ├── SpringResponseStatusBuilder.java │ │ └── SpringVerbBuilder.java │ └── test │ └── java │ └── org │ └── jsondoc │ └── springmvc │ ├── controller │ ├── JSONDocControllerTest.java │ └── object │ │ ├── NestedObject1.java │ │ ├── NestedObject2.java │ │ ├── NestedObject3.java │ │ ├── ObjectController.java │ │ ├── Spring3JSONDocObjectScannerTest.java │ │ ├── TestObject.java │ │ ├── TestObject2.java │ │ ├── TestObject3.java │ │ └── TestObject4.java │ ├── issues │ ├── invisible │ │ ├── AnotherResourceImplementation.java │ │ ├── InterfaceApiObjectTest.java │ │ ├── ResourceController.java │ │ ├── ResourceImplementation.java │ │ └── ResourceInterface.java │ ├── issue151 │ │ ├── BarPojo.java │ │ ├── FooController.java │ │ ├── FooWrapper.java │ │ └── Issue151Test.java │ └── issue174 │ │ ├── TestController.java │ │ ├── TestEntity.java │ │ └── TestResponse.java │ └── scanner │ ├── JSONDocSpringJSONDocScannerTest.java │ ├── PlainSpringJSONDocScannerTest.java │ ├── Spring3JSONDocGenericsObjectScannerTest.java │ ├── SpringApiHeadersDocTest.java │ ├── SpringApiVerbDocTest.java │ ├── SpringConsumesBuilderTest.java │ ├── SpringPathBuilderTest.java │ ├── SpringPathVariableBuilderTest.java │ ├── SpringProducesBuilderTest.java │ ├── SpringQueryParamBuilderTest.java │ ├── SpringRequestBodyBuilderTest.java │ ├── SpringRequestMappingDerivativesTest.java │ ├── SpringResponseBuilderTest.java │ ├── SpringResponseStatusBuilderTest.java │ └── object │ ├── SpringObjectBuilderTest.java │ └── pojo │ ├── MyAbstractObject.java │ └── MyObject.java ├── jsondoc-ui-webjar ├── .gitignore ├── pom.xml └── src │ └── main │ └── resources │ ├── css │ └── jsondoc.css │ ├── js │ └── jsondoc.js │ └── jsondoc-ui.html ├── jsondoc-ui ├── .gitignore ├── assembly │ ├── jsondoc-ui-javadoc.xml │ ├── jsondoc-ui-sources.xml │ └── jsondoc-ui.xml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── jsondoc │ │ │ └── ui │ │ │ └── App.java │ ├── readme │ └── webapp │ │ ├── css │ │ ├── bootstrap.min.css │ │ └── jsondoc.css │ │ ├── js │ │ ├── bootstrap.min.js │ │ ├── handlebars-1.0.0.beta.6.js │ │ ├── jquery-1.11.1.min.js │ │ ├── jsondoc.js │ │ └── prettify.js │ │ └── jsondoc-ui.html │ └── test │ └── java │ └── org │ └── jsondoc │ └── ui │ └── AppTest.java ├── pom.xml ├── release-jsondoc.sh └── spring-boot-starter-jsondoc ├── .gitignore ├── pom.xml └── src └── main └── java └── org └── jsondoc └── spring └── boot └── starter ├── EnableJSONDoc.java ├── JSONDocConfig.java └── JSONDocProperties.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - openjdk8 -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/README.md -------------------------------------------------------------------------------- /deploy-snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/deploy-snapshot.sh -------------------------------------------------------------------------------- /jsondoc-core/.gitignore: -------------------------------------------------------------------------------- 1 | /.classpath 2 | /target 3 | /.settings -------------------------------------------------------------------------------- /jsondoc-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/pom.xml -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/Api.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthBasic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthBasic.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthBasicUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthBasicUser.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthNone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthNone.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiAuthToken.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiBodyObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiBodyObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiError.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiErrors.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiHeader.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiHeaders.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiMethod.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiObjectField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiObjectField.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiParams.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiPathParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiPathParam.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiQueryParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiQueryParam.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiResponseObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiResponseObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/ApiVersion.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlow.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlowSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlowSet.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlowStep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/flow/ApiFlowStep.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiChangelog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiChangelog.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiChangelogSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiChangelogSet.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiGlobal.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiGlobalSection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiGlobalSection.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiMigration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiMigration.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiMigrationSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/annotation/global/ApiMigrationSet.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/AbstractDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/AbstractDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiAuthDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiAuthDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiAuthType.java: -------------------------------------------------------------------------------- 1 | package org.jsondoc.core.pojo; 2 | 3 | public enum ApiAuthType { 4 | NONE, BASIC_AUTH, TOKEN; 5 | } 6 | -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiBodyObjectDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiBodyObjectDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiErrorDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiErrorDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiHeaderDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiHeaderDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiMethodDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiMethodDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiObjectDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiObjectDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiObjectFieldDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiObjectFieldDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiParamDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiParamDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiParamType.java: -------------------------------------------------------------------------------- 1 | package org.jsondoc.core.pojo; 2 | 3 | public enum ApiParamType { 4 | PATH,QUERY 5 | } 6 | -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiResponseObjectDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiResponseObjectDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiStage.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiVerb.java: -------------------------------------------------------------------------------- 1 | package org.jsondoc.core.pojo; 2 | 3 | public enum ApiVerb { 4 | GET,POST,PATCH,PUT,DELETE,HEAD,OPTIONS,TRACE; 5 | } 6 | -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiVersionDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiVersionDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiVisibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/ApiVisibility.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/JSONDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/JSONDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/JSONDocTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/JSONDocTemplate.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/flow/ApiFlowDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/flow/ApiFlowDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/flow/ApiFlowStepDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/flow/ApiFlowStepDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiChangelogDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiChangelogDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiChangelogsDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiChangelogsDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiGlobalDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiGlobalDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiGlobalSectionDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiGlobalSectionDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiMigrationDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiMigrationDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiMigrationsDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/pojo/global/ApiMigrationsDoc.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/AbstractJSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/AbstractJSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/DefaultJSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/DefaultJSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/JSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/JSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiAuthDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiAuthDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiBodyObjectDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiBodyObjectDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiErrorDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiErrorDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiGlobalDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiGlobalDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiHeaderDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiHeaderDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiMethodDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiMethodDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectFieldDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectFieldDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiPathParameterDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiPathParameterDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiQueryParameterDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiQueryParameterDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiResponseDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiResponseDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiVersionDocBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/builder/JSONDocApiVersionDocBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/validator/JSONDocApiMethodDocValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/validator/JSONDocApiMethodDocValidator.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/scanner/validator/JSONDocApiObjectDocValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/scanner/validator/JSONDocApiObjectDocValidator.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocDefaultType.java: -------------------------------------------------------------------------------- 1 | package org.jsondoc.core.util; 2 | 3 | public class JSONDocDefaultType { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocFieldWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocFieldWrapper.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocHibernateValidatorProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocHibernateValidatorProcessor.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocTemplateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocTemplateBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocType.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocTypeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocTypeBuilder.java -------------------------------------------------------------------------------- /jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/main/java/org/jsondoc/core/util/JSONDocUtils.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiDocTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiFlowDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiFlowDocTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiHeadersDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiHeadersDocTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiMethodDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiMethodDocTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiObjectDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/doc/ApiObjectDocTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/BarPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/BarPojo.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/FooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/FooController.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/FooWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/FooWrapper.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/Issue151Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/issues/issue151/Issue151Test.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiAuthBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiAuthBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiGlobalBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiGlobalBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiMethodPathBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiMethodPathBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiObjectBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiVisibilityBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/scanner/builder/JSONDocApiVisibilityBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/DefaultJSONDocScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/DefaultJSONDocScannerTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocEnumTemplateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocEnumTemplateBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocNoAnnotationTemplateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocNoAnnotationTemplateBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTemplateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTemplateBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTemplateBuilderWithOrderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTemplateBuilderWithOrderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTypeBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/JSONDocTypeBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/StackOverflowTemplateBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/StackOverflowTemplateBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/controller/PizzaController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/controller/PizzaController.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/controller/PizzaControllerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/controller/PizzaControllerImpl.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test1Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test1Controller.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test2Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test2Controller.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test3Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/controller/Test3Controller.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/flow/TestFlow1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/flow/TestFlow1.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Child.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Child.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/ClassWithConstant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/ClassWithConstant.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Gender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Gender.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Grandparent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Grandparent.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/HibernateValidatorPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/HibernateValidatorPojo.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/MyEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/MyEnum.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NoAnnotationPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NoAnnotationPojo.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NotAnnotatedStackOverflowObjectOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NotAnnotatedStackOverflowObjectOne.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NotAnnotatedStackOverflowObjectTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/NotAnnotatedStackOverflowObjectTwo.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Parent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Parent.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Pizza.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/Pizza.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/PojoInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/PojoInterface.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateObjectOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateObjectOne.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateObjectTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateObjectTwo.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateSelf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/StackOverflowTemplateSelf.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateSubObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateSubObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateSubSubObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/java/org/jsondoc/core/util/pojo/TemplateSubSubObject.java -------------------------------------------------------------------------------- /jsondoc-core/src/test/resources/log4j.dtd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/resources/log4j.dtd -------------------------------------------------------------------------------- /jsondoc-core/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-core/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /jsondoc-maven-plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /.classpath 3 | /.settings 4 | .project 5 | -------------------------------------------------------------------------------- /jsondoc-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-maven-plugin/pom.xml -------------------------------------------------------------------------------- /jsondoc-maven-plugin/src/main/java/org/jsondoc/IncludeProjectDependenciesComponentConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-maven-plugin/src/main/java/org/jsondoc/IncludeProjectDependenciesComponentConfigurator.java -------------------------------------------------------------------------------- /jsondoc-maven-plugin/src/main/java/org/jsondoc/JSONDocMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-maven-plugin/src/main/java/org/jsondoc/JSONDocMojo.java -------------------------------------------------------------------------------- /jsondoc-springmvc/.gitignore: -------------------------------------------------------------------------------- 1 | /.settings 2 | /target 3 | /.classpath 4 | -------------------------------------------------------------------------------- /jsondoc-springmvc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/pom.xml -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/controller/JSONDocController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/controller/JSONDocController.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/AbstractSpringJSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/AbstractSpringJSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/Spring3JSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/Spring3JSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/Spring4JSONDocScanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/Spring4JSONDocScanner.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/SpringBuilderUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/SpringBuilderUtils.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringConsumesBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringConsumesBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringHeaderBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringHeaderBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringObjectBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringObjectBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringPathBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringPathBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringPathVariableBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringPathVariableBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringProducesBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringProducesBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringQueryParamBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringQueryParamBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringRequestBodyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringRequestBodyBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringResponseBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringResponseBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringResponseStatusBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringResponseStatusBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringVerbBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/main/java/org/jsondoc/springmvc/scanner/builder/SpringVerbBuilder.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/JSONDocControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/JSONDocControllerTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject1.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject2.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/NestedObject3.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/ObjectController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/ObjectController.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/Spring3JSONDocObjectScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/Spring3JSONDocObjectScannerTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject2.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject3.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/controller/object/TestObject4.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/AnotherResourceImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/AnotherResourceImplementation.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/InterfaceApiObjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/InterfaceApiObjectTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceController.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceImplementation.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/invisible/ResourceInterface.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/BarPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/BarPojo.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/FooController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/FooController.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/FooWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/FooWrapper.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/Issue151Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue151/Issue151Test.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestController.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestEntity.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/issues/issue174/TestResponse.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/JSONDocSpringJSONDocScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/JSONDocSpringJSONDocScannerTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/PlainSpringJSONDocScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/PlainSpringJSONDocScannerTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/Spring3JSONDocGenericsObjectScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/Spring3JSONDocGenericsObjectScannerTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringApiHeadersDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringApiHeadersDocTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringApiVerbDocTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringApiVerbDocTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringConsumesBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringConsumesBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringPathBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringPathBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringPathVariableBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringPathVariableBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringProducesBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringProducesBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringQueryParamBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringQueryParamBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringRequestBodyBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringRequestBodyBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringRequestMappingDerivativesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringRequestMappingDerivativesTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringResponseBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringResponseBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringResponseStatusBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/SpringResponseStatusBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/SpringObjectBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/SpringObjectBuilderTest.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/pojo/MyAbstractObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/pojo/MyAbstractObject.java -------------------------------------------------------------------------------- /jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/pojo/MyObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-springmvc/src/test/java/org/jsondoc/springmvc/scanner/object/pojo/MyObject.java -------------------------------------------------------------------------------- /jsondoc-ui-webjar/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /jsondoc-ui-webjar/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui-webjar/pom.xml -------------------------------------------------------------------------------- /jsondoc-ui-webjar/src/main/resources/css/jsondoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui-webjar/src/main/resources/css/jsondoc.css -------------------------------------------------------------------------------- /jsondoc-ui-webjar/src/main/resources/js/jsondoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui-webjar/src/main/resources/js/jsondoc.js -------------------------------------------------------------------------------- /jsondoc-ui-webjar/src/main/resources/jsondoc-ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui-webjar/src/main/resources/jsondoc-ui.html -------------------------------------------------------------------------------- /jsondoc-ui/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.classpath 3 | /.settings 4 | -------------------------------------------------------------------------------- /jsondoc-ui/assembly/jsondoc-ui-javadoc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/assembly/jsondoc-ui-javadoc.xml -------------------------------------------------------------------------------- /jsondoc-ui/assembly/jsondoc-ui-sources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/assembly/jsondoc-ui-sources.xml -------------------------------------------------------------------------------- /jsondoc-ui/assembly/jsondoc-ui.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/assembly/jsondoc-ui.xml -------------------------------------------------------------------------------- /jsondoc-ui/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/pom.xml -------------------------------------------------------------------------------- /jsondoc-ui/src/main/java/org/jsondoc/ui/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/java/org/jsondoc/ui/App.java -------------------------------------------------------------------------------- /jsondoc-ui/src/main/readme: -------------------------------------------------------------------------------- 1 | This is to pass Sonatype validation rules. -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/css/bootstrap.min.css -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/css/jsondoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/css/jsondoc.css -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/js/bootstrap.min.js -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/js/handlebars-1.0.0.beta.6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/js/handlebars-1.0.0.beta.6.js -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/js/jquery-1.11.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/js/jquery-1.11.1.min.js -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/js/jsondoc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/js/jsondoc.js -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/js/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/js/prettify.js -------------------------------------------------------------------------------- /jsondoc-ui/src/main/webapp/jsondoc-ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/main/webapp/jsondoc-ui.html -------------------------------------------------------------------------------- /jsondoc-ui/src/test/java/org/jsondoc/ui/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/jsondoc-ui/src/test/java/org/jsondoc/ui/AppTest.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/pom.xml -------------------------------------------------------------------------------- /release-jsondoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/release-jsondoc.sh -------------------------------------------------------------------------------- /spring-boot-starter-jsondoc/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /spring-boot-starter-jsondoc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/spring-boot-starter-jsondoc/pom.xml -------------------------------------------------------------------------------- /spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/EnableJSONDoc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/EnableJSONDoc.java -------------------------------------------------------------------------------- /spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/JSONDocConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/JSONDocConfig.java -------------------------------------------------------------------------------- /spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/JSONDocProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fabiomaffioletti/jsondoc/HEAD/spring-boot-starter-jsondoc/src/main/java/org/jsondoc/spring/boot/starter/JSONDocProperties.java --------------------------------------------------------------------------------