You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by su...@apache.org on 2020/09/25 00:01:59 UTC
[groovy] branch GROOVY_3_0_X updated: Trivial refactoring: remove
redundant type cast
This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/GROOVY_3_0_X by this push:
new 9ada576 Trivial refactoring: remove redundant type cast
9ada576 is described below
commit 9ada57668577c61c00f63ccb924557ac1dab913a
Author: Daniel Sun <su...@apache.org>
AuthorDate: Fri Sep 25 08:01:09 2020 +0800
Trivial refactoring: remove redundant type cast
---
.../org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
index 81115cb..2dd8b3e 100644
--- a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
+++ b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
@@ -2432,7 +2432,7 @@ public class StaticTypeCheckingVisitor extends ClassCodeVisitorSupport {
}
protected DelegationMetadata getDelegationMetadata(final ClosureExpression expression) {
- return (DelegationMetadata) expression.getNodeMetaData(DELEGATION_METADATA);
+ return expression.getNodeMetaData(DELEGATION_METADATA);
}
protected void restoreVariableExpressionMetadata(final Map<VariableExpression, Map<StaticTypesMarker, Object>> typesBeforeVisit) {
@@ -5031,7 +5031,7 @@ public class StaticTypeCheckingVisitor extends ClassCodeVisitorSupport {
* @return the inferred type, as stored on node metadata.
*/
protected ClassNode getInferredReturnType(final ASTNode exp) {
- return (ClassNode) exp.getNodeMetaData(INFERRED_RETURN_TYPE);
+ return exp.getNodeMetaData(INFERRED_RETURN_TYPE);
}
protected ClassNode inferListExpressionType(final ListExpression list) {