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 2019/12/11 15:52:44 UTC
[groovy] branch master updated: Get system property safely
This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git
The following commit(s) were added to refs/heads/master by this push:
new 4c00fa3 Get system property safely
4c00fa3 is described below
commit 4c00fa34f37ccf9b17259687ec1b5e70e7dc8c22
Author: Daniel Sun <su...@apache.org>
AuthorDate: Wed Dec 11 23:52:28 2019 +0800
Get system property safely
---
.../org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
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 2a8dea3..9fb0317 100644
--- a/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
+++ b/src/main/java/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
@@ -29,6 +29,7 @@ import groovy.transform.TypeCheckingMode;
import groovy.transform.stc.ClosureParams;
import groovy.transform.stc.ClosureSignatureConflictResolver;
import groovy.transform.stc.ClosureSignatureHint;
+import org.apache.groovy.util.SystemUtil;
import org.codehaus.groovy.GroovyBugError;
import org.codehaus.groovy.ast.ASTNode;
import org.codehaus.groovy.ast.AnnotatedNode;
@@ -296,7 +297,7 @@ import static org.codehaus.groovy.transform.stc.StaticTypesMarker.TYPE;
*/
public class StaticTypeCheckingVisitor extends ClassCodeVisitorSupport {
- private static final boolean DEBUG_GENERATED_CODE = Boolean.getBoolean("groovy.stc.debug");
+ private static final boolean DEBUG_GENERATED_CODE = SystemUtil.getBooleanSafe("groovy.stc.debug");
private static final AtomicLong UNIQUE_LONG = new AtomicLong();
protected static final Object ERROR_COLLECTOR = ErrorCollector.class;