raml-java-parser
raml-java-parser copied to clipboard
Consider addressing compiler's lint warnings
The current codebase has 143 compilation warnings. It would be neat if it didn't :)
Description Resource Path Location Type TupleRule is a raw type. References to generic type TupleRuleshould be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 61 Java Problem Type safety: The method setParentTupleRule(TupleRule) belongs to the raw type TupleRule. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 60 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 46 Java Problem List is a raw type. References to generic type List should be parameterized ReflectionUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 66 Java Problem Type safety: The method validateKey(Node) belongs to the raw type TupleRule. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 46 Java Problem Type safety: The method add(Object) belongs to the raw type List. References to generic type List should be parameterized ReflectionUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 66 Java Problem Type safety: The method validateValue(Node) belongs to the raw type NodeRule. References to generic type NodeRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 147 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 113 Java Problem Type safety: The method setNestedRules(Map) belongs to the raw type TupleRule. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 94 Java Problem Type safety: The method setParentTupleRule(TupleRule) belongs to the raw type TupleRule. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 63 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 33 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 31 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 30 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 44 Java Problem Map is a raw type. References to generic type Map should be parameterized ReflectionUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 70 Java Problem Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ReflectionUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 70 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 43 Java Problem Type safety: The method validateKey(Node) belongs to the raw type TupleRule. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 43 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 33 Java Problem HashSet is a raw type. References to generic type HashSet should be parameterized NodeUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 34 Java Problem Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet should be parameterized NodeUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 34 Java Problem Set is a raw type. References to generic type Set should be parameterized NodeUtils.java /raml-parser/src/main/java/org/raml/parser/utils line 34 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 119 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 145 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 103 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 103 Java Problem Class is a raw type. References to generic type Class should be parameterized MapWithListValueTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 30 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 187 Java Problem Map is a raw type. References to generic type Map should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 199 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 162 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 168 Java Problem Map is a raw type. References to generic type Map should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 245 Java Problem Map is a raw type. References to generic type Map should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 227 Java Problem Map is a raw type. References to generic type Map should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 227 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 205 Java Problem List is a raw type. References to generic type List should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 265 Java Problem Map.Entry is a raw type. References to generic type Map .Entry should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 258 Java Problem Type safety: Unchecked cast from Set to Set RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 258 Java Problem Map.Entry is a raw type. References to generic type Map .Entry should be parameterized RamlEmitter.java /raml-parser/src/main/java/org/raml/emitter line 258 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 147 Java Problem NodeRule is a raw type. References to generic type NodeRule should be parameterized YamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 191 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 148 Java Problem Type safety: The method validateValue(Node) belongs to the raw type NodeRule. References to generic type NodeRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 150 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 150 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 159 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 160 Java Problem Type safety: The expression of type List needs unchecked conversion to conform to Collection extends ValidationResult> ContributionTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 162 Java Problem Enum is a raw type. References to generic type Enum should be parameterized EnumHandler.java /raml-parser/src/main/java/org/raml/parser/resolver line 28 Java Problem Type safety: Unchecked invocation valueOf(Class , String) of the generic method valueOf(Class , String) of type Enum EnumHandler.java /raml-parser/src/main/java/org/raml/parser/resolver line 41 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized Scalar.java /raml-parser/src/main/java/org/raml/parser/annotation line 33 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized Scalar.java /raml-parser/src/main/java/org/raml/parser/annotation line 31 Java Problem The method getOtherName(String, String) from the type Inflector is never used locally Inflector.java /raml-parser/src/main/java/org/raml/parser/utils line 284 Java Problem The method getIdName(String) from the type Inflector is never used locally Inflector.java /raml-parser/src/main/java/org/raml/parser/utils line 268 Java Problem The method shortName(String) from the type Inflector is never used locally Inflector.java /raml-parser/src/main/java/org/raml/parser/utils line 263 Java Problem The method tableize(String) from the type Inflector is never used locally Inflector.java /raml-parser/src/main/java/org/raml/parser/utils line 188 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized Mapping.java /raml-parser/src/main/java/org/raml/parser/annotation line 33 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized SequenceTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 57 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized Mapping.java /raml-parser/src/main/java/org/raml/parser/annotation line 35 Java Problem ArrayList is a raw type. References to generic type ArrayList should be parameterized SequenceTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 51 Java Problem Set is a raw type. References to generic type Set should be parameterized ResourceTypesTraitsTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 51 Java Problem Enum is a raw type. References to generic type Enum should be parameterized EnumHandler.java /raml-parser/src/main/java/org/raml/parser/resolver line 26 Java Problem The static method parseRaml(String) from the type AbstractRamlTestCase should be accessed in a static way TraitsTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 61 Java Problem The static method parseRaml(String) from the type AbstractRamlTestCase should be accessed in a static way TraitsTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 37 Java Problem The static method parseRaml(String) from the type AbstractRamlTestCase should be accessed in a static way TraitsTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 54 Java Problem The static method parseRaml(String) from the type AbstractRamlTestCase should be accessed in a static way TraitsTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 47 Java Problem Type safety: Unchecked cast from Node to V DefaultTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 108 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized DefaultTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 94 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized DefaultTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 112 Java Problem The method toString(Stack >) from the type RamlDocumentBuilder is never used locally RamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 90 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized RamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 93 Java Problem The serializable class ParseException does not declare a static final serialVersionUID field of type long ParseException.java /raml-parser/src/main/java/org/raml/parser line 18 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized RamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 100 Java Problem Class is a raw type. References to generic type Class should be parameterized DefaultTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 118 Java Problem Class is a raw type. References to generic type Class should be parameterized RamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 106 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized DefaultTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 54 Java Problem DefaultTupleBuilder is a raw type. References to generic type DefaultTupleBuilder should be parameterized DefaultTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 58 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized SequenceBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 33 Java Problem The serializable class User does not declare a static final serialVersionUID field of type long User.java /raml-parser/src/test/java/org/raml/tagresolver line 35 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized DefaultTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 60 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized TupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 32 Java Problem Class is a raw type. References to generic type Class should be parameterized ImplicitMapEntryRule.java /raml-parser/src/main/java/org/raml/parser/rule line 37 Java Problem Class is a raw type. References to generic type Class should be parameterized ImplicitMapEntryRule.java /raml-parser/src/main/java/org/raml/parser/rule line 34 Java Problem Class is a raw type. References to generic type Class should be parameterized ImplicitMapEntryRule.java /raml-parser/src/main/java/org/raml/parser/rule line 71 Java Problem HashSet is a raw type. References to generic type HashSet should be parameterized TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 702 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 231 Java Problem Type safety: The expression of type ArrayList needs unchecked conversion to conform to List TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 679 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 191 Java Problem Enum is a raw type. References to generic type Enum should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 166 Java Problem ArrayList is a raw type. References to generic type ArrayList should be parameterized TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 679 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 229 Java Problem Set is a raw type. References to generic type Set should be parameterized TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 691 Java Problem Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet should be parameterized TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 702 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 191 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized PojoTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 54 Java Problem The import org.raml.model.parameter.QueryParameter is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 35 Java Problem The import org.junit.Assert is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 30 Java Problem Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList should be parameterized TemplateResolver.java /raml-parser/src/main/java/org/raml/parser/visitor line 679 Java Problem The import org.raml.parser.rule.ValidationMessage is never used BaseURIRuleTestCase.java /raml-parser/src/test/java/org/raml/parser/rules line 28 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 67 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized MapTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 46 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 30 Java Problem The import org.raml.model.ParamType.BOOLEAN is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 22 Java Problem The import org.raml.model.ActionType.GET is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 20 Java Problem The import org.raml.model.ParamType.INTEGER is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 24 Java Problem The import org.raml.model.ParamType.DATE is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 23 Java Problem The import org.raml.model.ParamType.STRING is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 26 Java Problem The import org.raml.model.ParamType.NUMBER is never used ParameterEmptyTestCase.java /raml-parser/src/test/java/org/raml/parser/builder line 25 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized SequenceTupleNullsAllowedRule.java /raml-parser/src/main/java/org/raml/parser/rule line 22 Java Problem Type safety: Unchecked cast from Class to Class extends Enum> TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 172 Java Problem Enum is a raw type. References to generic type Enum should be parameterized TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 172 Java Problem Class is a raw type. References to generic type Class should be parameterized TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 151 Java Problem Class is a raw type. References to generic type Class should be parameterized TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 155 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 38 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized TemplateBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 93 Java Problem Type safety: The method setNestedBuilders(Map) belongs to the raw type TupleBuilder. References to generic type TupleBuilder should be parameterized TupleBuilderFactory.java /raml-parser/src/main/java/org/raml/parser/builder line 76 Java Problem ArrayList is a raw type. References to generic type ArrayList should be parameterized TemplateBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 68 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized Sequence.java /raml-parser/src/main/java/org/raml/parser/annotation line 33 Java Problem TupleRule is a raw type. References to generic type TupleRule should be parameterized Sequence.java /raml-parser/src/main/java/org/raml/parser/annotation line 31 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 34 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized RamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 89 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized RamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 100 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized RamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 98 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 38 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized MapTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 69 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized NodeBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 43 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 74 Java Problem Class is a raw type. References to generic type Class should be parameterized MapTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 87 Java Problem Class is a raw type. References to generic type Class should be parameterized RamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 111 Java Problem Class is a raw type. References to generic type Class should be parameterized RamlDocumentValidator.java /raml-parser/src/main/java/org/raml/parser/visitor line 129 Java Problem TupleBuilder is a raw type. References to generic type TupleBuilder should be parameterized MapWithListValueTupleBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 39 Java Problem Class is a raw type. References to generic type Class should be parameterized SequenceTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 54 Java Problem DefaultTupleRule is a raw type. References to generic type DefaultTupleRule should be parameterized SequenceTupleRule.java /raml-parser/src/main/java/org/raml/parser/rule line 73 Java Problem The method getExplicitRoot() from the type DumperOptions is deprecated YamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 293 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized YamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 158 Java Problem Type safety: Unchecked cast from NodeBuilder to TupleBuilder,MappingNode> YamlDocumentBuilder.java /raml-parser/src/main/java/org/raml/parser/visitor line 133 Java Problem Class is a raw type. References to generic type Class should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 162 Java Problem Type safety: Unchecked cast from Class to Class extends Enum> NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 166 Java Problem Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map should be parameterized ImplicitMapEntryBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 66 Java Problem Class is a raw type. References to generic type Class should be parameterized NodeRuleFactory.java /raml-parser/src/main/java/org/raml/parser/rule line 158 Java Problem NodeBuilder is a raw type. References to generic type NodeBuilder should be parameterized ImplicitMapEntryBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 47 Java Problem Class is a raw type. References to generic type Class should be parameterized ImplicitMapEntryBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 35 Java Problem Map is a raw type. References to generic type Map should be parameterized ImplicitMapEntryBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 63 Java Problem Map is a raw type. References to generic type Map should be parameterized ImplicitMapEntryBuilder.java /raml-parser/src/main/java/org/raml/parser/builder line 60 Java Problem
Aha! Link: https://mulesoft-roadmap.aha.io/features/APIRAML-156