From e4baa585c07e4ca9ad9fc3ab5f678e28a96c2d7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Lars=C3=A9n?= Date: Fri, 4 Jun 2021 18:34:21 +0200 Subject: [PATCH] refactor(ReferenceBuilder): Remove dead code (#3976) --- .../compiler/jdt/ReferenceBuilder.java | 29 ------------------- 1 file changed, 29 deletions(-) diff --git a/src/main/java/spoon/support/compiler/jdt/ReferenceBuilder.java b/src/main/java/spoon/support/compiler/jdt/ReferenceBuilder.java index 9957153171a..fb618f1eb96 100644 --- a/src/main/java/spoon/support/compiler/jdt/ReferenceBuilder.java +++ b/src/main/java/spoon/support/compiler/jdt/ReferenceBuilder.java @@ -114,13 +114,6 @@ public class ReferenceBuilder { this.jdtTreeBuilder = jdtTreeBuilder; } - private CtTypeReference getBoundedTypeReference(TypeBinding binding) { - bounds = true; - CtTypeReference ref = getTypeReference(binding); - bounds = false; - return ref; - } - /** * Builds a type reference from a {@link TypeReference}. * @@ -1028,20 +1021,6 @@ private CtTypeReference getCtCircularTypeReference(TypeBinding b) { return bindingCache.get(b).clone(); } - @SuppressWarnings("unchecked") - CtVariableReference getVariableReference(MethodBinding methbin) { - CtFieldReference ref = this.jdtTreeBuilder.getFactory().Core().createFieldReference(); - ref.setSimpleName(new String(methbin.selector)); - ref.setType(getTypeReference(methbin.returnType)); - - if (methbin.declaringClass != null) { - ref.setDeclaringType(getTypeReference(methbin.declaringClass)); - } else { - ref.setDeclaringType(ref.getType()); - } - return ref; - } - CtFieldReference getVariableReference(FieldBinding varbin) { CtFieldReference ref = this.jdtTreeBuilder.getFactory().Core().createFieldReference(); if (varbin == null) { @@ -1110,14 +1089,6 @@ CtVariableReference getVariableReference(ProblemBinding binding) { return ref; } - List> getBoundedTypesReferences(TypeBinding[] genericTypeArguments) { - List> res = new ArrayList<>(genericTypeArguments.length); - for (TypeBinding tb : genericTypeArguments) { - res.add(getBoundedTypeReference(tb)); - } - return res; - } - /** * Sets {@code declaring} as inner of {@code ref}, as either the package or the declaring type */