You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2016/03/07 21:12:16 UTC
groovy git commit: add @Deprecated when javadoc says the method is
@deprecated
Repository: groovy
Updated Branches:
refs/heads/master 4afe3f35b -> a0aed6c6e
add @Deprecated when javadoc says the method is @deprecated
Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/a0aed6c6
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/a0aed6c6
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/a0aed6c6
Branch: refs/heads/master
Commit: a0aed6c6e523d176ebd480075d54aa9a3e19b472
Parents: 4afe3f3
Author: oreissig <or...@gmail.com>
Authored: Fri Mar 4 22:41:36 2016 +0100
Committer: pascalschumacher <pa...@gmx.net>
Committed: Mon Mar 7 21:10:10 2016 +0100
----------------------------------------------------------------------
src/main/groovy/lang/DelegatingMetaClass.java | 1 +
src/main/groovy/lang/GroovyClassLoader.java | 1 +
src/main/groovy/ui/GroovyMain.java | 1 +
src/main/org/codehaus/groovy/ast/FieldNode.java | 4 +++-
src/main/org/codehaus/groovy/ast/PropertyNode.java | 1 +
src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java | 1 +
src/main/org/codehaus/groovy/classgen/ReturnAdder.java | 1 +
src/main/org/codehaus/groovy/runtime/MetaClassHelper.java | 1 +
.../codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java | 1 +
.../codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java | 1 +
src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java | 4 ++++
11 files changed, 16 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/groovy/lang/DelegatingMetaClass.java
----------------------------------------------------------------------
diff --git a/src/main/groovy/lang/DelegatingMetaClass.java b/src/main/groovy/lang/DelegatingMetaClass.java
index 23710bf..ee2ade9 100644
--- a/src/main/groovy/lang/DelegatingMetaClass.java
+++ b/src/main/groovy/lang/DelegatingMetaClass.java
@@ -193,6 +193,7 @@ public class DelegatingMetaClass implements MetaClass, MutableMetaClass, GroovyO
/**
* @deprecated
*/
+ @Deprecated
public MetaMethod pickMethod(String methodName, Class[] arguments) {
return delegate.pickMethod(methodName, arguments);
}
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/groovy/lang/GroovyClassLoader.java
----------------------------------------------------------------------
diff --git a/src/main/groovy/lang/GroovyClassLoader.java b/src/main/groovy/lang/GroovyClassLoader.java
index b606c6d..8c4e5d4 100644
--- a/src/main/groovy/lang/GroovyClassLoader.java
+++ b/src/main/groovy/lang/GroovyClassLoader.java
@@ -231,6 +231,7 @@ public class GroovyClassLoader extends URLClassLoader {
/**
* @deprecated Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues.
*/
+ @Deprecated
public Class parseClass(final InputStream in, final String fileName) throws CompilationFailedException {
// For generic input streams, provide a catch-all codebase of GroovyScript
// Security for these classes can be administered via policy grants with
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/groovy/ui/GroovyMain.java
----------------------------------------------------------------------
diff --git a/src/main/groovy/ui/GroovyMain.java b/src/main/groovy/ui/GroovyMain.java
index 9f22ee1..6f44e67 100644
--- a/src/main/groovy/ui/GroovyMain.java
+++ b/src/main/groovy/ui/GroovyMain.java
@@ -366,6 +366,7 @@ public class GroovyMain {
* @throws IOException
* @deprecated
*/
+ @Deprecated
public String getText(String uriOrFilename) throws IOException {
if (uriPattern.matcher(uriOrFilename).matches()) {
try {
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/ast/FieldNode.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/ast/FieldNode.java b/src/main/org/codehaus/groovy/ast/FieldNode.java
index a3e8dd3..c791346 100644
--- a/src/main/org/codehaus/groovy/ast/FieldNode.java
+++ b/src/main/org/codehaus/groovy/ast/FieldNode.java
@@ -167,13 +167,15 @@ public class FieldNode extends AnnotatedNode implements Opcodes, Variable {
/**
* @deprecated
*/
+ @Deprecated
public boolean isClosureSharedVariable() {
return false;
}
/**
* @deprecated
*/
- public void setClosureSharedVariable(boolean inClosure) {
+ @Deprecated
+ public void setClosureSharedVariable(boolean inClosure) {
}
public ClassNode getOriginType() {
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/ast/PropertyNode.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/ast/PropertyNode.java b/src/main/org/codehaus/groovy/ast/PropertyNode.java
index 1a2b214..21d87a7 100644
--- a/src/main/org/codehaus/groovy/ast/PropertyNode.java
+++ b/src/main/org/codehaus/groovy/ast/PropertyNode.java
@@ -122,6 +122,7 @@ public class PropertyNode extends AnnotatedNode implements Opcodes, Variable {
return false;
}
+ @Deprecated
public void setClosureSharedVariable(boolean inClosure) {
closureShare = inClosure;
}
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java b/src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java
index 38cc94c..d2d5173 100644
--- a/src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java
+++ b/src/main/org/codehaus/groovy/ast/tools/GenericsUtils.java
@@ -195,6 +195,7 @@ public class GenericsUtils {
* @return a parameterized interface class node
* @deprecated Use #parameterizeType instead
*/
+ @Deprecated
public static ClassNode parameterizeInterfaceGenerics(final ClassNode hint, final ClassNode target) {
return parameterizeType(hint, target);
}
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/classgen/ReturnAdder.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/classgen/ReturnAdder.java b/src/main/org/codehaus/groovy/classgen/ReturnAdder.java
index e102017..ab1bbfe 100644
--- a/src/main/org/codehaus/groovy/classgen/ReturnAdder.java
+++ b/src/main/org/codehaus/groovy/classgen/ReturnAdder.java
@@ -62,6 +62,7 @@ public class ReturnAdder {
* @param node the method node where to add return statements
* @deprecated Use {@link #visitMethod(org.codehaus.groovy.ast.MethodNode)} instead
*/
+ @Deprecated
public static void addReturnIfNeeded(MethodNode node) {
ReturnAdder adder = new ReturnAdder();
adder.visitMethod(node);
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/runtime/MetaClassHelper.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/runtime/MetaClassHelper.java b/src/main/org/codehaus/groovy/runtime/MetaClassHelper.java
index 6052a7d..36190ee 100644
--- a/src/main/org/codehaus/groovy/runtime/MetaClassHelper.java
+++ b/src/main/org/codehaus/groovy/runtime/MetaClassHelper.java
@@ -502,6 +502,7 @@ public class MetaClassHelper {
* object (e.g. Object) ignoring primitive types
* @deprecated
*/
+ @Deprecated
public static Object chooseMostGeneralMethodWith1NullParam(FastArray methods) {
// let's look for methods with 1 argument which matches the type of the
// arguments
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java b/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java
index a831df2..db39ffc 100644
--- a/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java
+++ b/src/main/org/codehaus/groovy/runtime/metaclass/MetaClassRegistryImpl.java
@@ -52,6 +52,7 @@ public class MetaClassRegistryImpl implements MetaClassRegistry{
/**
* @deprecated Use {@link ExtensionModuleScanner#MODULE_META_INF_FILE instead}
*/
+ @Deprecated
public static final String MODULE_META_INF_FILE = "META-INF/services/org.codehaus.groovy.runtime.ExtensionModule";
private final boolean useAccessible;
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java b/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
index cd06ae7..eae2a80 100644
--- a/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
+++ b/src/main/org/codehaus/groovy/transform/stc/StaticTypeCheckingVisitor.java
@@ -2239,6 +2239,7 @@ public class StaticTypeCheckingVisitor extends ClassCodeVisitorSupport {
* @param callArguments
* @param receiver
*/
+ @Deprecated
protected void checkClosureParameters(final Expression callArguments, final ClassNode receiver) {
if (callArguments instanceof ArgumentListExpression) {
ArgumentListExpression argList = (ArgumentListExpression) callArguments;
http://git-wip-us.apache.org/repos/asf/groovy/blob/a0aed6c6/src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java b/src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java
index d8c7fdf..9daa3ef 100644
--- a/src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java
+++ b/src/main/org/codehaus/groovy/vmplugin/v7/IndyInterface.java
@@ -164,6 +164,7 @@ public class IndyInterface {
* bootstrap method for method calls with "this" as receiver
* @deprecated since Groovy 2.1.0
*/
+ @Deprecated
public static CallSite bootstrapCurrent(Lookup caller, String name, MethodType type) {
return realBootstrap(caller, name, CALL_TYPES.METHOD.ordinal(), type, false, true, false);
}
@@ -172,6 +173,7 @@ public class IndyInterface {
* bootstrap method for method calls with "this" as receiver safe
* @deprecated since Groovy 2.1.0
*/
+ @Deprecated
public static CallSite bootstrapCurrentSafe(Lookup caller, String name, MethodType type) {
return realBootstrap(caller, name, CALL_TYPES.METHOD.ordinal(), type, true, true, false);
}
@@ -180,6 +182,7 @@ public class IndyInterface {
* bootstrap method for standard method calls
* @deprecated since Groovy 2.1.0
*/
+ @Deprecated
public static CallSite bootstrap(Lookup caller, String name, MethodType type) {
return realBootstrap(caller, name, CALL_TYPES.METHOD.ordinal(), type, false, false, false);
}
@@ -188,6 +191,7 @@ public class IndyInterface {
* bootstrap method for null safe standard method calls
* @deprecated since Groovy 2.1.0
*/
+ @Deprecated
public static CallSite bootstrapSafe(Lookup caller, String name, MethodType type) {
return realBootstrap(caller, name, CALL_TYPES.METHOD.ordinal(), type, true, false, false);
}