SYMBOL INDEX (2566 symbols across 639 files) FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckCompatibility.java class CheckCompatibility (line 22) | @Command(name = "checkcompatibility", FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckCompatibilityAbbr.java class CheckCompatibilityAbbr (line 22) | @Command(name = "cc", FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckCompatibilityBase.java class CheckCompatibilityBase (line 43) | public class CheckCompatibilityBase implements Runnable { method run (line 53) | @Override method loadOpenApi (line 88) | private OpenAPI loadOpenApi(String filePath) throws IOException { method createOasSpecDiffValidator (line 106) | private OasSpecDiffValidator createOasSpecDiffValidator() { method loadFileContent (line 118) | private String loadFileContent(String filePath) throws IOException { method createContext (line 124) | private OasDiffValidationContext createContext(OpenAPI leftOpenAPI, Op... FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckStyle.java class CheckStyle (line 22) | @Command(name = "checkstyle", FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckStyleAbbr.java class CheckStyleAbbr (line 22) | @Command(name = "cs", FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CheckStyleBase.java class CheckStyleBase (line 46) | public class CheckStyleBase implements Runnable { method run (line 58) | @Override method createOasSpecValidator (line 100) | private OasSpecValidator createOasSpecValidator(FactoryOptions factory... method loadFileContent (line 113) | private String loadFileContent(String filePath) throws IOException { method createContext (line 118) | private OasValidationContext createContext(OpenAPI openAPI) { method loadFactoryOptions (line 124) | private FactoryOptions loadFactoryOptions() throws IOException { FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/CodeGenerate.java class CodeGenerate (line 44) | @Command(name = "codegenerate", method run (line 98) | @Override FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/DocGenerate.java class DocGenerate (line 42) | @Command(name = "docgenerate", description = "Generate document by OpenA... method run (line 60) | @Override method parseOpenApi (line 110) | public OpenAPI parseOpenApi(Path file) { FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/ToolkitMain.java class ToolkitMain (line 29) | public class ToolkitMain { method main (line 33) | @SuppressWarnings("unchecked") method initialProjectVersion (line 65) | private static void initialProjectVersion() { FILE: cli/src/main/java/org/apache/servicecomb/toolkit/cli/ValidationFailedException.java class ValidationFailedException (line 21) | public class ValidationFailedException extends RuntimeException { method ValidationFailedException (line 22) | public ValidationFailedException(String msg) { FILE: cli/src/test/java/org/apache/servicecomb/toolkit/cli/CliTest.java class CliTest (line 33) | public class CliTest { method testGenerateServiceCombCodeFromSingleContract (line 37) | @Test method testGenerateCodeFromMultiContract (line 71) | @Test method testCheckStyle (line 102) | @Test method testCheckStyleAbbr (line 115) | @Test method testCheckCompatibility (line 128) | @Test method testCheckCompatibilityAbbr (line 139) | @Test FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/AbstractConsumerDirectoryStrategy.java class AbstractConsumerDirectoryStrategy (line 25) | public abstract class AbstractConsumerDirectoryStrategy extends Abstract... method processSupportingFile (line 27) | @Override method correctServiceId (line 32) | private void correctServiceId() { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/AbstractDirectoryStrategy.java class AbstractDirectoryStrategy (line 27) | public abstract class AbstractDirectoryStrategy implements DirectoryStra... method addCustomProperties (line 35) | @Override method mainClassFolder (line 40) | protected String mainClassFolder(String projectPath) { method resourcesFolder (line 45) | protected String resourcesFolder(String projectPath) { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/AbstractJavaCodegenExt.java class AbstractJavaCodegenExt (line 30) | public abstract class AbstractJavaCodegenExt extends AbstractJavaCodegen { method AbstractJavaCodegenExt (line 38) | public AbstractJavaCodegenExt() { method processOpts (line 52) | @Override method postProcessModelsEnum (line 63) | @Override method postProcessOperationsWithModels (line 70) | @Override method postProcessModelProperty (line 76) | @Override method addDirectoryStrategy (line 92) | public void addDirectoryStrategy(DirectoryStrategy strategy, String...... method getStrategyMap (line 101) | public Map getStrategyMap() { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/AbstractMultiDirectoryStrategy.java class AbstractMultiDirectoryStrategy (line 25) | public abstract class AbstractMultiDirectoryStrategy extends AbstractDir... method processSupportingFile (line 27) | @Override method correctServiceId (line 32) | private void correctServiceId() { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/AbstractProviderDirectoryStrategy.java class AbstractProviderDirectoryStrategy (line 24) | public abstract class AbstractProviderDirectoryStrategy extends Abstract... method processSupportingFile (line 26) | @Override method correctServiceId (line 31) | private void correctServiceId() { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/ConsumerDirectoryStrategy.java class ConsumerDirectoryStrategy (line 25) | public class ConsumerDirectoryStrategy extends AbstractConsumerDirectory... method modelDirectory (line 35) | @Override method providerDirectory (line 40) | @Override method consumerDirectory (line 45) | @Override method processSupportingFile (line 50) | @Override FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/DefaultCodeGenerator.java class DefaultCodeGenerator (line 26) | public class DefaultCodeGenerator implements CodeGenerator { method canProcess (line 30) | @Override method configure (line 35) | @Override method generate (line 49) | @Override FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/DefaultDirectoryStrategy.java class DefaultDirectoryStrategy (line 26) | public class DefaultDirectoryStrategy extends AbstractMultiDirectoryStra... method modelDirectory (line 38) | @Override method providerDirectory (line 44) | @Override method consumerDirectory (line 50) | @Override method processSupportingFile (line 56) | @Override method processParentProjectOpts (line 66) | private void processParentProjectOpts(List supportingF... method processModel (line 74) | private void processModel(List supportingFiles) { method processConsumer (line 84) | private void processConsumer(List supportingFiles) { method processProvider (line 129) | private void processProvider(List supportingFiles) { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/DirectoryStrategy.java type DirectoryStrategy (line 22) | public interface DirectoryStrategy { method modelDirectory (line 24) | String modelDirectory(); method providerDirectory (line 26) | String providerDirectory(); method consumerDirectory (line 28) | String consumerDirectory(); method processSupportingFile (line 30) | void processSupportingFile(T t); method addCustomProperties (line 32) | void addCustomProperties(Map propertiesMap); FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/GeneratorExternalConfigConstant.java class GeneratorExternalConfigConstant (line 20) | public class GeneratorExternalConfigConstant { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/GetGenericClassTypeLambda.java class GetGenericClassTypeLambda (line 27) | public class GetGenericClassTypeLambda implements Mustache.Lambda { method execute (line 28) | @Override FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/GetRelativeBasePathLambda.java class GetRelativeBasePathLambda (line 27) | public class GetRelativeBasePathLambda implements Mustache.Lambda { method execute (line 31) | @Override FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/MicroServiceFramework.java type MicroServiceFramework (line 20) | public enum MicroServiceFramework { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/MultiContractGenerator.java class MultiContractGenerator (line 34) | public class MultiContractGenerator extends DefaultGenerator { method addOpts (line 38) | public Generator addOpts(ClientOptInput opts) { method generateParentProject (line 43) | public void generateParentProject(List files, List supportingFiles) { method processProvider (line 79) | private void processProvider(List supportingFiles) { method processConsumer (line 101) | private void processConsumer(List supportingFiles) { FILE: codegen/src/main/java/org/apache/servicecomb/toolkit/codegen/SpringCloudProviderDirectoryStrategy.java class SpringCloudProviderDirectoryStrategy (line 24) | public class SpringCloudProviderDirectoryStrategy extends AbstractProvid... method modelDirectory (line 28) | @Override method providerDirectory (line 33) | @Override method consumerDirectory (line 38) | @Override method processSupportingFile (line 43) | @Override FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/CustomPropertiesTest.java class CustomPropertiesTest (line 23) | public class CustomPropertiesTest { method customMainClassPackage (line 25) | @Test method customApiPackage (line 37) | @Test FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/GeneratorTest.java class GeneratorTest (line 36) | public class GeneratorTest { method testGenerateProgrammingModels (line 38) | @Test method generateServiceCombCode (line 48) | private void generateServiceCombCode(String programmingModel) method testGetCodeGeneratorInstanse (line 82) | @Test method generateSpringCloudProject (line 93) | @Test FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/ReflectUtils.java class ReflectUtils (line 22) | class ReflectUtils { method getProperty (line 24) | static Object getProperty(Object obj, String propName) throws IllegalA... method getFiled (line 36) | private static Field getFiled(Class cls, String propName) throws NoSuc... FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/ServiceCombCodegenTest.java class ServiceCombCodegenTest (line 30) | public class ServiceCombCodegenTest { method testLoadImpl (line 32) | @Test method providerDirectoryStrategy (line 38) | @Test method consumerDirectoryStrategy (line 58) | @Test method defaultDirectoryStrategy (line 80) | @Test method spirngCloudMultiDirectoryStrategy (line 96) | @Test method spirngCloudConsumerDirectoryStrategy (line 112) | @Test method spirngCloudProviderDirectoryStrategy (line 134) | @Test method defaultValue (line 154) | @Test FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/SpringCloudCodegenTest.java class SpringCloudCodegenTest (line 25) | public class SpringCloudCodegenTest { method testLoadImpl (line 27) | @Test FILE: codegen/src/test/java/org/apache/servicecomb/toolkit/codegen/TemplateTest.java class TemplateTest (line 53) | public class TemplateTest { method generateApisWithNoModel (line 64) | @Test method generateApisWithModel (line 87) | @Test method readSwaggerModelInfo (line 110) | private Map readSwaggerModelInfo(String swaggerYamlFil... method renderTemplate (line 140) | private String renderTemplate(Map templateData, String... method readResourceInClasspath (line 147) | private String readResourceInClasspath(String resourceName) throws IOE... FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/ClassMaker.java class ClassMaker (line 29) | public class ClassMaker { method compile (line 31) | public static void compile(String projectPath) throws IOException, Tim... class Worker (line 59) | private static class Worker extends Thread { method Worker (line 64) | private Worker(Process process) { method run (line 69) | @Override method getProcessStatus (line 92) | ProcessStatus getProcessStatus() { class ProcessStatus (line 97) | public static class ProcessStatus { class ExecReader (line 107) | private static abstract class ExecReader extends Thread { method ExecReader (line 115) | public ExecReader(InputStream is, String readerName) { method run (line 121) | @Override method afterReadLine (line 135) | public abstract void afterReadLine(String line); FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/CompareAlgorithm.java type CompareAlgorithm (line 22) | public interface CompareAlgorithm { method compare (line 24) | List compare(String source, String dest); FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/ComparisionType.java type ComparisionType (line 20) | public enum ComparisionType { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/Comparison.java class Comparison (line 20) | public class Comparison { method Comparison (line 32) | public Comparison(ComparisionType type, int originalPointBegin, int or... FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/ContractComparator.java class ContractComparator (line 27) | public class ContractComparator { method ContractComparator (line 39) | public ContractComparator(String source, String dest) { method ContractComparator (line 43) | public ContractComparator(String source, String dest, CompareAlgorithm... method setAlgorithm (line 50) | public void setAlgorithm(CompareAlgorithm algorithm) { method getAlgorithm (line 54) | public CompareAlgorithm getAlgorithm() { method compare (line 58) | public List compare() { method equals (line 62) | public boolean equals() { method splitPrintToScreen (line 70) | public void splitPrintToScreen() { method splitPrint (line 74) | public void splitPrint(OutputStream outputStream) { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/ContractFileType.java type ContractFileType (line 22) | public enum ContractFileType { method ContractFileType (line 28) | ContractFileType(String suffix) { method getFileSuffix (line 32) | public String getFileSuffix() { method getValue (line 36) | public static ContractFileType getValue(String name) { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/DocumentType.java type DocumentType (line 20) | public enum DocumentType { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/FileUtils.java class FileUtils (line 32) | public class FileUtils { method createDirectory (line 34) | public static void createDirectory(String pathName) throws IOException { method createTempDirectory (line 50) | public static Path createTempDirectory(String pathName) throws IOExcep... method getFilesGroupByFilename (line 57) | public static Map getFilesGroupByFilename(String pathN... method deleteDirectory (line 81) | public static void deleteDirectory(String pathName) throws IOException { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/ImmediateClassLoader.java class ImmediateClassLoader (line 27) | public class ImmediateClassLoader extends URLClassLoader { method ImmediateClassLoader (line 33) | public ImmediateClassLoader(URL[] urls, ClassLoader parent) { method scanClassFile (line 44) | private void scanClassFile(File file) { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/MyersAlgorithm.java class MyersAlgorithm (line 30) | public class MyersAlgorithm implements CompareAlgorithm { method compare (line 34) | @Override FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/SourceType.java type SourceType (line 20) | public enum SourceType { FILE: common/src/main/java/org/apache/servicecomb/toolkit/common/SplitDiffFormatter.java class SplitDiffFormatter (line 27) | public class SplitDiffFormatter extends DiffFormatter { method SplitDiffFormatter (line 39) | public SplitDiffFormatter(OutputStream out) { method format (line 44) | public void format(List comparisons, String source, String... method getMaxLineSize (line 93) | public int getMaxLineSize(String text) { method readStringAsLines (line 104) | private List readStringAsLines(String text) { method writeReplaceLine (line 108) | protected void writeReplaceLine(List text, int line, List text, int line, List text, int line, List text, int line, List text, int line, String... method buildFormatLineRight (line 134) | private String buildFormatLineRight(List text, int line, Strin... method getOutputFormat (line 139) | private String getOutputFormat(int len) { method end (line 143) | private static boolean end(Comparison edit, int a, int b) { method findOutputEndIndex (line 147) | private int findOutputEndIndex(List edits, int i) { method isOriginalEnd (line 156) | private boolean isOriginalEnd(List e, int i) { method isDestinationEnd (line 160) | private boolean isDestinationEnd(List e, int i) { FILE: common/src/test/java/org/apache/servicecomb/toolkit/common/ClassMakerTest.java class ClassMakerTest (line 28) | public class ClassMakerTest { method runWithCorrectMavenProjectPath (line 33) | @Test method runWithInvalidMavenProjectPath (line 42) | @Test FILE: common/src/test/java/org/apache/servicecomb/toolkit/common/FileUtilsTest.java class FileUtilsTest (line 31) | public class FileUtilsTest { method createDirectoryTest (line 33) | @Test method getFilesGroupByFilenameTest (line 51) | @Test FILE: common/src/test/java/org/apache/servicecomb/toolkit/common/TextCompareTest.java class TextCompareTest (line 39) | public class TextCompareTest { method testContractCompareText (line 45) | @Test method testContractCompareResultPrint (line 56) | @Test method testContractCompareAnotherAlgorithm (line 68) | @Test method hasNewLine (line 115) | private boolean hasNewLine(String s) { method testContractCompareException (line 119) | @Test FILE: contractgen/src/main/java/org/apache/servicecomb/toolkit/contractgen/DefaultContractsGenerator.java class DefaultContractsGenerator (line 49) | public class DefaultContractsGenerator implements ContractsGenerator { method canProcess (line 61) | @Override method configure (line 66) | @SuppressWarnings("unchecked") method generate (line 91) | @SuppressWarnings("ResultOfMethodCallIgnored") method checkConfig (line 152) | private boolean checkConfig() { method canProcess (line 156) | private static boolean canProcess(Class loadClass) { method getAllClass (line 188) | private static Vector getAllClass(ClassLoader classLoader) { FILE: contractgen/src/test/java/org/apache/servicecomb/toolkit/contractgen/ContractTestUtil.java class ContractTestUtil (line 26) | public class ContractTestUtil { method createCtClass (line 28) | public CtClass createCtClass(String className) throws Exception { method putAnnotationToClass (line 35) | public Class putAnnotationToClass(String className, Class annotationCl... FILE: contractgen/src/test/java/org/apache/servicecomb/toolkit/contractgen/DefaultContractsGeneratorTest.java class DefaultContractsGeneratorTest (line 56) | public class DefaultContractsGeneratorTest { method testCanProcess (line 63) | @Test method testConfigure (line 69) | @Test method testGenerate (line 79) | @Test method testCheckConfig (line 105) | @Test method testPrivateCanProcess (line 126) | @Test method testgetAllClass (line 156) | @Test method testGetContractsGeneratorInstance (line 173) | @Test FILE: contractgen/src/test/projects/demo/src/main/java/demo/Application.java class Application (line 23) | @SpringBootApplication method Application (line 25) | public Application() { method main (line 28) | public static void main(String[] args) { FILE: contractgen/src/test/projects/demo/src/main/java/demo/HelloEndPoint.java class HelloEndPoint (line 24) | @RestController method HelloEndPoint (line 27) | public HelloEndPoint() { method sayHello (line 30) | @GetMapping({"/sayHello"}) method sayHi (line 35) | @GetMapping({"/sayHi"}) FILE: core/src/main/java/org/apache/servicecomb/toolkit/CodeGenerator.java type CodeGenerator (line 20) | public interface CodeGenerator extends Generator { FILE: core/src/main/java/org/apache/servicecomb/toolkit/ContractsGenerator.java type ContractsGenerator (line 20) | public interface ContractsGenerator extends Generator { FILE: core/src/main/java/org/apache/servicecomb/toolkit/DocGenerator.java type DocGenerator (line 20) | public interface DocGenerator extends Generator { FILE: core/src/main/java/org/apache/servicecomb/toolkit/Generator.java type Generator (line 22) | public interface Generator { method canProcess (line 24) | boolean canProcess(String type); method configure (line 26) | void configure(Map config); method generate (line 28) | void generate(); FILE: core/src/main/java/org/apache/servicecomb/toolkit/GeneratorFactory.java class GeneratorFactory (line 26) | public class GeneratorFactory { method addGeneratorType (line 36) | public static void addGeneratorType(Class generat... method loadInitialCodeGenerators (line 43) | private static List loadInitialCodeGenerators(Class T getGenerator(Class ... FILE: docgen/src/main/java/org/apache/servicecomb/toolkit/docgen/ContractsSwaggerUIGenerator.java class ContractsSwaggerUIGenerator (line 38) | public class ContractsSwaggerUIGenerator implements DocGenerator { method canProcess (line 50) | @Override method configure (line 56) | @Override method checkConfig (line 62) | private boolean checkConfig() { method generate (line 69) | @Override method correctPath (line 97) | private String correctPath(String filepath) { method renderHtml (line 106) | private String renderHtml(String html, Map args) { method getSwaggerUiHtml (line 119) | private String getSwaggerUiHtml() throws IOException { FILE: docgen/src/test/java/org/apache/servicecomb/toolkit/docgen/ContractsSwaggerUIGeneratorTest.java class ContractsSwaggerUIGeneratorTest (line 39) | public class ContractsSwaggerUIGeneratorTest { method testContractTransferToSwaggerUI (line 41) | @Test method testContractTransferToOther (line 70) | @Test FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/HttpStatuses.java class HttpStatuses (line 20) | public class HttpStatuses { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/MediaTypes.java class MediaTypes (line 25) | public class MediaTypes { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/AnnotationProcessor.java type AnnotationProcessor (line 20) | public interface AnnotationProcessor { method process (line 21) | void process(Annotation annotation, Context context); FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ApiResponseMethodAnnotationProcessor.java class ApiResponseMethodAnnotationProcessor (line 30) | public class ApiResponseMethodAnnotationProcessor implements method process (line 32) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ApiResponsesMethodAnnotationProcessor.java class ApiResponsesMethodAnnotationProcessor (line 27) | public class ApiResponsesMethodAnnotationProcessor implements method process (line 29) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ClassAnnotationProcessor.java type ClassAnnotationProcessor (line 20) | public interface ClassAnnotationProcessor extends A... FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/MethodAnnotationProcessor.java type MethodAnnotationProcessor (line 20) | public interface MethodAnnotationProcessor extends ... FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ModelInterceptor.java type ModelInterceptor (line 25) | public interface ModelInterceptor { method order (line 27) | int order(); method process (line 29) | Schema process(Type cls, Components components); FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/OpenApiDefinitionClassAnnotationProcessor.java class OpenApiDefinitionClassAnnotationProcessor (line 32) | public class OpenApiDefinitionClassAnnotationProcessor implements method process (line 35) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/OperationMethodAnnotationProcessor.java class OperationMethodAnnotationProcessor (line 30) | public class OperationMethodAnnotationProcessor implements MethodAnnotat... method process (line 32) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ParamAnnotationProcessor.java type ParamAnnotationProcessor (line 20) | public interface ParamAnnotationProcessor ... FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ParameterAnnotationProcessor.java class ParameterAnnotationProcessor (line 30) | public class ParameterAnnotationProcessor implements ParamAnnotationProc... method process (line 32) | @Override method getExplode (line 71) | private Boolean getExplode(Explode explode) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/RequestBodyParamAnnotationProcessor.java class RequestBodyParamAnnotationProcessor (line 31) | public class RequestBodyParamAnnotationProcessor implements ParamAnnotat... method process (line 33) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/Context.java type Context (line 22) | public interface Context { method getParser (line 23) | OpenApiAnnotationParser getParser(); FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/IExtensionsContext.java type IExtensionsContext (line 22) | public interface IExtensionsContext extends Context { method addExtension (line 24) | void addExtension(String name, Object value); method getExtensions (line 26) | Map getExtensions(); FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/ISchemaContext.java type ISchemaContext (line 22) | public interface ISchemaContext extends Context, IExtensionsContext { method getSchema (line 24) | Schema getSchema(); method setSchema (line 26) | void setSchema(Schema schema); FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/OasContext.java class OasContext (line 36) | public class OasContext implements IExtensionsContext { method OasContext (line 58) | public OasContext(OpenApiAnnotationParser parser) { method OasContext (line 62) | public OasContext(OpenAPI openAPI, OpenApiAnnotationParser parser) { method toOpenAPI (line 67) | public OpenAPI toOpenAPI() { method correctComponents (line 101) | private void correctComponents() { method correctBasepath (line 108) | private void correctBasepath() { method getComponents (line 118) | public Components getComponents() { method ensurePaths (line 125) | private void ensurePaths() { method getParser (line 131) | @Override method setParser (line 136) | public void setParser(OpenApiAnnotationParser parser) { method getOpenAPI (line 140) | public OpenAPI getOpenAPI() { method getBasePath (line 144) | public String getBasePath() { method getCls (line 148) | public Class getCls() { method setCls (line 152) | public void setCls(Class cls) { method setBasePath (line 156) | public void setBasePath(String basePath) { method addOperation (line 160) | public void addOperation(OperationContext operation) { method addExtension (line 164) | @Override method getExtensions (line 169) | @Override method getHttpMethod (line 174) | public String getHttpMethod() { method setHttpMethod (line 178) | public void setHttpMethod(String httpMethod) { method getConsumers (line 182) | public String[] getConsumers() { method setConsumers (line 186) | public void setConsumers(String[] consumes) { method getProduces (line 190) | public String[] getProduces() { method setProduces (line 194) | public void setProduces(String[] produces) { method getHeaders (line 198) | public String[] getHeaders() { method setHeaders (line 202) | public void setHeaders(String[] headers) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/OasGenerator.java class OasGenerator (line 31) | public class OasGenerator { method generate (line 40) | public OpenAPI generate(Class cls) { method generate (line 53) | public List generate(Set classes) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/OperationContext.java class OperationContext (line 49) | public class OperationContext implements IExtensionsContext { method OperationContext (line 85) | public OperationContext(Method method, OasContext parentContext) { method getParser (line 92) | @Override method hasOperation (line 97) | public boolean hasOperation() { method toOperation (line 101) | public Operation toOperation() { method processHeaders (line 169) | private void processHeaders() { method processProduces (line 188) | private void processProduces() { method setRequestBody (line 213) | public void setRequestBody(RequestBody requestBody) { method correctResponse (line 217) | public void correctResponse(ApiResponses apiResponses) { method getComponents (line 246) | public Components getComponents() { method addResponse (line 250) | public void addResponse(String key, ApiResponse response) { method getApiResponses (line 254) | public ApiResponses getApiResponses() { method setApiResponses (line 258) | public void setApiResponses(ApiResponses apiResponses) { method getOperationId (line 262) | public String getOperationId() { method setOperationId (line 266) | public void setOperationId(String operationId) { method getPath (line 270) | public String getPath() { method setPath (line 274) | public void setPath(String path) { method getOperation (line 278) | public Operation getOperation() { method getOpenAPI (line 282) | public OpenAPI getOpenAPI() { method getMethod (line 286) | public Method getMethod() { method getOpenApiContext (line 290) | public OasContext getOpenApiContext() { method getHttpMethod (line 294) | public String getHttpMethod() { method setHttpMethod (line 298) | public void setHttpMethod(String httpMethod) { method getDeprecated (line 305) | public Boolean getDeprecated() { method setDeprecated (line 309) | public void setDeprecated(Boolean deprecated) { method getDescription (line 313) | public String getDescription() { method setDescription (line 317) | public void setDescription(String description) { method getSummary (line 321) | public String getSummary() { method setSummary (line 325) | public void setSummary(String summary) { method getTags (line 329) | public List getTags() { method setTags (line 333) | public void setTags(List tags) { method addTag (line 337) | public void addTag(String tag) { method addExtension (line 344) | @Override method getExtensions (line 349) | @Override method getConsumers (line 354) | public String[] getConsumers() { method setConsumers (line 358) | public void setConsumers(String[] consumes) { method addParamCtx (line 362) | public void addParamCtx(ParameterContext ctx) { method getProduces (line 366) | public String[] getProduces() { method setProduces (line 375) | public void setProduces(String[] produces) { method getHeaders (line 379) | public String[] getHeaders() { method setHeaders (line 388) | public void setHeaders(String[] headers) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/context/ParameterContext.java class ParameterContext (line 43) | public class ParameterContext implements ISchemaContext, IExtensionsCont... method ParameterContext (line 87) | public ParameterContext(OperationContext parentContext, Parameter para... method toParameter (line 93) | public io.swagger.v3.oas.models.parameters.Parameter toParameter() { method isRequestBody (line 138) | public boolean isRequestBody() { method applyAnnotations (line 145) | public void applyAnnotations(List annotations) { method ensureName (line 152) | private void ensureName() { method getOperationContext (line 165) | public OperationContext getOperationContext() { method getDefaultValue (line 169) | public Object getDefaultValue() { method setDefaultValue (line 173) | public void setDefaultValue(Object defaultValue) { method getComponents (line 177) | public Components getComponents() { method getOasParameter (line 181) | public io.swagger.v3.oas.models.parameters.Parameter getOasParameter() { method getParameter (line 185) | public Parameter getParameter() { method setParameter (line 189) | public void setParameter(Parameter parameter) { method isRequired (line 193) | public boolean isRequired() { method getType (line 197) | public Type getType() { method addConsume (line 210) | public void addConsume(String consume) { method getConsumers (line 217) | public List getConsumers() { method getRealType (line 221) | public Type getRealType() { method setRequestBody (line 225) | public void setRequestBody(RequestBody requestBody) { method getRequestBody (line 231) | public RequestBody getRequestBody() { method getSchema (line 235) | @Override method setSchema (line 247) | @Override method addExtension (line 252) | @Override method getExtensions (line 257) | @Override method getParser (line 262) | @Override method getName (line 267) | public String getName() { method setName (line 272) | public void setName(String name) { method getIn (line 276) | public InType getIn() { method setIn (line 280) | public void setIn(InType in) { method getDescription (line 284) | public String getDescription() { method setDescription (line 288) | public void setDescription(String description) { method getRequired (line 292) | public Boolean getRequired() { method setRequired (line 296) | public void setRequired(Boolean required) { method getDeprecated (line 300) | public Boolean getDeprecated() { method setDeprecated (line 304) | public void setDeprecated(Boolean deprecated) { method getAllowEmptyValue (line 308) | public Boolean getAllowEmptyValue() { method setAllowEmptyValue (line 312) | public void setAllowEmptyValue(Boolean allowEmptyValue) { method getStyle (line 316) | public ParameterStyle getStyle() { method setStyle (line 320) | public void setStyle(ParameterStyle style) { method getExplode (line 324) | public Boolean getExplode() { method setExplode (line 328) | public void setExplode(Boolean explode) { method getAllowReserved (line 332) | public Boolean getAllowReserved() { method setAllowReserved (line 336) | public void setAllowReserved(Boolean allowReserved) { method getExample (line 340) | public Object getExample() { method setExample (line 344) | public void setExample(Object example) { method getExamples (line 348) | public Map getExamples() { method setExamples (line 352) | public void setExamples(Map examples) { method getContent (line 356) | public Content getContent() { method setContent (line 360) | public void setContent(Content content) { method getRef (line 364) | public String getRef() { method setRef (line 368) | public void setRef(String ref) { type InType (line 372) | public enum InType { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/parser/AbstractAnnotationParser.java class AbstractAnnotationParser (line 50) | public abstract class AbstractAnnotationParser implements OpenApiAnnotat... method AbstractAnnotationParser (line 62) | public AbstractAnnotationParser() { method parser (line 68) | @Override method postParseClassAnnotaion (line 116) | @Override method postParseMethodAnnotation (line 120) | @Override method postParseParameterAnnotation (line 124) | @Override method initMethodAnnotationProcessor (line 128) | public void initMethodAnnotationProcessor() { method initClassAnnotationProcessor (line 134) | public void initClassAnnotationProcessor() { method initParameterAnnotationProcessor (line 138) | public void initParameterAnnotationProcessor() { method findClassAnnotationProcessor (line 143) | @Override method findMethodAnnotationProcessor (line 148) | @Override method findParameterAnnotationProcessor (line 153) | @Override FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/parser/api/OpenApiAnnotationParser.java type OpenApiAnnotationParser (line 29) | public interface OpenApiAnnotationParser { method parser (line 36) | void parser(Class cls, OasContext context); method getOrder (line 43) | int getOrder(); method canProcess (line 45) | boolean canProcess(Class cls); method postParseClassAnnotaion (line 47) | void postParseClassAnnotaion(OasContext context); method postParseMethodAnnotation (line 49) | void postParseMethodAnnotation(OperationContext context); method postParseParameterAnnotation (line 51) | void postParseParameterAnnotation(ParameterContext context); method findClassAnnotationProcessor (line 53) | ClassAnnotationProcessor findClassAnnotationProcessor(Class getRequestBeanTypes(Class cls) { method getResponseBeanTypes (line 215) | public static List getResponseBeanTypes(Class cls) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/util/ParamUtils.java class ParamUtils (line 35) | public class ParamUtils { method getParameterName (line 41) | public static String getParameterName(Method method, Parameter paramet... method getParamIndex (line 60) | private static int getParamIndex(Method method, Parameter parameter) { method initParameterNames (line 70) | private static String[] initParameterNames(Method m) { method isSyntheticOrBridged (line 119) | private static boolean isSyntheticOrBridged(int access) { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/util/RequestResponse.java type RequestResponse (line 20) | public enum RequestResponse { FILE: oas-generator/oas-generator-core/src/main/java/org/apache/servicecomb/toolkit/generator/util/SwaggerAnnotationUtils.java class SwaggerAnnotationUtils (line 33) | public class SwaggerAnnotationUtils { method getContentFromAnnotation (line 35) | public static List getContentFromAnnotation( method getSchemaFromAnnotation (line 63) | public static Schema getSchemaFromAnnotation(io.swagger.v3.oas.annotat... method getExtensionsFromAnnotation (line 81) | public static Map getExtensionsFromAnnotation(Extensio... FILE: oas-generator/oas-generator-core/src/test/java/org/apache/servicecomb/toolkit/generator/AnnotationProcessorTest.java class AnnotationProcessorTest (line 62) | public class AnnotationProcessorTest { method processApiResponseAnnotation (line 64) | @Test method processApiResponsesAnnotation (line 82) | @Test method processOperationAnnotation (line 114) | @Test method processOpenApiDefinitionClassAnnotation (line 139) | @Test method processRequestBodyAnnotation (line 162) | @Test method processParameterAnnotation (line 180) | @Test class ParameterClass (line 204) | class ParameterClass { method parameter (line 205) | public void parameter(@Parameter(required = true) String param) { class OpenapiDef (line 209) | @OpenAPIDefinition( method hello (line 332) | @Operation( FILE: oas-generator/oas-generator-core/src/test/java/org/apache/servicecomb/toolkit/generator/ContextTest.java class ContextTest (line 42) | public class ContextTest { method realParameterContext (line 44) | @Test method operationContext (line 112) | @Test FILE: oas-generator/oas-generator-core/src/test/java/org/apache/servicecomb/toolkit/generator/OasGeneratorTest.java class OasGeneratorTest (line 36) | public class OasGeneratorTest { method generatorOas (line 38) | @Test method constructOasContext (line 48) | @Test class NoResource (line 85) | class NoResource { class OneResource (line 89) | class OneResource { method name (line 90) | public String name(String name) { FILE: oas-generator/oas-generator-core/src/test/java/org/apache/servicecomb/toolkit/generator/ParserTest.java class ParserTest (line 27) | public class ParserTest { method parse (line 29) | @Test class TestParser (line 36) | class TestParser extends AbstractAnnotationParser { method getOrder (line 38) | @Override method canProcess (line 43) | @Override class UnParser (line 49) | @OpenAPIDefinition method name (line 51) | @ApiResponse FILE: oas-generator/oas-generator-core/src/test/java/org/apache/servicecomb/toolkit/generator/UtilsTest.java class UtilsTest (line 43) | public class UtilsTest { method getParameterName (line 45) | @Test method getSchema (line 54) | @Test method getRequestOrResponseBean (line 139) | @Test method getContentFromAnnotation (line 154) | @Test class RequestBeanClass (line 164) | class RequestBeanClass { method setValue (line 166) | public void setValue(Value value) { method setName (line 169) | public void setName(String name, String alias) { method getSomething (line 172) | public Integer getSomething() { class ResponseBeanClass (line 177) | class ResponseBeanClass { method getValue (line 179) | public Value getValue() { method getName (line 183) | public String getName(String name) { method setSomething (line 187) | public void setSomething(Integer something) { class ParameterClass (line 191) | class ParameterClass { method method (line 192) | public void method(String param) { class BeanClass (line 196) | class BeanClass { method getList (line 222) | public List getList() { method setList (line 226) | public void setList(List list) { method getIntVal (line 230) | public int getIntVal() { method setIntVal (line 234) | public void setIntVal(int intVal) { method getLongVal (line 238) | public long getLongVal() { method setLongVal (line 242) | public void setLongVal(long longVal) { method getDoubleVal (line 246) | public double getDoubleVal() { method setDoubleVal (line 250) | public void setDoubleVal(double doubleVal) { method getIntObj (line 254) | public Integer getIntObj() { method setIntObj (line 258) | public void setIntObj(Integer intObj) { method getLongObj (line 262) | public Long getLongObj() { method setLongObj (line 266) | public void setLongObj(Long longObj) { method getDoubleObj (line 270) | public Double getDoubleObj() { method setDoubleObj (line 274) | public void setDoubleObj(Double doubleObj) { method getValues (line 278) | public List getValues() { method setValues (line 282) | public void setValues(List values) { method getNumbers (line 286) | public List getNumbers() { method setNumbers (line 290) | public void setNumbers(List numbers) { method getProps (line 294) | public List getProps() { method setProps (line 298) | public void setProps(List props) { method getName (line 302) | public String getName() { method setName (line 306) | public void setName(String name) { method getValue (line 310) | public Value getValue() { method setValue (line 314) | public void setValue(Value value) { class Value (line 319) | class Value { method getProp1 (line 324) | public String getProp1() { method setProp1 (line 328) | public void setProp1(String prop1) { method getProp2 (line 332) | public String getProp2() { method setProp2 (line 336) | public void setProp2(String prop2) { FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/ConsumesAnnotationProcessor.java class ConsumesAnnotationProcessor (line 24) | public class ConsumesAnnotationProcessor implements MethodAnnotationProc... method process (line 25) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/CookieParamAnnotationProcessor.java class CookieParamAnnotationProcessor (line 25) | public class CookieParamAnnotationProcessor implements ParamAnnotationPr... method process (line 26) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/FormParamAnnotationProcessor.java class FormParamAnnotationProcessor (line 25) | public class FormParamAnnotationProcessor implements ParamAnnotationProc... method process (line 26) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/HeaderParamAnnotationProcessor.java class HeaderParamAnnotationProcessor (line 26) | public class HeaderParamAnnotationProcessor implements ParamAnnotationPr... method process (line 27) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/HttpMethodAnnotationProcessor.java class HttpMethodAnnotationProcessor (line 26) | public class HttpMethodAnnotationProcessor implements MethodAnnotationPr... method process (line 27) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/PathClassAnnotationProcessor.java class PathClassAnnotationProcessor (line 24) | public class PathClassAnnotationProcessor implements ClassAnnotationProc... method process (line 25) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/PathMethodAnnotationProcessor.java class PathMethodAnnotationProcessor (line 24) | public class PathMethodAnnotationProcessor implements MethodAnnotationPr... method process (line 25) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/PathParamAnnotationProcessor.java class PathParamAnnotationProcessor (line 25) | public class PathParamAnnotationProcessor implements ParamAnnotationProc... method process (line 26) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/QueryParamAnnotationProcessor.java class QueryParamAnnotationProcessor (line 25) | public class QueryParamAnnotationProcessor implements ParamAnnotationPro... method process (line 26) | @Override FILE: oas-generator/oas-generator-jaxrs/src/main/java/org/apache/servicecomb/toolkit/generator/parser/JaxRsAnnotationParser.java class JaxRsAnnotationParser (line 46) | public class JaxRsAnnotationParser extends AbstractAnnotationParser { method initClassAnnotationProcessor (line 48) | @Override method initMethodAnnotationProcessor (line 54) | @Override method initParameterAnnotationProcessor (line 70) | @Override method getOrder (line 81) | @Override method canProcess (line 86) | @Override FILE: oas-generator/oas-generator-jaxrs/src/test/java/org/apache/servicecomb/toolkit/generator/JaxrsAnnotationProcessorTest.java class JaxrsAnnotationProcessorTest (line 47) | public class JaxrsAnnotationProcessorTest { method processApiResponseAnnotation (line 49) | @Test method processPathClassAnnotation (line 62) | @Test method processPathMethodAnnotation (line 75) | @Test method processConsumersAnnotation (line 89) | @Test method processCookieParamAnnotation (line 103) | @Test method processFormParamAnnotation (line 118) | @Test method processHeaderParamAnnotation (line 134) | @Test method processPathParamAnnotation (line 150) | @Test method processQueryParamAnnotation (line 167) | @Test class GetClass (line 183) | class GetClass { method get (line 184) | @GET FILE: oas-generator/oas-generator-jaxrs/src/test/java/org/apache/servicecomb/toolkit/generator/JaxrsParserTest.java class JaxrsParserTest (line 29) | public class JaxrsParserTest { method parseJaxrs (line 31) | @Test class NoResource (line 45) | class NoResource { method name (line 46) | public String name() { class OneResource (line 51) | @Path("/path") method name (line 54) | @Path("/name") FILE: oas-generator/oas-generator-servicecomb/src/main/java/org/apache/servicecomb/toolkit/generator/parser/ServicecombJaxrsParser.java class ServicecombJaxrsParser (line 24) | public class ServicecombJaxrsParser extends JaxRsAnnotationParser { method canProcess (line 26) | @Override FILE: oas-generator/oas-generator-servicecomb/src/main/java/org/apache/servicecomb/toolkit/generator/parser/ServicecombPojoParser.java class ServicecombPojoParser (line 28) | public class ServicecombPojoParser extends AbstractAnnotationParser { method getOrder (line 30) | @Override method canProcess (line 35) | @Override method postParseMethodAnnotation (line 45) | @Override method correctPath (line 68) | private String correctPath(String path) { FILE: oas-generator/oas-generator-servicecomb/src/main/java/org/apache/servicecomb/toolkit/generator/parser/ServicecombSpringmvcParser.java class ServicecombSpringmvcParser (line 23) | public class ServicecombSpringmvcParser extends SpringmvcAnnotationParser { method canProcess (line 25) | @Override FILE: oas-generator/oas-generator-servicecomb/src/test/java/org/apache/servicecomb/toolkit/generator/ServiceCombParserTest.java class ServiceCombParserTest (line 32) | public class ServiceCombParserTest { method parse (line 34) | @Test class ServicecombJaxrs (line 64) | @RestSchema(schemaId = "servicecombJaxrs") method path (line 68) | @Path("/path") class ServicecombSpringmvc (line 74) | @RestSchema(schemaId = "servicecombSpringmvc") class ServicecombPojo (line 79) | @RpcSchema method path (line 81) | public Object path() { FILE: oas-generator/oas-generator-spring/src/main/java/org/apache/servicecomb/toolkit/generator/MultipartFileInterceptor.java class MultipartFileInterceptor (line 30) | public class MultipartFileInterceptor implements ModelInterceptor { method order (line 32) | @Override method process (line 37) | @Override FILE: oas-generator/oas-generator-spring/src/main/java/org/apache/servicecomb/toolkit/generator/annotation/AbstractHttpMethodMappingAnnotationProcessor.java class AbstractHttpMethodMappingAnnotationProcessor (line 23) | public abstract class AbstractHttpMethodMappingAnnotationProcessor compareValidators() { FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSecuritySchemeDiffValidatorFactory.java class DefaultSecuritySchemeDiffValidatorFactory (line 27) | @Component method create (line 31) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultServerDiffValidatorFactory.java class DefaultServerDiffValidatorFactory (line 27) | @Component method create (line 30) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultTagDiffValidatorFactory.java class DefaultTagDiffValidatorFactory (line 27) | @Component method create (line 30) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingAddNotAllowedDiffValidator.java class EncodingAddNotAllowedDiffValidator (line 28) | public class EncodingAddNotAllowedDiffValidator method validateAdd (line 32) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingAllowedReservedChangeDiffValidator.java class EncodingAllowedReservedChangeDiffValidator (line 35) | public class EncodingAllowedReservedChangeDiffValidator method validateCompare (line 39) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingContentTypeNotSameDiffValidator.java class EncodingContentTypeNotSameDiffValidator (line 30) | public class EncodingContentTypeNotSameDiffValidator method validateCompare (line 34) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingDelNotAllowedDiffValidator.java class EncodingDelNotAllowedDiffValidator (line 28) | public class EncodingDelNotAllowedDiffValidator method validateDel (line 32) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingExplodeNotSameDiffValidator.java class EncodingExplodeNotSameDiffValidator (line 30) | public class EncodingExplodeNotSameDiffValidator method validateCompare (line 34) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingStyleNotSameDiffValidator.java class EncodingStyleNotSameDiffValidator (line 30) | public class EncodingStyleNotSameDiffValidator method validateCompare (line 34) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/header/HeaderAddInRequestBodyNotAllowedDiffValidator.java class HeaderAddInRequestBodyNotAllowedDiffValidator (line 33) | public class HeaderAddInRequestBodyNotAllowedDiffValidator extends OasOb... method validateAdd (line 36) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/header/HeaderDelInResponseNotAllowedDiffValidator.java class HeaderDelInResponseNotAllowedDiffValidator (line 33) | public class HeaderDelInResponseNotAllowedDiffValidator extends OasObjec... method validateDel (line 36) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeAddInParameterNotAllowedDiffValidator.java class MediaTypeAddInParameterNotAllowedDiffValidator (line 33) | public class MediaTypeAddInParameterNotAllowedDiffValidator method validateAdd (line 37) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInParameterNotAllowedDiffValidator.java class MediaTypeDelInParameterNotAllowedDiffValidator (line 33) | public class MediaTypeDelInParameterNotAllowedDiffValidator method validateDel (line 37) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInRequestBodyNotAllowedDiffValidator.java class MediaTypeDelInRequestBodyNotAllowedDiffValidator (line 33) | public class MediaTypeDelInRequestBodyNotAllowedDiffValidator method validateDel (line 37) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInResponseNotAllowedDiffValidator.java class MediaTypeDelInResponseNotAllowedDiffValidator (line 33) | public class MediaTypeDelInResponseNotAllowedDiffValidator method validateDel (line 37) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/operation/OperationDeleteNotAllowedDiffValidator.java class OperationDeleteNotAllowedDiffValidator (line 28) | public class OperationDeleteNotAllowedDiffValidator method validateDel (line 32) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/operation/OperationIdNotSameDiffValidator.java class OperationIdNotSameDiffValidator (line 29) | public class OperationIdNotSameDiffValidator method validateCompare (line 33) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAddDiffValidator.java class ParameterAddDiffValidator (line 33) | public class ParameterAddDiffValidator method validateAdd (line 39) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAllowEmptyValueChangeDiffValidator.java class ParameterAllowEmptyValueChangeDiffValidator (line 39) | public class ParameterAllowEmptyValueChangeDiffValidator method validateCompare (line 43) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAllowReservedChangeDiffValidator.java class ParameterAllowReservedChangeDiffValidator (line 39) | public class ParameterAllowReservedChangeDiffValidator method validateCompare (line 43) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterExplodeNotSameDiffValidator.java class ParameterExplodeNotSameDiffValidator (line 31) | public class ParameterExplodeNotSameDiffValidator method validateCompare (line 35) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterRequiredChangeDiffValidator.java class ParameterRequiredChangeDiffValidator (line 39) | public class ParameterRequiredChangeDiffValidator method validateCompare (line 43) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterStyleNotSameDiffValidator.java class ParameterStyleNotSameDiffValidator (line 31) | public class ParameterStyleNotSameDiffValidator method validateCompare (line 35) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/pathitem/PathItemDeleteNotAllowedDiffValidator.java class PathItemDeleteNotAllowedDiffValidator (line 28) | public class PathItemDeleteNotAllowedDiffValidator method validateDel (line 32) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/requestbody/RequestBodyRequiredChangeDiffValidator.java class RequestBodyRequiredChangeDiffValidator (line 38) | public class RequestBodyRequiredChangeDiffValidator method validateCompare (line 42) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/response/ResponseAddNotAllowedDiffValidator.java class ResponseAddNotAllowedDiffValidator (line 32) | public class ResponseAddNotAllowedDiffValidator method validateAdd (line 36) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaDiscriminatorChangeValidator.java class SchemaDiscriminatorChangeValidator (line 25) | public class SchemaDiscriminatorChangeValidator extends SchemaPropertyCh... method getProperty (line 27) | @Override method getPropertyName (line 32) | @Override method isAllowed (line 37) | @Override method getMessage (line 42) | @Override method needValidate (line 47) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaPropertyChangeValidator.java class SchemaPropertyChangeValidator (line 32) | public abstract class SchemaPropertyChangeValidator implements Schema... method validate (line 34) | @Override method getProperty (line 74) | protected abstract T getProperty(Schema schema); method getPropertyName (line 76) | protected abstract String getPropertyName(); method getMessage (line 78) | protected abstract String getMessage(T leftProperty, T rightProperty); method isAllowed (line 80) | protected abstract boolean isAllowed(T leftProperty, T rightProperty); method needValidate (line 82) | protected abstract boolean needValidate(OasDiffValidationContext conte... FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaReadOnlyChangeValidator.java class SchemaReadOnlyChangeValidator (line 25) | public class SchemaReadOnlyChangeValidator extends SchemaPropertyChangeV... method getProperty (line 27) | @Override method getPropertyName (line 32) | @Override method isAllowed (line 37) | @Override method getMessage (line 42) | @Override method needValidate (line 47) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaTypeFormatChangeValidator.java class SchemaTypeFormatChangeValidator (line 32) | public abstract class SchemaTypeFormatChangeValidator implements SchemaC... method validate (line 34) | @Override method getAllowedChangedList (line 68) | protected abstract List getAllowedChangedList(); method needValidate (line 70) | protected abstract boolean needValidate(OasDiffValidationContext conte... FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaWriteOnlyChangeValidator.java class SchemaWriteOnlyChangeValidator (line 25) | public class SchemaWriteOnlyChangeValidator extends SchemaPropertyChange... method getProperty (line 27) | @Override method getPropertyName (line 32) | @Override method isAllowed (line 37) | @Override method getMessage (line 42) | @Override method needValidate (line 47) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaXmlChangeValidator.java class SchemaXmlChangeValidator (line 25) | public class SchemaXmlChangeValidator extends SchemaPropertyChangeValida... method getProperty (line 27) | @Override method getPropertyName (line 32) | @Override method isAllowed (line 37) | @Override method getMessage (line 42) | @Override method needValidate (line 47) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/TypeFormat.java class TypeFormat (line 25) | public class TypeFormat { method TypeFormat (line 29) | public TypeFormat(String type, String format) { method TypeFormat (line 34) | public TypeFormat(Schema schema) { method equals (line 39) | @Override method hashCode (line 48) | @Override method toString (line 53) | @Override method getType (line 61) | public String getType() { method getFormat (line 65) | public String getFormat() { FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaEnumChangeInRequestValidator.java class SchemaEnumChangeInRequestValidator (line 31) | public class SchemaEnumChangeInRequestValidator extends SchemaPropertyCh... method getProperty (line 35) | @Override method getPropertyName (line 40) | @Override method isAllowed (line 45) | @Override method getMessage (line 50) | @Override method needValidate (line 55) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaExclusiveMaximumChangeInRequestValidator.java class SchemaExclusiveMaximumChangeInRequestValidator (line 31) | public class SchemaExclusiveMaximumChangeInRequestValidator extends Sche... method getProperty (line 33) | @Override method getPropertyName (line 38) | @Override method isAllowed (line 43) | @Override method getMessage (line 51) | @Override method needValidate (line 56) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaExclusiveMinimumChangeInRequestValidator.java class SchemaExclusiveMinimumChangeInRequestValidator (line 31) | public class SchemaExclusiveMinimumChangeInRequestValidator extends Sche... method getProperty (line 33) | @Override method getPropertyName (line 38) | @Override method isAllowed (line 43) | @Override method getMessage (line 49) | @Override method needValidate (line 54) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxItemsChangeInRequestValidator.java class SchemaMaxItemsChangeInRequestValidator (line 28) | public class SchemaMaxItemsChangeInRequestValidator extends SchemaProper... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxLengthChangeInRequestValidator.java class SchemaMaxLengthChangeInRequestValidator (line 28) | public class SchemaMaxLengthChangeInRequestValidator extends SchemaPrope... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxPropertiesChangeInRequestValidator.java class SchemaMaxPropertiesChangeInRequestValidator (line 28) | public class SchemaMaxPropertiesChangeInRequestValidator extends SchemaP... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaximumChangeInRequestValidator.java class SchemaMaximumChangeInRequestValidator (line 30) | public class SchemaMaximumChangeInRequestValidator extends SchemaPropert... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 47) | @Override method needValidate (line 52) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinItemsChangeInRequestValidator.java class SchemaMinItemsChangeInRequestValidator (line 28) | public class SchemaMinItemsChangeInRequestValidator extends SchemaProper... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinLengthChangeInRequestValidator.java class SchemaMinLengthChangeInRequestValidator (line 28) | public class SchemaMinLengthChangeInRequestValidator extends SchemaPrope... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinPropertiesChangeInRequestValidator.java class SchemaMinPropertiesChangeInRequestValidator (line 28) | public class SchemaMinPropertiesChangeInRequestValidator extends SchemaP... method getProperty (line 30) | @Override method getPropertyName (line 35) | @Override method isAllowed (line 40) | @Override method getMessage (line 45) | @Override method needValidate (line 50) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinimumChangeInRequestValidator.java class SchemaMinimumChangeInRequestValidator (line 30) | public class SchemaMinimumChangeInRequestValidator extends SchemaPropert... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 47) | @Override method needValidate (line 52) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMultipleOfChangeInRequestValidator.java class SchemaMultipleOfChangeInRequestValidator (line 29) | public class SchemaMultipleOfChangeInRequestValidator extends SchemaProp... method getProperty (line 33) | @Override method getPropertyName (line 38) | @Override method getMessage (line 43) | @Override method isAllowed (line 48) | @Override method needValidate (line 53) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaNullableChangeInRequestValidator.java class SchemaNullableChangeInRequestValidator (line 31) | public class SchemaNullableChangeInRequestValidator extends SchemaProper... method getProperty (line 33) | @Override method getPropertyName (line 38) | @Override method isAllowed (line 43) | @Override method getMessage (line 49) | @Override method needValidate (line 54) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaRequiredChangeInRequestValidator.java class SchemaRequiredChangeInRequestValidator (line 31) | public class SchemaRequiredChangeInRequestValidator extends SchemaProper... method getProperty (line 35) | @Override method getPropertyName (line 40) | @Override method isAllowed (line 45) | @Override method getMessage (line 50) | @Override method needValidate (line 55) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaTypeFormatChangeInRequestValidator.java class SchemaTypeFormatChangeInRequestValidator (line 31) | public class SchemaTypeFormatChangeInRequestValidator extends SchemaType... method getAllowedChangedList (line 65) | @Override method needValidate (line 70) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaUniqueItemsChangeInRequestValidator.java class SchemaUniqueItemsChangeInRequestValidator (line 30) | public class SchemaUniqueItemsChangeInRequestValidator extends SchemaPro... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 48) | @Override method needValidate (line 53) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaEnumChangeInResponseValidator.java class SchemaEnumChangeInResponseValidator (line 30) | public class SchemaEnumChangeInResponseValidator extends SchemaPropertyC... method getProperty (line 34) | @Override method getPropertyName (line 39) | @Override method isAllowed (line 44) | @Override method getMessage (line 49) | @Override method needValidate (line 54) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaExclusiveMaximumChangeInResponseValidator.java class SchemaExclusiveMaximumChangeInResponseValidator (line 30) | public class SchemaExclusiveMaximumChangeInResponseValidator extends Sch... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 50) | @Override method needValidate (line 55) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaExclusiveMinimumChangeInResponseValidator.java class SchemaExclusiveMinimumChangeInResponseValidator (line 30) | public class SchemaExclusiveMinimumChangeInResponseValidator extends Sch... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 50) | @Override method needValidate (line 55) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxItemsChangeInResponseValidator.java class SchemaMaxItemsChangeInResponseValidator (line 27) | public class SchemaMaxItemsChangeInResponseValidator extends SchemaPrope... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxLengthChangeInResponseValidator.java class SchemaMaxLengthChangeInResponseValidator (line 27) | public class SchemaMaxLengthChangeInResponseValidator extends SchemaProp... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxPropertiesChangeInResponseValidator.java class SchemaMaxPropertiesChangeInResponseValidator (line 27) | public class SchemaMaxPropertiesChangeInResponseValidator extends Schema... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaximumChangeInResponseValidator.java class SchemaMaximumChangeInResponseValidator (line 29) | public class SchemaMaximumChangeInResponseValidator extends SchemaProper... method getProperty (line 31) | @Override method getPropertyName (line 36) | @Override method isAllowed (line 41) | @Override method getMessage (line 46) | @Override method needValidate (line 51) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinItemsChangeInResponseValidator.java class SchemaMinItemsChangeInResponseValidator (line 27) | public class SchemaMinItemsChangeInResponseValidator extends SchemaPrope... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinLengthChangeInResponseValidator.java class SchemaMinLengthChangeInResponseValidator (line 27) | public class SchemaMinLengthChangeInResponseValidator extends SchemaProp... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinPropertiesChangeInResponseValidator.java class SchemaMinPropertiesChangeInResponseValidator (line 27) | public class SchemaMinPropertiesChangeInResponseValidator extends Schema... method getProperty (line 29) | @Override method getPropertyName (line 34) | @Override method isAllowed (line 39) | @Override method getMessage (line 44) | @Override method needValidate (line 49) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinimumChangeInResponseValidator.java class SchemaMinimumChangeInResponseValidator (line 29) | public class SchemaMinimumChangeInResponseValidator extends SchemaProper... method getProperty (line 31) | @Override method getPropertyName (line 36) | @Override method isAllowed (line 41) | @Override method getMessage (line 46) | @Override method needValidate (line 51) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMultipleOfChangeInResponseValidator.java class SchemaMultipleOfChangeInResponseValidator (line 28) | public class SchemaMultipleOfChangeInResponseValidator extends SchemaPro... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method getMessage (line 42) | @Override method isAllowed (line 47) | @Override method needValidate (line 52) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaNullableChangeInResponseValidator.java class SchemaNullableChangeInResponseValidator (line 30) | public class SchemaNullableChangeInResponseValidator extends SchemaPrope... method getProperty (line 32) | @Override method getPropertyName (line 37) | @Override method isAllowed (line 42) | @Override method getMessage (line 48) | @Override method needValidate (line 53) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaRequiredChangeInResponseValidator.java class SchemaRequiredChangeInResponseValidator (line 30) | public class SchemaRequiredChangeInResponseValidator extends SchemaPrope... method getProperty (line 34) | @Override method getPropertyName (line 39) | @Override method isAllowed (line 44) | @Override method getMessage (line 49) | @Override method needValidate (line 54) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaTypeFormatChangeInResponseValidator.java class SchemaTypeFormatChangeInResponseValidator (line 30) | public class SchemaTypeFormatChangeInResponseValidator extends SchemaTyp... method getAllowedChangedList (line 55) | @Override method needValidate (line 60) | @Override FILE: oas-validator/oas-validator-compatibility/src/main/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaUniqueItemsChangeInResponseValidator.java class SchemaUniqueItemsChangeInResponseValidator (line 29) | public class SchemaUniqueItemsChangeInResponseValidator extends SchemaPr... method getProperty (line 31) | @Override method getPropertyName (line 36) | @Override method isAllowed (line 41) | @Override method getMessage (line 47) | @Override method needValidate (line 52) | @Override FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/CompatibilityCheckParserTest.java class CompatibilityCheckParserTest (line 28) | public class CompatibilityCheckParserTest { method parseYaml (line 30) | @Test method loadRelative (line 39) | private String loadRelative(String filename) { FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultCallbackDiffValidatorFactoryTest.java class DefaultCallbackDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultComponentsDiffValidatorFactoryTest.java class DefaultComponentsDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultEncodingDiffValidatorFactoryTest.java class DefaultEncodingDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultInfoDiffValidatorFactoryTest.java class DefaultInfoDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultLinkDiffValidatorFactoryTest.java class DefaultLinkDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultMediaTypeDiffValidatorFactoryTest.java class DefaultMediaTypeDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOasSpecDiffValidatorFactoryTest.java class DefaultOasSpecDiffValidatorFactoryTest (line 28) | @RunWith(SpringRunner.class) method create (line 35) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOpenApiDiffValidatorFactoryTest.java class DefaultOpenApiDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultOperationDiffValidatorFactoryTest.java class DefaultOperationDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultParameterDiffValidatorFactoryTest.java class DefaultParameterDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathItemDiffValidatorFactoryTest.java class DefaultPathItemDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultPathsDiffValidatorFactoryTest.java class DefaultPathsDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultRequestBodyDiffValidatorFactoryTest.java class DefaultRequestBodyDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponseDiffValidatorFactoryTest.java class DefaultResponseDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultResponsesDiffValidatorFactoryTest.java class DefaultResponsesDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSchemaDiffValidatorFactoryTest.java class DefaultSchemaDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultSecuritySchemeDiffValidatorFactoryTest.java class DefaultSecuritySchemeDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultServerDiffValidatorFactoryTest.java class DefaultServerDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DefaultTagDiffValidatorFactoryTest.java class DefaultTagDiffValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/factory/DiffValidatorFactoryTestConfiguration.java class DiffValidatorFactoryTestConfiguration (line 23) | @Configuration FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/OasCompatibilityTestBase.java class OasCompatibilityTestBase (line 26) | public class OasCompatibilityTestBase extends OasDiffValidatorTestBase { method parseAbsolute (line 28) | @Override FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingAddNotAllowedDiffValidatorTest.java class EncodingAddNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingAddNotAllowedDiffValidatorTest.T... method validate (line 41) | @Test class TestConfiguration (line 65) | @Configuration method encodingAddNotAllowedDiffValidator (line 69) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingAllowedReservedChangeDiffValidatorTest.java class EncodingAllowedReservedChangeDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingAllowedReservedChangeDiffValidat... method validate (line 41) | @Test class TestConfiguration (line 75) | @Configuration method encodingAllowedReservedChangeDiffValidator (line 79) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingContentTypeNotSameDiffValidatorTest.java class EncodingContentTypeNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingContentTypeNotSameDiffValidatorT... method validate (line 41) | @Test class TestConfiguration (line 75) | @Configuration method encodingContentTypeNotSameDiffValidator (line 79) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingDelNotAllowedDiffValidatorTest.java class EncodingDelNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingDelNotAllowedDiffValidatorTest.T... method validate (line 41) | @Test class TestConfiguration (line 65) | @Configuration method encodingDelNotAllowedDiffValidator (line 69) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingExplodeNotSameDiffValidatorTest.java class EncodingExplodeNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingExplodeNotSameDiffValidatorTest.... method validate (line 41) | @Test class TestConfiguration (line 75) | @Configuration method encodingExplodeNotSameDiffValidator (line 79) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/encoding/EncodingStyleNotSameDiffValidatorTest.java class EncodingStyleNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = EncodingStyleNotSameDiffValidatorTest.Te... method validate (line 41) | @Test class TestConfiguration (line 75) | @Configuration method encodingStyleNotSameDiffValidator (line 79) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/header/HeaderAddInRequestBodyNotAllowedDiffValidatorTest.java class HeaderAddInRequestBodyNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = HeaderAddInRequestBodyNotAllowedDiffVali... method validate (line 41) | @Test class TestConfiguration (line 66) | @Configuration method headerAddInRequestBodyNotAllowed (line 70) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/header/HeaderDelInResponseNotAllowedDiffValidatorTest.java class HeaderDelInResponseNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = HeaderDelInResponseNotAllowedDiffValidat... method validate (line 41) | @Test class TestConfiguration (line 65) | @Configuration method headerDelInResponseNotAllowed (line 69) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeAddInParameterNotAllowedDiffValidatorTest.java class MediaTypeAddInParameterNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = MediaTypeAddInParameterNotAllowedDiffVal... method validate (line 41) | @Test class TestConfiguration (line 64) | @Configuration method mediaTypeAddInParameterNotAllowedDiffValidator (line 68) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInParameterNotAllowedDiffValidatorTest.java class MediaTypeDelInParameterNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = MediaTypeDelInParameterNotAllowedDiffVal... method validate (line 41) | @Test class TestConfiguration (line 64) | @Configuration method mediaTypeDelInParameterNotAllowedDiffValidator (line 68) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInRequestBodyNotAllowedDiffValidatorTest.java class MediaTypeDelInRequestBodyNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = MediaTypeDelInRequestBodyNotAllowedDiffV... method validate (line 41) | @Test class TestConfiguration (line 64) | @Configuration method mediaTypeDelInRequestBodyNotAllowedDiffValidator (line 68) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/mediatype/MediaTypeDelInResponseNotAllowedDiffValidatorTest.java class MediaTypeDelInResponseNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = MediaTypeDelInResponseNotAllowedDiffVali... method validate (line 41) | @Test class TestConfiguration (line 65) | @Configuration method mediaTypeDelInResponseNotAllowedDiffValidator (line 69) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/operation/OperationDeleteNotAllowedDiffValidatorTest.java class OperationDeleteNotAllowedDiffValidatorTest (line 38) | @ContextConfiguration(classes = OperationDeleteNotAllowedDiffValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 62) | @Configuration method operationDeleteNotAllowedDiffValidator (line 66) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/operation/OperationIdNotSameDiffValidatorTest.java class OperationIdNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = OperationIdNotSameDiffValidatorTest.Test... method validate (line 41) | @Test class TestConfiguration (line 63) | @Configuration method operationIdNotSameDiffValidator (line 67) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAddDiffValidatorTest.java class ParameterAddDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterAddDiffValidatorTest.TestConfig... method validate (line 41) | @Test class TestConfiguration (line 64) | @Configuration method parameterAddDiffValidator (line 68) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAllowEmptyValueChangeDiffValidatorTest.java class ParameterAllowEmptyValueChangeDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterAllowEmptyValueChangeDiffValida... method validate (line 41) | @Test class TestConfiguration (line 71) | @Configuration method parameterAllowEmptyValueChangeDiffValidator (line 75) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterAllowReservedChangeDiffValidatorTest.java class ParameterAllowReservedChangeDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterAllowReservedChangeDiffValidato... method validate (line 41) | @Test method validateBroken (line 45) | @Test class TestConfiguration (line 75) | @Configuration method parameterAllowReservedChangeDiffValidator (line 79) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterExplodeNotSameDiffValidatorTest.java class ParameterExplodeNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterExplodeNotSameDiffValidatorTest... method validate (line 41) | @Test class TestConfiguration (line 71) | @Configuration method parameterExplodeNotSameDiffValidator (line 75) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterRequiredChangeDiffValidatorTest.java class ParameterRequiredChangeDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterRequiredChangeDiffValidatorTest... method validate (line 41) | @Test class TestConfiguration (line 71) | @Configuration method parameterRequiredChangeDiffValidator (line 75) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/parameter/ParameterStyleNotSameDiffValidatorTest.java class ParameterStyleNotSameDiffValidatorTest (line 38) | @ContextConfiguration(classes = ParameterStyleNotSameDiffValidatorTest.T... method validate (line 41) | @Test class TestConfiguration (line 71) | @Configuration method parameterStyleNotSameDiffValidator (line 75) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/pathitem/PathItemDeleteNotAllowedDiffValidatorTest.java class PathItemDeleteNotAllowedDiffValidatorTest (line 39) | @ContextConfiguration(classes = PathItemDeleteNotAllowedDiffValidatorTes... method validate (line 42) | @Test class TestConfiguration (line 59) | @Configuration method pathItemDeleteNotAllowedValidator (line 63) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/requestbody/RequestBodyRequiredChangeDiffValidatorTest.java class RequestBodyRequiredChangeDiffValidatorTest (line 38) | @ContextConfiguration(classes = RequestBodyRequiredChangeDiffValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 64) | @Configuration method requestBodyRequiredChangeDiffValidator (line 68) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/response/ResponseAddNotAllowedDiffValidatorTest.java class ResponseAddNotAllowedDiffValidatorTest (line 36) | public class ResponseAddNotAllowedDiffValidatorTest extends OasCompatibi... method validate (line 38) | @Test class TestConfiguration (line 71) | @Configuration method responseAddNotAllowedDiffValidator (line 75) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaDiscriminatorChangeValidatorTest.java class SchemaDiscriminatorChangeValidatorTest (line 38) | @ContextConfiguration(classes = SchemaDiscriminatorChangeValidatorTest.T... method validate (line 41) | @Test class TestConfiguration (line 93) | @Configuration method schemaDiscriminatorChangeValidator (line 97) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaReadOnlyChangeValidatorTest.java class SchemaReadOnlyChangeValidatorTest (line 38) | @ContextConfiguration(classes = SchemaReadOnlyChangeValidatorTest.TestCo... method validate (line 41) | @Test class TestConfiguration (line 93) | @Configuration method schemaReadOnlyChangeValidator (line 97) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaWriteOnlyChangeValidatorTest.java class SchemaWriteOnlyChangeValidatorTest (line 38) | @ContextConfiguration(classes = SchemaWriteOnlyChangeValidatorTest.TestC... method validate (line 41) | @Test class TestConfiguration (line 93) | @Configuration method schemaWriteOnlyChangeValidator (line 97) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/SchemaXmlChangeValidatorTest.java class SchemaXmlChangeValidatorTest (line 38) | @ContextConfiguration(classes = SchemaXmlChangeValidatorTest.TestConfigu... method validate (line 41) | @Test class TestConfiguration (line 93) | @Configuration method schemaXmlChangeValidator (line 97) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaEnumChangeInRequestValidatorTest.java class SchemaEnumChangeInRequestValidatorTest (line 43) | @ContextConfiguration(classes = SchemaEnumChangeInRequestValidatorTest.T... method validate (line 46) | @Test class TestConfiguration (line 84) | @Configuration method schemaEnumChangeInRequestValidator (line 88) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaExclusiveMaximumChangeInRequestValidatorTest.java class SchemaExclusiveMaximumChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaExclusiveMaximumChangeInRequestVal... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaExclusiveMaximumChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaExclusiveMinimumChangeInRequestValidatorTest.java class SchemaExclusiveMinimumChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaExclusiveMinimumChangeInRequestVal... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaExclusiveMinimumChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxItemsChangeInRequestValidatorTest.java class SchemaMaxItemsChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxItemsChangeInRequestValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMaxItemsChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxLengthChangeInRequestValidatorTest.java class SchemaMaxLengthChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxLengthChangeInRequestValidatorT... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMaxLengthChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaxPropertiesChangeInRequestValidatorTest.java class SchemaMaxPropertiesChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxPropertiesChangeInRequestValida... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMaxPropertiesChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMaximumChangeInRequestValidatorTest.java class SchemaMaximumChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaximumChangeInRequestValidatorTes... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMaximumChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinItemsChangeInRequestValidatorTest.java class SchemaMinItemsChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinItemsChangeInRequestValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMinItemsChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinLengthChangeInRequestValidatorTest.java class SchemaMinLengthChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinLengthChangeInRequestValidatorT... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMinLengthChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinPropertiesChangeInRequestValidatorTest.java class SchemaMinPropertiesChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinPropertiesChangeInRequestValida... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMinPropertiesChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMinimumChangeInRequestValidatorTest.java class SchemaMinimumChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinimumChangeInRequestValidatorTes... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaMinimumChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaMultipleOfChangeInRequestValidatorTest.java class SchemaMultipleOfChangeInRequestValidatorTest (line 37) | @ContextConfiguration(classes = SchemaMultipleOfChangeInRequestValidator... method validate (line 40) | @Test class TestConfiguration (line 78) | @Configuration method schemaMultipleOfChangeValidator (line 82) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaNullableChangeInRequestValidatorTest.java class SchemaNullableChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaNullableChangeInRequestValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaNullableChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaRequiredChangeInRequestValidatorTest.java class SchemaRequiredChangeInRequestValidatorTest (line 37) | @ContextConfiguration(classes = SchemaRequiredChangeInRequestValidatorTe... method validate (line 40) | @Test class TestConfiguration (line 76) | @Configuration method schemaRequiredChangeInRequestValidator (line 80) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaTypeFormatChangeInRequestValidatorTest.java class SchemaTypeFormatChangeInRequestValidatorTest (line 37) | @ContextConfiguration(classes = SchemaTypeFormatChangeInRequestValidator... method validate (line 40) | @Test class TestConfiguration (line 77) | @Configuration method schemaTypeFormatInRequestCompareValidator (line 81) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/request/SchemaUniqueItemsChangeInRequestValidatorTest.java class SchemaUniqueItemsChangeInRequestValidatorTest (line 38) | @ContextConfiguration(classes = SchemaUniqueItemsChangeInRequestValidato... method validate (line 41) | @Test class TestConfiguration (line 79) | @Configuration method schemaUniqueItemsChangeInRequestValidator (line 83) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaEnumChangeInResponseValidatorTest.java class SchemaEnumChangeInResponseValidatorTest (line 37) | @ContextConfiguration(classes = SchemaEnumChangeInResponseValidatorTest.... method validate (line 40) | @Test class TestConfiguration (line 67) | @Configuration method schemaEnumChangeInResponseValidator (line 71) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaExclusiveMaximumChangeInResponseValidatorTest.java class SchemaExclusiveMaximumChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaExclusiveMaximumChangeInResponseVa... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaExclusiveMaximumChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaExclusiveMinimumChangeInResponseValidatorTest.java class SchemaExclusiveMinimumChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaExclusiveMinimumChangeInResponseVa... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaExclusiveMinimumChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxItemsChangeInResponseValidatorTest.java class SchemaMaxItemsChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxItemsChangeInResponseValidatorT... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMaxItemsChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxLengthChangeInResponseValidatorTest.java class SchemaMaxLengthChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxLengthChangeInResponseValidator... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMaxLengthChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaxPropertiesChangeInResponseValidatorTest.java class SchemaMaxPropertiesChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaxPropertiesChangeInResponseValid... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMaxPropertiesChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMaximumChangeInResponseValidatorTest.java class SchemaMaximumChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMaximumChangeInResponseValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMaximumChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinItemsChangeInResponseValidatorTest.java class SchemaMinItemsChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinItemsChangeInResponseValidatorT... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMinItemsChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinLengthChangeInResponseValidatorTest.java class SchemaMinLengthChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinLengthChangeInResponseValidator... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMinLengthChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinPropertiesChangeInResponseValidatorTest.java class SchemaMinPropertiesChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinPropertiesChangeInResponseValid... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMinPropertiesChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMinimumChangeInResponseValidatorTest.java class SchemaMinimumChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaMinimumChangeInResponseValidatorTe... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaMinimumChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaMultipleOfChangeInResponseValidatorTest.java class SchemaMultipleOfChangeInResponseValidatorTest (line 37) | @ContextConfiguration(classes = SchemaMultipleOfChangeInResponseValidato... method validate (line 40) | @Test class TestConfiguration (line 67) | @Configuration method schemaMultipleOfChangeValidator (line 71) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaNullableChangeInResponseValidatorTest.java class SchemaNullableChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaNullableChangeInResponseValidatorT... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaNullableChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaRequiredChangeInResponseValidatorTest.java class SchemaRequiredChangeInResponseValidatorTest (line 37) | @ContextConfiguration(classes = SchemaRequiredChangeInResponseValidatorT... method validate (line 40) | @Test class TestConfiguration (line 66) | @Configuration method schemaRequiredChangeInResponseValidator (line 70) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaTypeFormatChangeInResponseValidatorTest.java class SchemaTypeFormatChangeInResponseValidatorTest (line 37) | @ContextConfiguration(classes = SchemaTypeFormatChangeInResponseValidato... method validate (line 40) | @Test class TestConfiguration (line 66) | @Configuration method schemaTypeFormatInResponseCompareValidator (line 70) | @Bean FILE: oas-validator/oas-validator-compatibility/src/test/java/org/apache/servicecomb/toolkit/oasv/compatibility/validators/schema/response/SchemaUniqueItemsChangeInResponseValidatorTest.java class SchemaUniqueItemsChangeInResponseValidatorTest (line 38) | @ContextConfiguration(classes = SchemaUniqueItemsChangeInResponseValidat... method validate (line 41) | @Test class TestConfiguration (line 68) | @Configuration method schemaUniqueItemsChangeInResponseValidator (line 72) | @Bean FILE: oas-validator/oas-validator-core-spring/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/config/OasDiffValidatorsSkeletonConfiguration.java class OasDiffValidatorsSkeletonConfiguration (line 76) | @Configuration method oasSpecDiffValidator (line 79) | @Bean method componentsCallbacksDiffValidator (line 84) | @Bean method componentsHeadersDiffValidator (line 90) | @Bean method componentsLinksDiffValidator (line 96) | @Bean method componentsParametersDiffValidator (line 102) | @Bean method componentsRequestBodiesDiffValidator (line 108) | @Bean method componentsResponsesDiffValidator (line 114) | @Bean method encodingHeadersDiffValidator (line 120) | @Bean method headerSchemaDiffValidator (line 126) | @Bean method mediaTypeEncodingDiffValidator (line 132) | @Bean method mediaTypeSchemaDiffValidator (line 138) | @Bean method openApiComponentsDiffValidator (line 144) | @Bean method openApiInfoDiffValidator (line 150) | @Bean method openApiPathsDiffValidator (line 156) | @Bean method openApiServersDiffValidator (line 162) | @Bean method openApiTagsDiffValidator (line 168) | @Bean method operationParametersDiffValidator (line 174) | @Bean method operationRequestBodyDiffValidator (line 180) | @Bean method operationResponsesDiffValidator (line 186) | @Bean method parameterContentDiffValidator (line 192) | @Bean method parameterSchemaDiffValidator (line 198) | @Bean method pathItemOperationsDiffValidator (line 204) | @Bean method pathItemParametersDiffValidator (line 210) | @Bean method pathsPathItemsDiffValidator (line 216) | @Bean method requestBodyContentDiffValidator (line 222) | @Bean method responseContentDiffValidator (line 228) | @Bean method responseHeadersDiffValidator (line 234) | @Bean method responsesResponsesDiffValidator (line 240) | @Bean method schemaDiffValidatorEngine (line 246) | @Bean FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/FactoryOptions.java class FactoryOptions (line 24) | public class FactoryOptions { method FactoryOptions (line 28) | public FactoryOptions(Map options) { method FactoryOptions (line 32) | public FactoryOptions(Properties properties) { method getString (line 41) | public String getString(String key) { method getBoolean (line 49) | public Boolean getBoolean(String key) { method getInteger (line 57) | public Integer getInteger(String key) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/common/OasObjectProperty.java class OasObjectProperty (line 26) | public class OasObjectProperty { method OasObjectProperty (line 38) | public OasObjectProperty(String name) { method OasObjectProperty (line 42) | public OasObjectProperty(OasObjectType objectType, String name) { method getObjectType (line 47) | public OasObjectType getObjectType() { method getName (line 51) | public String getName() { method equals (line 55) | @Override method hashCode (line 64) | @Override method toString (line 69) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/common/OasObjectPropertyLocation.java class OasObjectPropertyLocation (line 30) | public class OasObjectPropertyLocation { method OasObjectPropertyLocation (line 39) | private OasObjectPropertyLocation(OasObjectProperty path) { method OasObjectPropertyLocation (line 43) | private OasObjectPropertyLocation(List path) { method root (line 52) | public static OasObjectPropertyLocation root() { method property (line 63) | public OasObjectPropertyLocation property(String propertyName, OasObje... method property (line 75) | public OasObjectPropertyLocation property(String propertyName) { method getPath (line 86) | public List getPath() { method getParent (line 95) | @JsonIgnore method equals (line 103) | @Override method hashCode (line 111) | @Override method toString (line 116) | @Override method toPathString (line 123) | public static String toPathString(OasObjectPropertyLocation location) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/common/OasObjectType.java type OasObjectType (line 26) | public enum OasObjectType { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/CallbackDiffValidator.java type CallbackDiffValidator (line 22) | public interface CallbackDiffValidator extends OasObjectDiffValidator openApiD... method validate (line 36) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/DiffViolationMessages.java class DiffViolationMessages (line 20) | public abstract class DiffViolationMessages { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/EncodingDiffValidator.java type EncodingDiffValidator (line 22) | public interface EncodingDiffValidator extends OasObjectDiffValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/LinkDiffValidator.java type LinkDiffValidator (line 22) | public interface LinkDiffValidator extends OasObjectDiffValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/ListPropertyDiffValidator.java class ListPropertyDiffValidator (line 28) | public abstract class ListPropertyDiffValidator method ListPropertyDiffValidator (line 35) | protected ListPropertyDiffValidator( method validateCompare (line 42) | @Override method getListProperty (line 61) | protected abstract List

getListProperty(T oasObject); method getListPropertyName (line 63) | protected abstract String getListPropertyName(); method getElementType (line 65) | protected abstract OasObjectType getElementType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/MapPropertyDiffValidator.java class MapPropertyDiffValidator (line 28) | public abstract class MapPropertyDiffValidator method MapPropertyDiffValidator (line 33) | protected MapPropertyDiffValidator(List getMapProperty(T oasObject); method getMapPropertyName (line 57) | protected abstract String getMapPropertyName(); method getValueType (line 59) | protected abstract OasObjectType getValueType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/MediaTypeDiffValidator.java type MediaTypeDiffValidator (line 22) | public interface MediaTypeDiffValidator extends OasObjectDiffValidator T getAttribute(String name) { method setAttribute (line 50) | public void setAttribute(String name, T attr) { method removeAttribute (line 54) | public void removeAttribute(String name) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/OasDiffValidationException.java class OasDiffValidationException (line 20) | public class OasDiffValidationException extends RuntimeException { method OasDiffValidationException (line 21) | public OasDiffValidationException() { method OasDiffValidationException (line 24) | public OasDiffValidationException(String message) { method OasDiffValidationException (line 28) | public OasDiffValidationException(String message, Throwable cause) { method OasDiffValidationException (line 32) | public OasDiffValidationException(Throwable cause) { method OasDiffValidationException (line 36) | public OasDiffValidationException(String message, Throwable cause, boo... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/OasDiffViolation.java class OasDiffViolation (line 25) | public class OasDiffViolation { method onlyLeft (line 39) | public static OasDiffViolation onlyLeft(OasObjectPropertyLocation loca... method onlyRight (line 43) | public static OasDiffViolation onlyRight(OasObjectPropertyLocation loc... method OasDiffViolation (line 47) | public OasDiffViolation(OasObjectPropertyLocation leftLocation, method getLeftLocation (line 54) | public OasObjectPropertyLocation getLeftLocation() { method getRightLocation (line 58) | public OasObjectPropertyLocation getRightLocation() { method getError (line 62) | public String getError() { method toString (line 66) | @Override method equals (line 75) | @Override method hashCode (line 85) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/OasObjectDiffValidator.java type OasObjectDiffValidator (line 29) | public interface OasObjectDiffValidator { method validate (line 41) | List validate(OasDiffValidationContext context, FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/OasObjectDiffValidatorTemplate.java class OasObjectDiffValidatorTemplate (line 27) | public class OasObjectDiffValidatorTemplate implements OasObjectDiffV... method validate (line 29) | @Override method validateAdd (line 52) | protected List validateAdd(OasDiffValidationContext ... method validateDel (line 65) | protected List validateDel(OasDiffValidationContext ... method validateCompare (line 81) | protected List validateCompare(OasDiffValidationCont... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/OasSpecDiffValidator.java type OasSpecDiffValidator (line 27) | public interface OasSpecDiffValidator { method validate (line 29) | List validate(OasDiffValidationContext context, Open... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/ObjectPropertyDiffValidator.java class ObjectPropertyDiffValidator (line 33) | public abstract class ObjectPropertyDiffValidator method ObjectPropertyDiffValidator (line 38) | protected ObjectPropertyDiffValidator(List { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/RequestBodyDiffValidator.java type RequestBodyDiffValidator (line 22) | public interface RequestBodyDiffValidator extends OasObjectDiffValidator... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/ResponseDiffValidator.java type ResponseDiffValidator (line 22) | public interface ResponseDiffValidator extends OasObjectDiffValidator validate(OasDiffValidationContext context, OasO... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/SchemaCompareValidator.java type SchemaCompareValidator (line 26) | public interface SchemaCompareValidator { method validate (line 42) | List validate(OasDiffValidationContext context, FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/SchemaDelValidator.java type SchemaDelValidator (line 25) | public interface SchemaDelValidator { method validate (line 35) | List validate( FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/api/SchemaDiffValidator.java type SchemaDiffValidator (line 22) | public interface SchemaDiffValidator extends OasObjectDiffValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/CallbackDiffValidatorFactory.java type CallbackDiffValidatorFactory (line 22) | public interface CallbackDiffValidatorFactory extends OasObjectDiffValid... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ComponentsDiffValidatorFactory.java type ComponentsDiffValidatorFactory (line 22) | public interface ComponentsDiffValidatorFactory extends OasObjectDiffVal... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/EncodingDiffValidatorFactory.java type EncodingDiffValidatorFactory (line 22) | public interface EncodingDiffValidatorFactory extends OasObjectDiffValid... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/HeaderDiffValidatorFactory.java type HeaderDiffValidatorFactory (line 22) | public interface HeaderDiffValidatorFactory extends OasObjectDiffValidat... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/InfoDiffValidatorFactory.java type InfoDiffValidatorFactory (line 22) | public interface InfoDiffValidatorFactory extends OasObjectDiffValidator... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/LinkDiffValidatorFactory.java type LinkDiffValidatorFactory (line 22) | public interface LinkDiffValidatorFactory extends OasObjectDiffValidator... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/MediaTypeDiffValidatorFactory.java type MediaTypeDiffValidatorFactory (line 22) | public interface MediaTypeDiffValidatorFactory extends OasObjectDiffVali... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/OasObjectDiffValidatorFactory.java type OasObjectDiffValidatorFactory (line 24) | public interface OasObjectDiffValidatorFactory create(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/OasSpecDiffValidatorFactory.java type OasSpecDiffValidatorFactory (line 22) | public interface OasSpecDiffValidatorFactory { method create (line 24) | OasSpecDiffValidator create(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/OpenApiDiffValidatorFactory.java type OpenApiDiffValidatorFactory (line 22) | public interface OpenApiDiffValidatorFactory extends OasObjectDiffValida... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/OperationDiffValidatorFactory.java type OperationDiffValidatorFactory (line 22) | public interface OperationDiffValidatorFactory extends OasObjectDiffVali... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ParameterDiffValidatorFactory.java type ParameterDiffValidatorFactory (line 22) | public interface ParameterDiffValidatorFactory extends OasObjectDiffVali... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/PathItemDiffValidatorFactory.java type PathItemDiffValidatorFactory (line 22) | public interface PathItemDiffValidatorFactory extends OasObjectDiffValid... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/PathsDiffValidatorFactory.java type PathsDiffValidatorFactory (line 22) | public interface PathsDiffValidatorFactory extends OasObjectDiffValidato... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/RequestBodyDiffValidatorFactory.java type RequestBodyDiffValidatorFactory (line 22) | public interface RequestBodyDiffValidatorFactory extends OasObjectDiffVa... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ResponseDiffValidatorFactory.java type ResponseDiffValidatorFactory (line 22) | public interface ResponseDiffValidatorFactory extends OasObjectDiffValid... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ResponsesDiffValidatorFactory.java type ResponsesDiffValidatorFactory (line 22) | public interface ResponsesDiffValidatorFactory extends OasObjectDiffVali... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/SchemaDiffValidatorFactory.java type SchemaDiffValidatorFactory (line 22) | public interface SchemaDiffValidatorFactory extends OasObjectDiffValidat... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/SecuritySchemeDiffValidatorFactory.java type SecuritySchemeDiffValidatorFactory (line 22) | public interface SecuritySchemeDiffValidatorFactory extends OasObjectDif... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/ServerDiffValidatorFactory.java type ServerDiffValidatorFactory (line 22) | public interface ServerDiffValidatorFactory extends OasObjectDiffValidat... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/factory/TagDiffValidatorFactory.java type TagDiffValidatorFactory (line 22) | public interface TagDiffValidatorFactory extends OasObjectDiffValidatorF... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsCallbacksDiffValidator.java class ComponentsCallbacksDiffValidator (line 32) | public class ComponentsCallbacksDiffValidator method ComponentsCallbacksDiffValidator (line 36) | public ComponentsCallbacksDiffValidator(List di... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsHeadersDiffValidator.java class ComponentsHeadersDiffValidator (line 32) | public class ComponentsHeadersDiffValidator method ComponentsHeadersDiffValidator (line 36) | public ComponentsHeadersDiffValidator(List diffVa... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsLinksDiffValidator.java class ComponentsLinksDiffValidator (line 32) | public class ComponentsLinksDiffValidator method ComponentsLinksDiffValidator (line 36) | public ComponentsLinksDiffValidator(List diffValida... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsParametersDiffValidator.java class ComponentsParametersDiffValidator (line 32) | public class ComponentsParametersDiffValidator method ComponentsParametersDiffValidator (line 36) | public ComponentsParametersDiffValidator(List ... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/components/ComponentsRequestBodiesDiffValidator.java class ComponentsRequestBodiesDiffValidator (line 32) | public class ComponentsRequestBodiesDiffValidator method ComponentsRequestBodiesDiffValidator (line 36) | public ComponentsRequestBodiesDiffValidator(List di... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/encoding/EncodingHeadersDiffValidator.java class EncodingHeadersDiffValidator (line 32) | public class EncodingHeadersDiffValidator method EncodingHeadersDiffValidator (line 36) | public EncodingHeadersDiffValidator(List diffVali... method getMapProperty (line 40) | @Override method getMapPropertyName (line 45) | @Override method getValueType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/header/HeaderSchemaDiffValidator.java class HeaderSchemaDiffValidator (line 31) | public class HeaderSchemaDiffValidator method HeaderSchemaDiffValidator (line 35) | public HeaderSchemaDiffValidator(List oasObjectVa... method getPropertyObject (line 39) | @Override method getPropertyName (line 44) | @Override method getPropertyType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/mediatype/MediaTypeEncodingDiffValidator.java class MediaTypeEncodingDiffValidator (line 31) | public class MediaTypeEncodingDiffValidator method MediaTypeEncodingDiffValidator (line 35) | public MediaTypeEncodingDiffValidator(List diff... method validate (line 39) | @Override method getMapProperty (line 49) | @Override method getMapPropertyName (line 54) | @Override method getValueType (line 59) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/mediatype/MediaTypeSchemaDiffValidator.java class MediaTypeSchemaDiffValidator (line 31) | public class MediaTypeSchemaDiffValidator method MediaTypeSchemaDiffValidator (line 35) | public MediaTypeSchemaDiffValidator(List oasObjec... method getPropertyObject (line 39) | @Override method getPropertyName (line 44) | @Override method getPropertyType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/openapi/OpenApiComponentsDiffValidator.java class OpenApiComponentsDiffValidator (line 31) | public class OpenApiComponentsDiffValidator method OpenApiComponentsDiffValidator (line 35) | public OpenApiComponentsDiffValidator( method getPropertyObject (line 40) | @Override method getPropertyName (line 45) | @Override method getPropertyType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/openapi/OpenApiInfoDiffValidator.java class OpenApiInfoDiffValidator (line 31) | public class OpenApiInfoDiffValidator method OpenApiInfoDiffValidator (line 35) | public OpenApiInfoDiffValidator(List pathsDiffValid... method getPropertyObject (line 39) | @Override method getPropertyName (line 44) | @Override method getPropertyType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/openapi/OpenApiPathsDiffValidator.java class OpenApiPathsDiffValidator (line 31) | public class OpenApiPathsDiffValidator method OpenApiPathsDiffValidator (line 35) | public OpenApiPathsDiffValidator(List pathsDiffVal... method getPropertyObject (line 39) | @Override method getPropertyName (line 44) | @Override method getPropertyType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/openapi/OpenApiServersDiffValidator.java class OpenApiServersDiffValidator (line 31) | public class OpenApiServersDiffValidator method OpenApiServersDiffValidator (line 35) | public OpenApiServersDiffValidator(List diffValid... method getListProperty (line 39) | @Override method getListPropertyName (line 44) | @Override method getElementType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/openapi/OpenApiTagsDiffValidator.java class OpenApiTagsDiffValidator (line 31) | public class OpenApiTagsDiffValidator method OpenApiTagsDiffValidator (line 35) | public OpenApiTagsDiffValidator(List diffValidators) { method getListProperty (line 39) | @Override method getListPropertyName (line 44) | @Override method getElementType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/operation/OperationParametersDiffValidator.java class OperationParametersDiffValidator (line 31) | public class OperationParametersDiffValidator method OperationParametersDiffValidator (line 35) | public OperationParametersDiffValidator(List p... method getListProperty (line 39) | @Override method getListPropertyName (line 44) | protected String getListPropertyName() { method getElementType (line 48) | protected OasObjectType getElementType() { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/operation/OperationRequestBodyDiffValidator.java class OperationRequestBodyDiffValidator (line 31) | public class OperationRequestBodyDiffValidator method OperationRequestBodyDiffValidator (line 35) | public OperationRequestBodyDiffValidator( method getPropertyObject (line 40) | @Override method getPropertyName (line 45) | @Override method getPropertyType (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/operation/OperationResponsesDiffValidator.java class OperationResponsesDiffValidator (line 31) | public class OperationResponsesDiffValidator method OperationResponsesDiffValidator (line 35) | public OperationResponsesDiffValidator(List re... method getPropertyObject (line 39) | @Override method getPropertyName (line 44) | @Override method getPropertyType (line 49) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/parameter/ParameterContentDiffValidator.java class ParameterContentDiffValidator (line 32) | public class ParameterContentDiffValidator method ParameterContentDiffValidator (line 36) | public ParameterContentDiffValidator(List medi... method validate (line 40) | @Override method getMapProperty (line 53) | @Override method getMapPropertyName (line 58) | @Override method getValueType (line 63) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/parameter/ParameterSchemaDiffValidator.java class ParameterSchemaDiffValidator (line 31) | public class ParameterSchemaDiffValidator method ParameterSchemaDiffValidator (line 35) | public ParameterSchemaDiffValidator(List schemaDi... method validate (line 39) | @Override method getPropertyObject (line 52) | @Override method getPropertyName (line 57) | @Override method getPropertyType (line 62) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/pathitem/PathItemOperationsDiffValidator.java class PathItemOperationsDiffValidator (line 33) | public class PathItemOperationsDiffValidator method PathItemOperationsDiffValidator (line 39) | public PathItemOperationsDiffValidator(List op... method validateCompare (line 43) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/pathitem/PathItemParametersDiffValidator.java class PathItemParametersDiffValidator (line 35) | public class PathItemParametersDiffValidator method PathItemParametersDiffValidator (line 39) | public PathItemParametersDiffValidator(List pa... method getListProperty (line 43) | @Override method getListPropertyName (line 48) | @Override method getElementType (line 53) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/paths/PathsPathItemsDiffValidator.java class PathsPathItemsDiffValidator (line 32) | public class PathsPathItemsDiffValidator method PathsPathItemsDiffValidator (line 38) | public PathsPathItemsDiffValidator(List pathIte... method validateCompare (line 42) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/requestbody/RequestBodyContentDiffValidator.java class RequestBodyContentDiffValidator (line 32) | public class RequestBodyContentDiffValidator method RequestBodyContentDiffValidator (line 36) | public RequestBodyContentDiffValidator(List me... method validate (line 40) | @Override method getMapProperty (line 53) | @Override method getMapPropertyName (line 58) | @Override method getValueType (line 63) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/response/ResponseContentDiffValidator.java class ResponseContentDiffValidator (line 32) | public class ResponseContentDiffValidator method ResponseContentDiffValidator (line 36) | public ResponseContentDiffValidator(List media... method validate (line 40) | @Override method getMapProperty (line 53) | @Override method getMapPropertyName (line 58) | @Override method getValueType (line 63) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/response/ResponseHeadersDiffValidator.java class ResponseHeadersDiffValidator (line 33) | public class ResponseHeadersDiffValidator method ResponseHeadersDiffValidator (line 37) | public ResponseHeadersDiffValidator(List valueVal... method validate (line 41) | @Override method getMapProperty (line 54) | @Override method getMapPropertyName (line 59) | @Override method getValueType (line 64) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/responses/ResponsesResponsesDiffValidator.java class ResponsesResponsesDiffValidator (line 32) | public class ResponsesResponsesDiffValidator method ResponsesResponsesDiffValidator (line 38) | public ResponsesResponsesDiffValidator(List res... method validateCompare (line 42) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/skeleton/schema/SchemaDiffValidatorEngine.java class SchemaDiffValidatorEngine (line 38) | public class SchemaDiffValidatorEngine method SchemaDiffValidatorEngine (line 46) | public SchemaDiffValidatorEngine( method validateAdd (line 55) | @Override method validateDel (line 67) | @Override method validateCompare (line 79) | @Override method validateCompareOrdinary (line 106) | private List validateCompareOrdinary(OasDiffValidati... method validateCompareArray (line 123) | private List validateCompareArray(OasDiffValidationC... method validateCompareComposed (line 152) | private List validateCompareComposed(OasDiffValidati... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/util/ChangeRangeCheckUtils.java class ChangeRangeCheckUtils (line 23) | public class ChangeRangeCheckUtils { method isNotViolated (line 25) | public static boolean isNotViolated(Object left, Object right, List void assertNullGood( method doDiffValidateProperty (line 71) | public static List doDiffValidateProperty( method doDiffValidateListProperty (line 105) | public static List doDiffValidateListProperty( method indexOf (line 163) | private static int indexOf(List elementList, Object searchKey, ... method doDiffValidateMapProperty (line 186) | public static List doDiffValidateMapProperty( method assertOwnerLocationNotNull (line 242) | private static void assertOwnerLocationNotNull( method assertNullConsistent (line 253) | private static void assertNullConsistent( FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/util/ParameterUtils.java class ParameterUtils (line 22) | public abstract class ParameterUtils { method getKeyString (line 24) | public static String getKeyString(Parameter parameter) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/util/StringCaseUtils.java class StringCaseUtils (line 24) | public abstract class StringCaseUtils { method StringCaseUtils (line 32) | private StringCaseUtils() { method isLowerCamelCase (line 36) | public static boolean isLowerCamelCase(String string) { method isUpperCamelCase (line 43) | public static boolean isUpperCamelCase(String string) { method isUpperHyphenCase (line 50) | public static boolean isUpperHyphenCase(String string) { method isMatchCase (line 57) | public static boolean isMatchCase(String expectedCase, String string) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/util/SyntaxChecker.java class SyntaxChecker (line 28) | public class SyntaxChecker { method SyntaxChecker (line 30) | private SyntaxChecker() { method check (line 34) | public static List check(String oasSpecContent) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/CallbackValidator.java type CallbackValidator (line 25) | public interface CallbackValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ComponentsValidator.java type ComponentsValidator (line 25) | public interface ComponentsValidator extends OasObjectValidator openApiValidator... method validate (line 35) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/EncodingValidator.java type EncodingValidator (line 25) | public interface EncodingValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ExampleValidator.java type ExampleValidator (line 25) | public interface ExampleValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/HeaderValidator.java type HeaderValidator (line 25) | public interface HeaderValidator extends OasObjectValidator

{ FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/InfoValidator.java type InfoValidator (line 25) | public interface InfoValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/LinkValidator.java type LinkValidator (line 25) | public interface LinkValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ListPropertyRequiredValidator.java class ListPropertyRequiredValidator (line 30) | public abstract class ListPropertyRequiredValidator implements Oas... method validate (line 32) | @Override method get$ref (line 49) | protected abstract String get$ref(T oasObject); method getListProperty (line 51) | protected abstract List

getListProperty(T oasObject); method getListPropertyName (line 53) | protected abstract String getListPropertyName(); method getElementType (line 55) | protected abstract OasObjectType getElementType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ListPropertyValidator.java class ListPropertyValidator (line 29) | public abstract class ListPropertyValidator implements OasObjectVa... method ListPropertyValidator (line 33) | protected ListPropertyValidator(List> ... method validate (line 37) | @Override method get$ref (line 55) | protected abstract String get$ref(T oasObject); method getListProperty (line 57) | protected abstract List

getListProperty(T oasObject); method getListPropertyName (line 59) | protected abstract String getListPropertyName(); method getElementType (line 61) | protected abstract OasObjectType getElementType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/MapPropertyKeysValidator.java class MapPropertyKeysValidator (line 31) | public abstract class MapPropertyKeysValidator implements OasObjectVa... method MapPropertyKeysValidator (line 37) | public MapPropertyKeysValidator(Predicate keyPredicate, method validate (line 43) | @Override method get$ref (line 61) | protected abstract String get$ref(T oasObject); method getMapProperty (line 63) | protected abstract Map getMapProperty(T oasObject); method getMapPropertyName (line 65) | protected abstract String getMapPropertyName(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/MapPropertyValuesValidator.java class MapPropertyValuesValidator (line 30) | public abstract class MapPropertyValuesValidator implements OasObj... method MapPropertyValuesValidator (line 34) | protected MapPropertyValuesValidator(List getMapProperty(T oasObject); method getMapPropertyName (line 60) | protected abstract String getMapPropertyName(); method getValueType (line 62) | protected abstract OasObjectType getValueType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/MediaTypeValidator.java type MediaTypeValidator (line 25) | public interface MediaTypeValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OasObjectValidator.java type OasObjectValidator (line 27) | public interface OasObjectValidator { method validate (line 35) | List validate(OasValidationContext context, OasObjectPro... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OasSpecValidator.java type OasSpecValidator (line 27) | public interface OasSpecValidator { method validate (line 29) | List validate(OasValidationContext context, OpenAPI open... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OasValidationContext.java class OasValidationContext (line 28) | public class OasValidationContext { method OasValidationContext (line 34) | public OasValidationContext(OpenAPI openAPI) { method getOpenAPI (line 38) | public OpenAPI getOpenAPI() { method getAttribute (line 42) | public T getAttribute(String name) { method setAttribute (line 46) | public void setAttribute(String name, T attr) { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OasViolation.java class OasViolation (line 28) | public class OasViolation { method OasViolation (line 40) | public OasViolation(OasObjectPropertyLocation location, String error) { method getLocation (line 45) | public OasObjectPropertyLocation getLocation() { method getError (line 49) | public String getError() { method toString (line 53) | @Override method equals (line 61) | @Override method hashCode (line 70) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ObjectPropertyRequiredValidator.java class ObjectPropertyRequiredValidator (line 35) | public abstract class ObjectPropertyRequiredValidator implements O... method validate (line 37) | @Override method get$ref (line 56) | protected abstract String get$ref(T oasObject); method getPropertyObject (line 58) | protected abstract P getPropertyObject(T oasObject); method getPropertyName (line 60) | protected abstract String getPropertyName(); method getPropertyType (line 62) | protected abstract OasObjectType getPropertyType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ObjectPropertyValidator.java class ObjectPropertyValidator (line 35) | public abstract class ObjectPropertyValidator implements OasObject... method ObjectPropertyValidator (line 39) | protected ObjectPropertyValidator(List... method validate (line 43) | @Override method get$ref (line 59) | protected abstract String get$ref(T oasObject); method getPropertyObject (line 61) | protected abstract P getPropertyObject(T oasObject); method getPropertyName (line 63) | protected abstract String getPropertyName(); method getPropertyType (line 65) | protected abstract OasObjectType getPropertyType(); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OpenApiValidator.java type OpenApiValidator (line 25) | public interface OpenApiValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/OperationValidator.java type OperationValidator (line 25) | public interface OperationValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ParameterValidator.java type ParameterValidator (line 25) | public interface ParameterValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/PathItemValidator.java type PathItemValidator (line 25) | public interface PathItemValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/PathsValidator.java type PathsValidator (line 25) | public interface PathsValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/RequestBodyValidator.java type RequestBodyValidator (line 25) | public interface RequestBodyValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/SecuritySchemeValidator.java type SecuritySchemeValidator (line 25) | public interface SecuritySchemeValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/TagValidator.java type TagValidator (line 25) | public interface TagValidator extends OasObjectValidator { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/api/ViolationMessages.java class ViolationMessages (line 20) | public abstract class ViolationMessages { FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/CallbackValidatorFactory.java type CallbackValidatorFactory (line 22) | public interface CallbackValidatorFactory extends OasObjectValidatorFact... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ComponentsValidatorFactory.java type ComponentsValidatorFactory (line 22) | public interface ComponentsValidatorFactory extends OasObjectValidatorFa... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/EncodingValidatorFactory.java type EncodingValidatorFactory (line 22) | public interface EncodingValidatorFactory extends OasObjectValidatorFact... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ExampleValidatorFactory.java type ExampleValidatorFactory (line 22) | public interface ExampleValidatorFactory extends OasObjectValidatorFacto... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/HeaderValidatorFactory.java type HeaderValidatorFactory (line 22) | public interface HeaderValidatorFactory extends OasObjectValidatorFactor... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/InfoValidatorFactory.java type InfoValidatorFactory (line 22) | public interface InfoValidatorFactory extends OasObjectValidatorFactory<... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/LinkValidatorFactory.java type LinkValidatorFactory (line 22) | public interface LinkValidatorFactory extends OasObjectValidatorFactory<... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/MediaTypeValidatorFactory.java type MediaTypeValidatorFactory (line 22) | public interface MediaTypeValidatorFactory extends OasObjectValidatorFac... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/OasObjectValidatorFactory.java type OasObjectValidatorFactory (line 25) | public interface OasObjectValidatorFactory { method create (line 27) | List create(FactoryOptions options); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/OasSpecValidatorFactory.java type OasSpecValidatorFactory (line 23) | public interface OasSpecValidatorFactory { method create (line 24) | OasSpecValidator create(FactoryOptions options); FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/OpenApiValidatorFactory.java type OpenApiValidatorFactory (line 22) | public interface OpenApiValidatorFactory extends OasObjectValidatorFacto... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/OperationValidatorFactory.java type OperationValidatorFactory (line 22) | public interface OperationValidatorFactory extends OasObjectValidatorFac... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ParameterValidatorFactory.java type ParameterValidatorFactory (line 22) | public interface ParameterValidatorFactory extends OasObjectValidatorFac... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/PathItemValidatorFactory.java type PathItemValidatorFactory (line 22) | public interface PathItemValidatorFactory extends OasObjectValidatorFact... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/PathsValidatorFactory.java type PathsValidatorFactory (line 22) | public interface PathsValidatorFactory extends OasObjectValidatorFactory... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/RequestBodyValidatorFactory.java type RequestBodyValidatorFactory (line 22) | public interface RequestBodyValidatorFactory extends OasObjectValidatorF... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ResponseValidatorFactory.java type ResponseValidatorFactory (line 22) | public interface ResponseValidatorFactory extends OasObjectValidatorFact... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ResponsesValidatorFactory.java type ResponsesValidatorFactory (line 22) | public interface ResponsesValidatorFactory extends OasObjectValidatorFac... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/SchemaValidatorFactory.java type SchemaValidatorFactory (line 22) | public interface SchemaValidatorFactory extends OasObjectValidatorFactor... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/SecuritySchemeValidatorFactory.java type SecuritySchemeValidatorFactory (line 22) | public interface SecuritySchemeValidatorFactory extends OasObjectValidat... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/ServerValidatorFactory.java type ServerValidatorFactory (line 22) | public interface ServerValidatorFactory extends OasObjectValidatorFactor... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/factory/TagValidatorFactory.java type TagValidatorFactory (line 22) | public interface TagValidatorFactory extends OasObjectValidatorFactory keyPredicate, method get$ref (line 40) | @Override method getMapProperty (line 45) | @Override method getMapPropertyName (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsCallbacksValuesValidator.java class ComponentsCallbacksValuesValidator (line 32) | public class ComponentsCallbacksValuesValidator extends MapPropertyValue... method ComponentsCallbacksValuesValidator (line 35) | public ComponentsCallbacksValuesValidator(List valu... method get$ref (line 39) | @Override method getMapProperty (line 44) | @Override method getMapPropertyName (line 49) | @Override method getValueType (line 54) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsExamplesKeysValidator.java class ComponentsExamplesKeysValidator (line 32) | public class ComponentsExamplesKeysValidator extends MapPropertyKeysVali... method ComponentsExamplesKeysValidator (line 35) | public ComponentsExamplesKeysValidator(Predicate keyPredicate, method get$ref (line 39) | @Override method getMapProperty (line 43) | @Override method getMapPropertyName (line 48) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsExamplesValuesValidator.java class ComponentsExamplesValuesValidator (line 32) | public class ComponentsExamplesValuesValidator extends MapPropertyValues... method ComponentsExamplesValuesValidator (line 35) | public ComponentsExamplesValuesValidator(List valueV... method get$ref (line 38) | @Override method getMapProperty (line 42) | @Override method getMapPropertyName (line 47) | @Override method getValueType (line 52) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsHeadersKeysValidator.java class ComponentsHeadersKeysValidator (line 28) | public class ComponentsHeadersKeysValidator extends MapPropertyKeysValid... method ComponentsHeadersKeysValidator (line 31) | public ComponentsHeadersKeysValidator(Predicate keyPredicate, method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsHeadersValuesValidator.java class ComponentsHeadersValuesValidator (line 32) | public class ComponentsHeadersValuesValidator extends MapPropertyValuesV... method ComponentsHeadersValuesValidator (line 35) | public ComponentsHeadersValuesValidator(List valueVal... method get$ref (line 38) | @Override method getMapProperty (line 42) | @Override method getMapPropertyName (line 47) | @Override method getValueType (line 52) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsLinksKeysValidator.java class ComponentsLinksKeysValidator (line 28) | public class ComponentsLinksKeysValidator extends MapPropertyKeysValidat... method ComponentsLinksKeysValidator (line 31) | public ComponentsLinksKeysValidator(Predicate keyPredicate, method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsLinksValuesValidator.java class ComponentsLinksValuesValidator (line 32) | public class ComponentsLinksValuesValidator extends MapPropertyValuesVal... method ComponentsLinksValuesValidator (line 35) | public ComponentsLinksValuesValidator(List valueValidat... method get$ref (line 39) | @Override method getMapProperty (line 44) | @Override method getMapPropertyName (line 49) | @Override method getValueType (line 54) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsParametersKeysValidator.java class ComponentsParametersKeysValidator (line 28) | public class ComponentsParametersKeysValidator extends MapPropertyKeysVa... method ComponentsParametersKeysValidator (line 31) | public ComponentsParametersKeysValidator(Predicate keyPredicate, method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsParametersValuesValidator.java class ComponentsParametersValuesValidator (line 32) | public class ComponentsParametersValuesValidator extends MapPropertyValu... method ComponentsParametersValuesValidator (line 35) | public ComponentsParametersValuesValidator(List va... method get$ref (line 38) | @Override method getMapProperty (line 42) | @Override method getMapPropertyName (line 47) | @Override method getValueType (line 52) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsRequestBodiesKeysValidator.java class ComponentsRequestBodiesKeysValidator (line 28) | public class ComponentsRequestBodiesKeysValidator extends MapPropertyKey... method ComponentsRequestBodiesKeysValidator (line 31) | public ComponentsRequestBodiesKeysValidator(Predicate keyPredi... method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsRequestBodiesValuesValidator.java class ComponentsRequestBodiesValuesValidator (line 32) | public class ComponentsRequestBodiesValuesValidator extends MapPropertyV... method ComponentsRequestBodiesValuesValidator (line 35) | public ComponentsRequestBodiesValuesValidator(List keyPredicate, method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsResponsesValuesValidator.java class ComponentsResponsesValuesValidator (line 32) | public class ComponentsResponsesValuesValidator extends MapPropertyValue... method ComponentsResponsesValuesValidator (line 35) | public ComponentsResponsesValuesValidator(List valu... method get$ref (line 38) | @Override method getMapProperty (line 42) | @Override method getMapPropertyName (line 47) | @Override method getValueType (line 52) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsSchemasKeysValidator.java class ComponentsSchemasKeysValidator (line 28) | public class ComponentsSchemasKeysValidator extends MapPropertyKeysValid... method ComponentsSchemasKeysValidator (line 31) | public ComponentsSchemasKeysValidator(Predicate keyPredicate, method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsSchemasValuesValidator.java class ComponentsSchemasValuesValidator (line 32) | public class ComponentsSchemasValuesValidator extends MapPropertyValuesV... method ComponentsSchemasValuesValidator (line 35) | public ComponentsSchemasValuesValidator(List valueVal... method get$ref (line 38) | @Override method getMapProperty (line 42) | @Override method getMapPropertyName (line 47) | @Override method getValueType (line 52) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsSecuritySchemesKeysValidator.java class ComponentsSecuritySchemesKeysValidator (line 28) | public class ComponentsSecuritySchemesKeysValidator extends MapPropertyK... method ComponentsSecuritySchemesKeysValidator (line 31) | public ComponentsSecuritySchemesKeysValidator(Predicate keyPre... method get$ref (line 35) | @Override method getMapProperty (line 39) | @Override method getMapPropertyName (line 44) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/components/ComponentsSecuritySchemesValuesValidator.java class ComponentsSecuritySchemesValuesValidator (line 32) | public class ComponentsSecuritySchemesValuesValidator extends MapPropert... method ComponentsSecuritySchemesValuesValidator (line 35) | public ComponentsSecuritySchemesValuesValidator(List keyPredicate, method get$ref (line 40) | @Override method getMapProperty (line 45) | @Override method getMapPropertyName (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/encoding/EncodingHeadersValuesValidator.java class EncodingHeadersValuesValidator (line 32) | public class EncodingHeadersValuesValidator extends MapPropertyValuesVal... method EncodingHeadersValuesValidator (line 35) | public EncodingHeadersValuesValidator(List valueValid... method get$ref (line 39) | @Override method getMapProperty (line 44) | @Override method getMapPropertyName (line 49) | @Override method getValueType (line 54) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/header/HeaderSchemaValidator.java class HeaderSchemaValidator (line 35) | public class HeaderSchemaValidator extends ObjectPropertyValidator oasObjectValidators) { method get$ref (line 41) | @Override method getPropertyObject (line 46) | @Override method getPropertyName (line 51) | @Override method getPropertyType (line 56) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/mediatype/MediaTypeEncodingValidator.java class MediaTypeEncodingValidator (line 36) | public class MediaTypeEncodingValidator extends MapPropertyValuesValidat... method MediaTypeEncodingValidator (line 39) | public MediaTypeEncodingValidator(List encodingVali... method get$ref (line 43) | @Override method getMapProperty (line 48) | @Override method getMapPropertyName (line 53) | @Override method getValueType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/mediatype/MediaTypeSchemaValidator.java class MediaTypeSchemaValidator (line 35) | public class MediaTypeSchemaValidator extends ObjectPropertyValidator schemaValidators) { method get$ref (line 42) | @Override method getPropertyObject (line 47) | @Override method getPropertyName (line 52) | @Override method getPropertyType (line 57) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/openapi/OpenApiComponentsValidator.java class OpenApiComponentsValidator (line 36) | public class OpenApiComponentsValidator extends ObjectPropertyValidator<... method OpenApiComponentsValidator (line 40) | public OpenApiComponentsValidator( method get$ref (line 45) | @Override method getPropertyObject (line 50) | @Override method getPropertyName (line 55) | @Override method getPropertyType (line 60) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/openapi/OpenApiInfoValidator.java class OpenApiInfoValidator (line 34) | public class OpenApiInfoValidator extends ObjectPropertyValidator infoValidators) { method get$ref (line 41) | @Override method getPropertyObject (line 46) | @Override method getPropertyName (line 51) | @Override method getPropertyType (line 56) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/openapi/OpenApiPathsValidator.java class OpenApiPathsValidator (line 36) | public class OpenApiPathsValidator extends ObjectPropertyValidator pathsValidators) { method get$ref (line 44) | @Override method getPropertyObject (line 49) | @Override method getPropertyName (line 54) | @Override method getPropertyType (line 59) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/openapi/OpenApiServersValidator.java class OpenApiServersValidator (line 36) | public class OpenApiServersValidator extends ListPropertyValidator serverValidators) { method get$ref (line 43) | @Override method getListProperty (line 48) | @Override method getListPropertyName (line 53) | @Override method getElementType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/openapi/OpenApiTagsValidator.java class OpenApiTagsValidator (line 36) | public class OpenApiTagsValidator extends ListPropertyValidator tagValidators) { method get$ref (line 43) | @Override method getListProperty (line 48) | @Override method getListPropertyName (line 53) | @Override method getElementType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/operation/OperationParametersValidator.java class OperationParametersValidator (line 35) | public class OperationParametersValidator extends ListPropertyValidator<... method OperationParametersValidator (line 38) | public OperationParametersValidator(List parameter... method get$ref (line 42) | @Override method getListProperty (line 47) | @Override method getListPropertyName (line 52) | @Override method getElementType (line 57) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/operation/OperationRequestBodyValidator.java class OperationRequestBodyValidator (line 35) | public class OperationRequestBodyValidator extends ObjectPropertyValidat... method OperationRequestBodyValidator (line 38) | public OperationRequestBodyValidator( method get$ref (line 43) | @Override method getPropertyObject (line 48) | @Override method getPropertyName (line 53) | @Override method getPropertyType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/operation/OperationResponsesValidator.java class OperationResponsesValidator (line 35) | public class OperationResponsesValidator extends ObjectPropertyValidator... method OperationResponsesValidator (line 38) | public OperationResponsesValidator(List responseVa... method get$ref (line 42) | @Override method getPropertyObject (line 47) | @Override method getPropertyName (line 52) | @Override method getPropertyType (line 57) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/parameter/ParameterContentValidator.java class ParameterContentValidator (line 36) | public class ParameterContentValidator extends MapPropertyValuesValidato... method ParameterContentValidator (line 39) | public ParameterContentValidator(List mediaTypeVal... method get$ref (line 43) | @Override method getMapProperty (line 48) | @Override method getMapPropertyName (line 53) | @Override method getValueType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/parameter/ParameterSchemaValidator.java class ParameterSchemaValidator (line 35) | public class ParameterSchemaValidator extends ObjectPropertyValidator operationV... method validate (line 48) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/pathitem/PathItemParametersValidator.java class PathItemParametersValidator (line 36) | public class PathItemParametersValidator extends ListPropertyValidator parameterV... method get$ref (line 43) | @Override method getListProperty (line 48) | @Override method getListPropertyName (line 53) | @Override method getElementType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/paths/PathsPathItemsValidator.java class PathsPathItemsValidator (line 40) | public class PathsPathItemsValidator implements PathsValidator { method PathsPathItemsValidator (line 44) | public PathsPathItemsValidator(List pathItemValidat... method validate (line 48) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/requestbody/RequestBodyContentValidator.java class RequestBodyContentValidator (line 36) | public class RequestBodyContentValidator method RequestBodyContentValidator (line 40) | public RequestBodyContentValidator(List mediaTypeV... method get$ref (line 44) | @Override method getMapProperty (line 49) | @Override method getMapPropertyName (line 54) | @Override method getValueType (line 59) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/response/ResponseContentValidator.java class ResponseContentValidator (line 36) | public class ResponseContentValidator extends MapPropertyValuesValidator... method ResponseContentValidator (line 39) | public ResponseContentValidator(List mediaTypeVali... method get$ref (line 43) | @Override method getMapProperty (line 48) | @Override method getMapPropertyName (line 53) | @Override method getValueType (line 58) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/response/ResponseHeadersKeysValidator.java class ResponseHeadersKeysValidator (line 32) | public class ResponseHeadersKeysValidator extends MapPropertyKeysValidat... method ResponseHeadersKeysValidator (line 35) | public ResponseHeadersKeysValidator(Predicate keyPredicate, method get$ref (line 40) | @Override method getMapProperty (line 45) | @Override method getMapPropertyName (line 50) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/response/ResponseHeadersValuesValidator.java class ResponseHeadersValuesValidator (line 32) | public class ResponseHeadersValuesValidator extends MapPropertyValuesVal... method ResponseHeadersValuesValidator (line 35) | public ResponseHeadersValuesValidator(List valueValid... method get$ref (line 39) | @Override method getMapProperty (line 44) | @Override method getMapPropertyName (line 49) | @Override method getValueType (line 54) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/responses/ResponsesResponsesValidator.java class ResponsesResponsesValidator (line 38) | public class ResponsesResponsesValidator implements ResponsesValidator { method ResponsesResponsesValidator (line 42) | public ResponsesResponsesValidator(List responseVal... method validate (line 46) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/schema/SchemaPropertiesKeysValidator.java class SchemaPropertiesKeysValidator (line 38) | public class SchemaPropertiesKeysValidator method SchemaPropertiesKeysValidator (line 45) | public SchemaPropertiesKeysValidator(Predicate keyPredicate, method validateCurrentSchemaObject (line 51) | @Override FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/skeleton/schema/SchemaRecursiveValidatorTemplate.java class SchemaRecursiveValidatorTemplate (line 41) | public abstract class SchemaRecursiveValidatorTemplate implements Schema... method validate (line 43) | @Override method validateOrdinarySchema (line 60) | private List validateOrdinarySchema(OasValidationContext... method validateArraySchema (line 81) | private List validateArraySchema(OasValidationContext co... method validateComposedSchema (line 86) | private List validateComposedSchema(OasValidationContext... method validateCurrentSchemaObject (line 124) | protected abstract List validateCurrentSchemaObject(OasV... FILE: oas-validator/oas-validator-core/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/util/OasObjectValidatorUtils.java class OasObjectValidatorUtils (line 34) | public abstract class OasObjectValidatorUtils { method OasObjectValidatorUtils (line 36) | private OasObjectValidatorUtils() { method doValidateProperty (line 48) | public static List doValidateProperty( method doValidateListProperty (line 71) | public static List doValidateListProperty( method doValidateMapPropertyKeys (line 103) | public static List doValidateMapPropertyKeys( method doValidateMapPropertyValues (line 142) | public static List doValidateMapPropertyValues( FILE: oas-validator/oas-validator-core/src/test/java/org/apache/servicecomb/toolkit/oasv/common/OasObjectPropertyLocationTest.java class OasObjectPropertyLocationTest (line 24) | public class OasObjectPropertyLocationTest { method toPathString (line 26) | @Test FILE: oas-validator/oas-validator-core/src/test/java/org/apache/servicecomb/toolkit/oasv/util/StringCaseUtilsTest.java class StringCaseUtilsTest (line 24) | public class StringCaseUtilsTest { method isLowerCamelCase (line 26) | @Test method isUpperCamelCase (line 71) | @Test method isUpperHyphenCase (line 116) | @Test method testIsMatchCase (line 175) | @Test FILE: oas-validator/oas-validator-core/src/test/java/org/apache/servicecomb/toolkit/oasv/util/SyntaxCheckerTest.java class SyntaxCheckerTest (line 29) | public class SyntaxCheckerTest { method checkGood (line 31) | @Test method checkBad (line 38) | @Test method loadRelative (line 45) | private String loadRelative(String filename) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/StyleCheckParser.java class StyleCheckParser (line 24) | public abstract class StyleCheckParser { method StyleCheckParser (line 26) | private StyleCheckParser() { method parseYaml (line 30) | public static SwaggerParseResult parseYaml(String yaml) { method createParseOptions (line 35) | private static ParseOptions createParseOptions() { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultComponentsValidatorFactory.java class DefaultComponentsValidatorFactory (line 32) | @Component method DefaultComponentsValidatorFactory (line 47) | public DefaultComponentsValidatorFactory( method create (line 62) | @Override method addComponentsCallbacksKeysCaseValidator (line 87) | private void addComponentsCallbacksKeysCaseValidator(List v... FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultMediaTypeValidatorFactory.java class DefaultMediaTypeValidatorFactory (line 33) | @Component method DefaultMediaTypeValidatorFactory (line 40) | public DefaultMediaTypeValidatorFactory( method create (line 47) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOasSpecValidatorFactory.java class DefaultOasSpecValidatorFactory (line 27) | @Component method DefaultOasSpecValidatorFactory (line 32) | public DefaultOasSpecValidatorFactory( method create (line 37) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOpenApiValidatorFactory.java class DefaultOpenApiValidatorFactory (line 33) | @Component method DefaultOpenApiValidatorFactory (line 46) | public DefaultOpenApiValidatorFactory( method create (line 59) | @Override method addOpenApiSecuritySizeValidator (line 79) | private void addOpenApiSecuritySizeValidator(List va... method addOpenApiTagsSizeValidator (line 86) | private void addOpenApiTagsSizeValidator(List valida... method addOpenApiVersionGteValidator (line 93) | private void addOpenApiVersionGteValidator(List vali... FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOperationValidatorFactory.java class DefaultOperationValidatorFactory (line 36) | @Component method DefaultOperationValidatorFactory (line 46) | public DefaultOperationValidatorFactory( method create (line 55) | @Override method addOperationSummaryRequiredValidator (line 75) | private void addOperationSummaryRequiredValidator(List vali... method addOperationTagsSizeEqValidator (line 89) | private void addOperationTagsSizeEqValidator(List ... method addOperationServersSizeEqValidator (line 96) | private void addOperationServersSizeEqValidator(List validators,... FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultRequestBodyValidatorFactory.java class DefaultRequestBodyValidatorFactory (line 32) | @Component method DefaultRequestBodyValidatorFactory (line 37) | public DefaultRequestBodyValidatorFactory( method create (line 42) | @Override method addRequestBodyDescriptionRequiredValidator (line 55) | private void addRequestBodyDescriptionRequiredValidator(List val... method addSchemaPropertiesKeysCaseValidator (line 51) | private void addSchemaPropertiesKeysCaseValidator(List val... method addTagMustBeReferencedValidator (line 54) | private void addTagMustBeReferencedValidator(List valida... method addTagNameCaseValidator (line 61) | private void addTagNameCaseValidator(List validators, Fa... FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/factory/ValidatorFactoryComponents.java type ValidatorFactoryComponents (line 23) | @Configuration FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsCallbacksKeysCaseValidator.java class ComponentsCallbacksKeysCaseValidator (line 32) | public class ComponentsCallbacksKeysCaseValidator extends ComponentsCall... method ComponentsCallbacksKeysCaseValidator (line 37) | public ComponentsCallbacksKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsExamplesKeysCaseValidator.java class ComponentsExamplesKeysCaseValidator (line 32) | public class ComponentsExamplesKeysCaseValidator extends ComponentsExamp... method ComponentsExamplesKeysCaseValidator (line 37) | public ComponentsExamplesKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsHeadersKeysCaseValidator.java class ComponentsHeadersKeysCaseValidator (line 32) | public class ComponentsHeadersKeysCaseValidator extends ComponentsHeader... method ComponentsHeadersKeysCaseValidator (line 37) | public ComponentsHeadersKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsLinksKeysCaseValidator.java class ComponentsLinksKeysCaseValidator (line 32) | public class ComponentsLinksKeysCaseValidator extends ComponentsLinksKey... method ComponentsLinksKeysCaseValidator (line 37) | public ComponentsLinksKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsParametersKeysCaseValidator.java class ComponentsParametersKeysCaseValidator (line 32) | public class ComponentsParametersKeysCaseValidator extends ComponentsPar... method ComponentsParametersKeysCaseValidator (line 37) | public ComponentsParametersKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsRequestBodiesKeysCaseValidator.java class ComponentsRequestBodiesKeysCaseValidator (line 32) | public class ComponentsRequestBodiesKeysCaseValidator extends Components... method ComponentsRequestBodiesKeysCaseValidator (line 37) | public ComponentsRequestBodiesKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsResponsesKeysCaseValidator.java class ComponentsResponsesKeysCaseValidator (line 32) | public class ComponentsResponsesKeysCaseValidator extends ComponentsResp... method ComponentsResponsesKeysCaseValidator (line 37) | public ComponentsResponsesKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsSchemasKeysCaseValidator.java class ComponentsSchemasKeysCaseValidator (line 32) | public class ComponentsSchemasKeysCaseValidator extends ComponentsSchema... method ComponentsSchemasKeysCaseValidator (line 37) | public ComponentsSchemasKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsSecuritySchemesKeysCaseValidator.java class ComponentsSecuritySchemesKeysCaseValidator (line 32) | public class ComponentsSecuritySchemesKeysCaseValidator extends Componen... method ComponentsSecuritySchemesKeysCaseValidator (line 37) | public ComponentsSecuritySchemesKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/encoding/EncodingHeadersKeysCaseValidator.java class EncodingHeadersKeysCaseValidator (line 32) | public class EncodingHeadersKeysCaseValidator extends EncodingHeadersKey... method EncodingHeadersKeysCaseValidator (line 37) | public EncodingHeadersKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/header/HeaderDescriptionRequiredValidator.java class HeaderDescriptionRequiredValidator (line 33) | public class HeaderDescriptionRequiredValidator method get$ref (line 40) | @Override method getPropertyObject (line 45) | @Override method getPropertyName (line 50) | @Override method getPropertyType (line 55) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/info/InfoDescriptionRequiredValidator.java class InfoDescriptionRequiredValidator (line 33) | public class InfoDescriptionRequiredValidator method get$ref (line 39) | @Override method getPropertyObject (line 44) | @Override method getPropertyName (line 49) | @Override method getPropertyType (line 54) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiSecuritySizeEqValidator.java class OpenApiSecuritySizeEqValidator (line 41) | public class OpenApiSecuritySizeEqValidator implements OpenApiValidator { method OpenApiSecuritySizeEqValidator (line 48) | public OpenApiSecuritySizeEqValidator(int expectedSize) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiTagsSizeGteValidator.java class OpenApiTagsSizeGteValidator (line 42) | public class OpenApiTagsSizeGteValidator implements OpenApiValidator { method OpenApiTagsSizeGteValidator (line 49) | public OpenApiTagsSizeGteValidator(int expectedSize) { method validate (line 53) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiVersionGteValidator.java class OpenApiVersionGteValidator (line 37) | public class OpenApiVersionGteValidator implements OpenApiValidator { method OpenApiVersionGteValidator (line 44) | public OpenApiVersionGteValidator(String versionGte) { method validate (line 48) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationIdCaseValidator.java class OperationIdCaseValidator (line 40) | public class OperationIdCaseValidator implements OperationValidator { method OperationIdCaseValidator (line 47) | public OperationIdCaseValidator(String expectedCase) { method validate (line 51) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationServersSizeEqValidator.java class OperationServersSizeEqValidator (line 41) | public class OperationServersSizeEqValidator implements OperationValidat... method OperationServersSizeEqValidator (line 48) | public OperationServersSizeEqValidator(int expectedSize) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationSummaryRequiredValidator.java class OperationSummaryRequiredValidator (line 33) | public class OperationSummaryRequiredValidator method get$ref (line 39) | @Override method getPropertyObject (line 44) | @Override method getPropertyName (line 49) | @Override method getPropertyType (line 54) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationTagsReferenceValidator.java class OperationTagsReferenceValidator (line 45) | public class OperationTagsReferenceValidator implements OperationValidat... method validate (line 51) | @Override method getGlobalTagNames (line 74) | public Set getGlobalTagNames(OpenAPI openAPI) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationTagsSizeEqValidator.java class OperationTagsSizeEqValidator (line 40) | public class OperationTagsSizeEqValidator implements OperationValidator { method OperationTagsSizeEqValidator (line 47) | public OperationTagsSizeEqValidator(int expectedSize) { method validate (line 51) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterDescriptionRequiredValidator.java class ParameterDescriptionRequiredValidator (line 33) | public class ParameterDescriptionRequiredValidator method get$ref (line 39) | @Override method getPropertyObject (line 44) | @Override method getPropertyName (line 49) | @Override method getPropertyType (line 54) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameCookieCaseValidator.java class ParameterNameCookieCaseValidator (line 41) | public class ParameterNameCookieCaseValidator implements ParameterValida... method ParameterNameCookieCaseValidator (line 48) | public ParameterNameCookieCaseValidator(String expectedCase) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameHeaderCaseValidator.java class ParameterNameHeaderCaseValidator (line 41) | public class ParameterNameHeaderCaseValidator implements ParameterValida... method ParameterNameHeaderCaseValidator (line 48) | public ParameterNameHeaderCaseValidator(String expectedCase) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNamePathCaseValidator.java class ParameterNamePathCaseValidator (line 41) | public class ParameterNamePathCaseValidator implements ParameterValidator { method ParameterNamePathCaseValidator (line 48) | public ParameterNamePathCaseValidator(String expectedCase) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameQueryCaseValidator.java class ParameterNameQueryCaseValidator (line 41) | public class ParameterNameQueryCaseValidator implements ParameterValidat... method ParameterNameQueryCaseValidator (line 48) | public ParameterNameQueryCaseValidator(String expectedCase) { method validate (line 52) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/paths/PathsKeyCaseValidator.java class PathsKeyCaseValidator (line 48) | public class PathsKeyCaseValidator implements PathsValidator { method PathsKeyCaseValidator (line 58) | public PathsKeyCaseValidator(String expectedCase) { method validate (line 62) | @Override method matchCamelCase (line 78) | private boolean matchCamelCase(String path) { method isTemplate (line 98) | private boolean isTemplate(String pathSegment) { method extractTemplateVariable (line 102) | private String extractTemplateVariable(String pathSegment) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/requestbody/RequestBodyDescriptionRequiredValidator.java class RequestBodyDescriptionRequiredValidator (line 33) | public class RequestBodyDescriptionRequiredValidator method get$ref (line 39) | @Override method getPropertyObject (line 44) | @Override method getPropertyName (line 49) | @Override method getPropertyType (line 54) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/response/ResponseHeadersKeysCaseValidator.java class ResponseHeadersKeysCaseValidator (line 32) | public class ResponseHeadersKeysCaseValidator extends ResponseHeadersKey... method ResponseHeadersKeysCaseValidator (line 37) | public ResponseHeadersKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/schema/SchemaPropertiesKeysCaseValidator.java class SchemaPropertiesKeysCaseValidator (line 32) | public class SchemaPropertiesKeysCaseValidator method SchemaPropertiesKeysCaseValidator (line 38) | public SchemaPropertiesKeysCaseValidator(String expectedCase) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/schema/SchemaTitleRequiredValidator.java class SchemaTitleRequiredValidator (line 50) | public class SchemaTitleRequiredValidator extends SchemaRecursiveValidat... method validateCurrentSchemaObject (line 54) | @Override method check (line 73) | private List check(Schema oasObject, OasObjectPropertyLo... FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagDescriptionRequiredValidator.java class TagDescriptionRequiredValidator (line 33) | public class TagDescriptionRequiredValidator method get$ref (line 39) | @Override method getPropertyObject (line 44) | @Override method getPropertyName (line 49) | @Override method getPropertyType (line 54) | @Override FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagMustBeReferencedValidator.java class TagMustBeReferencedValidator (line 45) | public class TagMustBeReferencedValidator implements TagValidator { method validate (line 52) | @Override method getAllOperationsTags (line 66) | private Set getAllOperationsTags(OasValidationContext context) { FILE: oas-validator/oas-validator-style/src/main/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagNameCaseValidator.java class TagNameCaseValidator (line 40) | public class TagNameCaseValidator implements TagValidator { method TagNameCaseValidator (line 47) | public TagNameCaseValidator(String expectedCase) { method validate (line 51) | @Override FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/StyleCheckParserTest.java class StyleCheckParserTest (line 27) | public class StyleCheckParserTest { method parseYaml (line 29) | @Test method loadRelative (line 38) | private String loadRelative(String filename) { FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultComponentsValidatorFactoryTest.java class DefaultComponentsValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 58) | @Test method create2 (line 75) | @Test method create3 (line 92) | @Test method create4 (line 109) | @Test method create5 (line 126) | @Test method create6 (line 143) | @Test method create7 (line 160) | @Test method create8 (line 177) | @Test method create9 (line 194) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultEncodingValidatorFactoryTest.java class DefaultEncodingValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 53) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultHeaderValidatorFactoryTest.java class DefaultHeaderValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 53) | @Test method create2 (line 65) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultInfoValidatorFactoryTest.java class DefaultInfoValidatorFactoryTest (line 35) | @RunWith(SpringRunner.class) method create (line 42) | @Test method create1 (line 49) | @Test method create2 (line 59) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultMediaTypeValidatorFactoryTest.java class DefaultMediaTypeValidatorFactoryTest (line 35) | @RunWith(SpringRunner.class) method create (line 42) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOasSpecValidatorFactoryTest.java class DefaultOasSpecValidatorFactoryTest (line 31) | @RunWith(SpringRunner.class) method create (line 38) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOpenApiValidatorFactoryTest.java class DefaultOpenApiValidatorFactoryTest (line 38) | @RunWith(SpringRunner.class) method create (line 45) | @Test method create1 (line 59) | @Test method create2 (line 74) | @Test method create3 (line 89) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultOperationValidatorFactoryTest.java class DefaultOperationValidatorFactoryTest (line 38) | @RunWith(SpringRunner.class) method create (line 45) | @Test method create1 (line 57) | @Test method create2 (line 70) | @Test method creat3 (line 82) | @Test method creat4 (line 95) | @Test method create5 (line 108) | @Test method create6 (line 121) | @Test method create7 (line 134) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultParameterValidatorFactoryTest.java class DefaultParameterValidatorFactoryTest (line 37) | @RunWith(SpringRunner.class) method create (line 44) | @Test method create1 (line 55) | @Test method create2 (line 68) | @Test method create3 (line 81) | @Test method create4 (line 94) | @Test method create5 (line 107) | @Test method create6 (line 120) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultPathItemValidatorFactoryTest.java class DefaultPathItemValidatorFactoryTest (line 35) | @RunWith(SpringRunner.class) method create (line 42) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultPathsValidatorFactoryTest.java class DefaultPathsValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 53) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultRequestBodyValidatorFactoryTest.java class DefaultRequestBodyValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 53) | @Test method create2 (line 65) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultResponseValidatorFactoryTest.java class DefaultResponseValidatorFactoryTest (line 37) | @RunWith(SpringRunner.class) method create (line 44) | @Test method create1 (line 55) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultResponsesValidatorFactoryTest.java class DefaultResponsesValidatorFactoryTest (line 34) | @RunWith(SpringRunner.class) method create (line 41) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultSchemaValidatorFactoryTest.java class DefaultSchemaValidatorFactoryTest (line 36) | @RunWith(SpringRunner.class) method create (line 43) | @Test method create1 (line 50) | @Test method create2 (line 60) | @Test method create3 (line 67) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultSecuritySchemeValidatorFactoryTest.java class DefaultSecuritySchemeValidatorFactoryTest (line 33) | @RunWith(SpringRunner.class) method create (line 40) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultServerValidatorFactoryTest.java class DefaultServerValidatorFactoryTest (line 33) | @RunWith(SpringRunner.class) method create (line 40) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/factory/DefaultTagValidatorFactoryTest.java class DefaultTagValidatorFactoryTest (line 37) | @RunWith(SpringRunner.class) method create (line 44) | @Test method create1 (line 51) | @Test method create2 (line 61) | @Test method create3 (line 68) | @Test method create4 (line 78) | @Test method create5 (line 85) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/OasStyleCheckTestBase.java class OasStyleCheckTestBase (line 28) | public class OasStyleCheckTestBase extends OasValidatorTestBase { method parseAbsolute (line 30) | @Override method singleOption (line 36) | protected FactoryOptions singleOption(String key, String value) { FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsCallbacksKeysCaseValidatorTest.java class ComponentsCallbacksKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsExamplesKeysCaseValidatorTest.java class ComponentsExamplesKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsHeadersKeysCaseValidatorTest.java class ComponentsHeadersKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsLinksKeysCaseValidatorTest.java class ComponentsLinksKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsParametersKeysCaseValidatorTest.java class ComponentsParametersKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsRequestBodiesKeysCaseValidatorTest.java class ComponentsRequestBodiesKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsResponsesKeysCaseValidatorTest.java class ComponentsResponsesKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsSchemasKeysCaseValidatorTest.java class ComponentsSchemasKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/components/ComponentsSecuritySchemesKeysCaseValidatorTest.java class ComponentsSecuritySchemesKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testUpperCamelCase (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/encoding/EncodingHeadersKeysCaseValidatorTest.java class EncodingHeadersKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate1 (line 36) | @Test method testValidate2 (line 56) | @Test method testValidate3 (line 77) | @Test method testValidate4 (line 95) | @Test method oasSpecValidator (line 113) | private OasSpecValidator oasSpecValidator() { FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/header/HeaderDescriptionRequiredValidatorTest.java class HeaderDescriptionRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/info/InfoDescriptionRequiredValidatorTest.java class InfoDescriptionRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiSecuritySizeEqValidatorTest.java class OpenApiSecuritySizeEqValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test method testValidateGood (line 49) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiTagsSizeGteValidatorTest.java class OpenApiTagsSizeGteValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/openapi/OpenApiVersionGteValidatorTest.java class OpenApiVersionGteValidatorTest (line 32) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 35) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationIdCaseValidatorTest.java class OperationIdCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationServersSizeEqValidatorTest.java class OperationServersSizeEqValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationSummaryRequiredValidatorTest.java class OperationSummaryRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationTagsReferenceValidatorTest.java class OperationTagsReferenceValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/operation/OperationTagsSizeEqValidatorTest.java class OperationTagsSizeEqValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterDescriptionRequiredValidatorTest.java class ParameterDescriptionRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameCookieCaseValidatorTest.java class ParameterNameCookieCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameHeaderCaseValidatorTest.java class ParameterNameHeaderCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNamePathCaseValidatorTest.java class ParameterNamePathCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/parameter/ParameterNameQueryCaseValidatorTest.java class ParameterNameQueryCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/paths/PathsKeyCaseValidatorTest.java class PathsKeyCaseValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/requestbody/RequestBodyDescriptionRequiredValidatorTest.java class RequestBodyDescriptionRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/response/ResponseHeadersKeysCaseValidatorTest.java class ResponseHeadersKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/schema/SchemaPropertiesKeysCaseValidatorTest.java class SchemaPropertiesKeysCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidateParameter1 (line 37) | @Test method testValidateParameter2 (line 55) | @Test method testResponse1 (line 71) | @Test method testResponse2 (line 91) | @Test method testRequestBody1 (line 108) | @Test method testRequestBody2 (line 127) | @Test method testComponent (line 144) | @Test method testNested (line 159) | @Test method testAllOf (line 181) | @Test method testAnyOf (line 197) | @Test method testOneOf (line 213) | @Test method testArray (line 229) | @Test method createOasSpecValidator (line 245) | private OasSpecValidator createOasSpecValidator() { FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/schema/SchemaTitleRequiredValidatorTest.java class SchemaTitleRequiredValidatorTest (line 35) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidateComponents (line 38) | @Test method testValidateNested (line 52) | @Test method testValidateParameter (line 68) | @Test method testValidateRequestBody (line 76) | @Test method testValidateResponse (line 84) | @Test method createOasSpecValidator (line 93) | private OasSpecValidator createOasSpecValidator() { FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagDescriptionRequiredValidatorTest.java class TagDescriptionRequiredValidatorTest (line 34) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 37) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagMustBeReferencedValidatorTest.java class TagMustBeReferencedValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-style/src/test/java/org/apache/servicecomb/toolkit/oasv/style/validator/tag/TagNameCaseValidatorTest.java class TagNameCaseValidatorTest (line 33) | @ContextConfiguration(classes = ValidatorFactoryComponents.class) method testValidate (line 36) | @Test FILE: oas-validator/oas-validator-test/src/main/java/org/apache/servicecomb/toolkit/oasv/OasSpecLoader.java class OasSpecLoader (line 25) | public abstract class OasSpecLoader { method parseAbsolute (line 33) | protected abstract SwaggerParseResult parseAbsolute(String classpath); method loadAbsolute (line 42) | protected final OpenAPI loadAbsolute(String classpath) { method loadRelative (line 56) | protected final OpenAPI loadRelative(String fileName) { FILE: oas-validator/oas-validator-test/src/main/java/org/apache/servicecomb/toolkit/oasv/diffvalidation/test/OasDiffValidatorTestBase.java class OasDiffValidatorTestBase (line 31) | @RunWith(SpringRunner.class) method createContext (line 37) | protected final OasDiffValidationContext createContext(OpenAPI leftOpe... method initContext (line 42) | protected void initContext(OasDiffValidationContext context) { method createViolationBoth (line 52) | protected final OasDiffViolation createViolationBoth(String error, Obj... method createViolationLeft (line 57) | protected final OasDiffViolation createViolationLeft(String error, Obj... method createViolationRight (line 61) | protected final OasDiffViolation createViolationRight(String error, Ob... method createViolation (line 65) | protected final OasDiffViolation createViolation(String error, Object[... method createLocation (line 69) | private final OasObjectPropertyLocation createLocation(Object[] path) { FILE: oas-validator/oas-validator-test/src/main/java/org/apache/servicecomb/toolkit/oasv/validation/test/OasValidatorTestBase.java class OasValidatorTestBase (line 31) | @RunWith(SpringRunner.class) method createContext (line 37) | final protected OasValidationContext createContext(OpenAPI openAPI) { method initContext (line 43) | protected void initContext(OasValidationContext context) { method createViolation (line 46) | final protected OasViolation createViolation(String error, Object... p... FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/Application.java class Application (line 27) | @SpringBootApplication method main (line 30) | public static void main(String[] args) { method corsFilter (line 34) | @Bean FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/api/controller/CompatibilityController.java class CompatibilityController (line 43) | @RestController method validateOpenAPI (line 50) | @PostMapping(consumes = MimeTypeUtils.TEXT_PLAIN_VALUE, produces = Mim... method doValidate (line 63) | private ImportError2 doValidate(String yaml) { method loadByYaml (line 88) | private OpenAPI loadByYaml(String yaml) { method createContext (line 98) | private OasDiffValidationContext createContext(OpenAPI leftOpenAPI, Op... method initContext (line 107) | private void initContext(OasDiffValidationContext context) { FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/api/controller/ImportError.java class ImportError (line 29) | public class ImportError { method isNotEmpty (line 37) | @JsonIgnore method getParseErrors (line 49) | public List getParseErrors() { method getViolations (line 58) | public List getViolations() { method getDiffViolations (line 67) | public List getDiffViolations() { method addParseErrors (line 71) | public void addParseErrors(List syntaxErrors) { method addViolations (line 75) | public void addViolations(List violations) { method addDiffViolations (line 79) | public void addDiffViolations(List diffViolations) { FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/api/controller/ImportError2.java class ImportError2 (line 29) | public class ImportError2 { method isNotEmpty (line 37) | @JsonIgnore method getLeftParseErrors (line 44) | public List getLeftParseErrors() { method getRightParseErrors (line 48) | public List getRightParseErrors() { method getViolations (line 58) | public List getViolations() { method addLeftParseErrors (line 62) | public void addLeftParseErrors(List syntaxErrors) { method addRightParseErrors (line 66) | public void addRightParseErrors(List syntaxErrors) { method addViolations (line 71) | public void addViolations(List diffViolations) { FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/api/controller/StyleController.java class StyleController (line 49) | @RestController method validateOpenAPI (line 58) | @PostMapping(consumes = MimeTypeUtils.TEXT_PLAIN_VALUE, produces = Mim... method doValidate (line 72) | private ImportError doValidate(String yaml) { method loadByYaml (line 95) | private OpenAPI loadByYaml(String yaml) { method createContext (line 103) | private OasValidationContext createContext(OpenAPI openAPI) { method initContext (line 112) | private void initContext(OasValidationContext context) { method afterPropertiesSet (line 115) | @Override FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/config/StyleCheckValidatorsConfiguration.java class StyleCheckValidatorsConfiguration (line 24) | @Configuration FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/page/controller/EditorController.java class EditorController (line 24) | @Controller method index (line 28) | @GetMapping() FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/page/controller/IndexController.java class IndexController (line 24) | @Controller method index (line 28) | @GetMapping FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/page/controller/ValidatorController.java class ValidatorController (line 24) | @Controller method index (line 28) | @GetMapping() method complianceValidator (line 36) | @GetMapping(path = "/style") method compatibilityValidator (line 44) | @GetMapping(path = "/compatibility") FILE: oas-validator/oas-validator-web/src/main/java/org/apache/servicecomb/toolkit/oasv/web/page/controller/ViewerController.java class ViewerController (line 24) | @Controller method index (line 28) | @GetMapping() FILE: samples/generate-from-code-sample/GoodbyeService/src/main/java/org/apache/servicecomb/toolkit/goodbye/GoodbyeApplication.java class GoodbyeApplication (line 23) | @SpringBootApplication method main (line 26) | public static void main(String[] args) { FILE: samples/generate-from-code-sample/GoodbyeService/src/main/java/org/apache/servicecomb/toolkit/goodbye/GoodbyeController.java class GoodbyeController (line 28) | @RestController method sayGoodbye (line 31) | @GetMapping("/goodbye/{name}") FILE: samples/generate-from-code-sample/HelloService/src/main/java/org/apache/servicecomb/toolkit/hello/HelloApplication.java class HelloApplication (line 23) | @SpringBootApplication method main (line 26) | public static void main(String[] args) { FILE: samples/generate-from-code-sample/HelloService/src/main/java/org/apache/servicecomb/toolkit/hello/HelloController.java class HelloController (line 24) | @RestController method sayHello (line 27) | @GetMapping("/hello/{name}") FILE: samples/verify-with-code-sample/GreetingService/src/main/java/org/apache/servicecomb/toolkit/goodbye/GreetingController.java class GreetingController (line 24) | @RestController method sayHello (line 27) | @GetMapping("/hello/{name}") FILE: samples/verify-with-code-sample/GreetingService/src/main/java/org/apache/servicecomb/toolkit/goodbye/GreetingService.java class GreetingService (line 23) | @SpringBootApplication method main (line 26) | public static void main(String[] args) { FILE: toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/GenerateMojo.java class GenerateMojo (line 42) | @Mojo(name = "generate", defaultPhase = LifecyclePhase.COMPILE, requires... method execute (line 86) | @Override method checkConfig (line 106) | private void checkConfig() { method generateContract (line 116) | private void generateContract(MavenProject project) { method generateCode (line 154) | private void generateCode(MavenProject project) { method generateDocument (line 177) | private void generateDocument(MavenProject project) { FILE: toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/GenerateUtil.java class GenerateUtil (line 51) | class GenerateUtil { method generateContract (line 59) | public static void generateContract(MavenProject project, String contr... method generateDocument (line 78) | static void generateDocument(String contractLocation, String documentO... method generateCode (line 116) | static void generateCode(ServiceConfig service, String contractLocation, method commonConfig (line 175) | private static void commonConfig(CodegenConfigurator configurator, Ser... FILE: toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/MavenPluginUtil.java class MavenPluginUtil (line 22) | public class MavenPluginUtil { method isParentProject (line 26) | public static boolean isParentProject(MavenProject project){ FILE: toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/ServiceConfig.java class ServiceConfig (line 22) | public class ServiceConfig { method getServiceType (line 47) | public String getServiceType() { method getGroupId (line 51) | public String getGroupId() { method getArtifactId (line 55) | public String getArtifactId() { method getArtifactVersion (line 59) | public String getArtifactVersion() { method getPackageName (line 63) | public String getPackageName() { method getProgrammingModel (line 67) | public String getProgrammingModel() { method getMicroServiceFramework (line 71) | public String getMicroServiceFramework() { method getProviderServiceId (line 75) | public String getProviderServiceId() { method getServiceId (line 79) | public String getServiceId() { method getApiPackage (line 87) | public String getApiPackage() { method getModelPackage (line 91) | public String getModelPackage() { FILE: toolkit-maven-plugin/src/main/java/org/apache/servicecomb/toolkit/plugin/VerifyMojo.java class VerifyMojo (line 36) | @Mojo(name = "verify", defaultPhase = LifecyclePhase.COMPILE, requiresDe... method execute (line 55) | @Override FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/GenerateMojoTest.java class GenerateMojoTest (line 43) | public class GenerateMojoTest { method testGenerateMojo (line 51) | @Test FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/GenerateUtilTest.java class GenerateUtilTest (line 40) | public class GenerateUtilTest { method setUp (line 47) | @Before method testGenerateContract (line 52) | @SuppressWarnings("unchecked") method testGenerateCode (line 69) | @SuppressWarnings("unchecked") method testGenerateDocument (line 94) | @Test FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/InvokeStaticMethodTest.java class InvokeStaticMethodTest (line 48) | @RunWith(PowerMockRunner.class) method setUp (line 63) | @Before method testVerifyMojoInvokeGenerateUtilGenerateContract (line 78) | @Test method testVerifyMojoInvokeFileUtilsCreateTempDirectory (line 98) | @Test method testGenerateMojoInvokeFileUtilsCreateDirectory (line 118) | @Test method testGenerateMojoInvokeGenerateUtilGenerateCode (line 138) | @Test method testGenerateMojoInvokeGenerateUtilGenerateDocument (line 173) | @Test FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/MavenPluginUtilTest.java class MavenPluginUtilTest (line 29) | public class MavenPluginUtilTest { method isParentMavenProject (line 31) | @Test method notParentMavenProject (line 41) | @Test FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/TestResourcesEx.java class TestResourcesEx (line 33) | class TestResourcesEx { method TestResourcesEx (line 49) | TestResourcesEx(TestResources resources) throws Exception { method createMojo (line 58) | void createMojo(MojoRule rule, String pluginGoal) { method setVariableValueToObject (line 63) | void setVariableValueToObject(String variable, Object value) throws Il... method getVariableValueFromObject (line 67) | String getVariableValueFromObject(@SuppressWarnings("SameParameterValu... method getBasedirWithContract (line 72) | String getBasedirWithContract() { method getBasedirWithoutContract (line 76) | String getBasedirWithoutContract() { method getBasedirMultiModule (line 80) | String getBasedirMultiModule() { method getContractLocation (line 84) | String getContractLocation() { method getContractDestination (line 88) | String getContractDestination() { method execute (line 92) | void execute() throws MojoFailureException, MojoExecutionException { method getRuntimeUrlPath (line 96) | List getRuntimeUrlPath(String basedir) throws InterruptedExcep... method mockMojo (line 107) | private AbstractMojo mockMojo(String pluginGoal) { FILE: toolkit-maven-plugin/src/test/java/org/apache/servicecomb/toolkit/plugin/VerifyMojoTest.java class VerifyMojoTest (line 32) | public class VerifyMojoTest { method testVerifyMojo (line 40) | @Test FILE: toolkit-maven-plugin/src/test/projects/demo-with-contract/src/main/java/demo/Application.java class Application (line 23) | @SpringBootApplication method Application (line 25) | public Application() { method main (line 28) | public static void main(String[] args) { FILE: toolkit-maven-plugin/src/test/projects/demo-with-contract/src/main/java/demo/HelloEndPoint.java class HelloEndPoint (line 24) | @RestController method HelloEndPoint (line 27) | public HelloEndPoint() { method sayHello (line 30) | @GetMapping({"/sayHello"}) method sayHi (line 35) | @GetMapping({"/sayHi"}) FILE: toolkit-maven-plugin/src/test/projects/demo-without-contract/src/main/java/demo/Application.java class Application (line 23) | @SpringBootApplication method Application (line 25) | public Application() { method main (line 28) | public static void main(String[] args) {