-
ClassDescriptionStringConcatenateAssignmentNode is no longer used in CFGs. Instead, an assignment and a concatenation node are generated.
-
MethodDescriptionThis method is public only for testing. Use private method
#conversionCharFromFormat(Matcher)
.use #getEnclosingMethod()use #getEnclosingMethodName()useaddAliasedTypeAnnotation
useaddAliasedTypeAnnotation
UseTreePathUtil.enclosingClass(getPath(tree))
instead.UseAnnotatedTypeFactory.getSelfType(Tree)
insteaduse CollectionsPlume.mapList(atypeFactory::getAnnotatedType, trees) instead.useAnnotatedTypeFactory#areSameByClass
orAnnotationUtils.areSameByName(javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
use#getElementValueArray(AnnotationMirror, ExecutableElement, Class)
or#getElementValueArray(AnnotationMirror, ExecutableElement, Class, Object)
use an ExecutableElementuse a method that takes anExecutableElement
use a method that takes anExecutableElement
use CollectionsPlume.adjoinAlluse StringsPlume.concatenateuse PlumeUtil.concatuse UtilPlume.getBooleanSystemPropertyuse UtilPlume.getBooleanSystemPropertyuse fieldSystemUtil.jreVersion
insteaduse CollectionsPlume.listIntersectionuse CollectionsPlume.mapCapacityuse CollectionsPlume.mapCapacityuse CollectionsPlume.mapCapacityuse Files.readAllLinesuse SystemPlume.sleepuse CollectionsPlume.listUnionuse elementFromUse insteaduse elementFromUse or elementFromTreeuse elementFromUseuse elementFromUseuse elementFromUseuse elementFromDeclarationuse elementFromUseuse elementFromUseuse elementFromDeclarationuse elementFromUseuse elementFromDeclarationuse elementFromDeclarationuse elementFromDeclarationuse elementFromDeclarationuseTypesUtils.isCapturedTypeVariable(TypeMirror)
instead
-
ConstructorDescriptionUse
#ReturnNode(ReturnTree, Node, Types)
instead.Use#ReturnNode(ReturnTree, Node, Types)
instead.