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/02/22 02:10:51 UTC

[groovy] branch danielsun/tweak-resolving-further updated: Try to address the bug - 5

This is an automated email from the ASF dual-hosted git repository.

sunlan pushed a commit to branch danielsun/tweak-resolving-further
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/danielsun/tweak-resolving-further by this push:
     new 3183317  Try to address the bug - 5
3183317 is described below

commit 318331709d8932bf3c8684b313a542c70dbf7b0b
Author: Daniel Sun <su...@apache.org>
AuthorDate: Sat Feb 22 10:10:37 2020 +0800

    Try to address the bug - 5
---
 src/main/java/org/codehaus/groovy/control/ResolveVisitor.java | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java
index 6114004..bc8f271 100644
--- a/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java
+++ b/src/main/java/org/codehaus/groovy/control/ResolveVisitor.java
@@ -638,11 +638,11 @@ public class ResolveVisitor extends ClassCodeExpressionTransformer {
         Map<String, Set<String>> defaultImportClasses = VMPluginFactory.getPlugin().getDefaultImportClasses(DEFAULT_IMPORTS);
         DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.putAll(defaultImportClasses);
 
-        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("Object"));
-        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("String"));
-        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("File"));
-        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("RuntimeException"));
-        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("Closure"));
+        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("Object"), "DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE: " + DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE);
+        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("String"), "DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE: " + DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE);
+        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("File"), "DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE: " + DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE);
+        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("RuntimeException"), "DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE: " + DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE);
+        Objects.requireNonNull(DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE.get("Closure"), "DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE: " + DEFAULT_IMPORT_CLASS_AND_PACKAGES_CACHE);
     }
 
     protected boolean resolveFromDefaultImports(final ClassNode type, final String[] packagePrefixes) {