Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_langtools
提交
ae17e828
D
dragonwell8_langtools
项目概览
openanolis
/
dragonwell8_langtools
通知
0
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_langtools
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
ae17e828
编写于
2月 15, 2010
作者:
D
darcy
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6926699: Annotation processing regression tests should typically return SourceVersion.latest
Reviewed-by: jjg
上级
6f6b3e67
变更
19
隐藏空白更改
内联
并排
Showing
19 changed file
with
90 addition
and
21 deletion
+90
-21
test/tools/javac/6341866/Anno.java
test/tools/javac/6341866/Anno.java
+5
-1
test/tools/javac/T6406771.java
test/tools/javac/T6406771.java
+5
-1
test/tools/javac/T6411379.java
test/tools/javac/T6411379.java
+5
-1
test/tools/javac/T6423583.java
test/tools/javac/T6423583.java
+4
-1
test/tools/javac/T6855236.java
test/tools/javac/T6855236.java
+5
-1
test/tools/javac/api/6421111/T6421111.java
test/tools/javac/api/6421111/T6421111.java
+4
-1
test/tools/javac/api/6468404/T6468404.java
test/tools/javac/api/6468404/T6468404.java
+5
-1
test/tools/javac/api/T6412669.java
test/tools/javac/api/T6412669.java
+5
-1
test/tools/javac/enum/6424358/T6424358.java
test/tools/javac/enum/6424358/T6424358.java
+6
-2
test/tools/javac/processing/6348499/A.java
test/tools/javac/processing/6348499/A.java
+4
-1
test/tools/javac/processing/6414633/A.java
test/tools/javac/processing/6414633/A.java
+5
-1
test/tools/javac/processing/6430209/T6430209.java
test/tools/javac/processing/6430209/T6430209.java
+0
-1
test/tools/javac/processing/6430209/b6341534.java
test/tools/javac/processing/6430209/b6341534.java
+6
-1
test/tools/javac/processing/T6439826.java
test/tools/javac/processing/T6439826.java
+5
-1
test/tools/javac/processing/model/element/TypeParamBounds.java
...tools/javac/processing/model/element/TypeParamBounds.java
+5
-1
test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
...javac/processing/model/type/MirroredTypeEx/OverEager.java
+5
-1
test/tools/javac/processing/model/type/NoTypes.java
test/tools/javac/processing/model/type/NoTypes.java
+5
-2
test/tools/javac/processing/model/util/GetTypeElemBadArg.java
.../tools/javac/processing/model/util/GetTypeElemBadArg.java
+6
-1
test/tools/javac/processing/model/util/OverridesSpecEx.java
test/tools/javac/processing/model/util/OverridesSpecEx.java
+5
-1
未找到文件。
test/tools/javac/6341866/Anno.java
浏览文件 @
ae17e828
...
...
@@ -27,7 +27,6 @@ import javax.lang.model.*;
import
javax.lang.model.element.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_7
)
public
class
Anno
extends
AbstractProcessor
{
public
boolean
process
(
Set
<?
extends
TypeElement
>
annotations
,
RoundEnvironment
roundEnv
)
{
...
...
@@ -35,4 +34,9 @@ public class Anno extends AbstractProcessor {
// System.err.println("annotation processing");
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/T6406771.java
浏览文件 @
ae17e828
...
...
@@ -17,7 +17,7 @@ import com.sun.source.tree.*;
import
com.sun.source.util.*
;
import
com.sun.tools.javac.tree.JCTree
;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
T6406771
extends
AbstractProcessor
{
String
[]
tests
=
{
...
...
@@ -95,4 +95,8 @@ public class T6406771 extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/T6411379.java
浏览文件 @
ae17e828
...
...
@@ -37,7 +37,6 @@ import com.sun.source.tree.*;
import
com.sun.source.util.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
public
class
T6411379
extends
AbstractProcessor
{
public
boolean
process
(
Set
<?
extends
TypeElement
>
annoElems
,
...
...
@@ -58,6 +57,11 @@ public class T6411379 extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
public
void
checkNull
(
Object
o
)
{
if
(
o
!=
null
)
throw
new
AssertionError
(
"expected null"
);
...
...
test/tools/javac/T6423583.java
浏览文件 @
ae17e828
...
...
@@ -37,7 +37,6 @@ import com.sun.source.tree.*;
import
com.sun.source.util.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
public
class
T6423583
extends
AbstractProcessor
{
boolean
b1
=
true
;
boolean
b2
=
false
;
...
...
@@ -59,6 +58,10 @@ public class T6423583 extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
static
class
Test
extends
TreeScanner
<
Void
,
Void
>
{
...
...
test/tools/javac/T6855236.java
浏览文件 @
ae17e828
...
...
@@ -38,7 +38,6 @@ import javax.lang.model.element.*;
import
com.sun.source.tree.*
;
import
com.sun.source.util.*
;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
T6855236
extends
AbstractProcessor
{
...
...
@@ -63,6 +62,11 @@ public class T6855236 extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
class
CodeVisitor
extends
TreePathScanner
<
Object
,
Trees
>
{
@Override
...
...
test/tools/javac/api/6421111/T6421111.java
浏览文件 @
ae17e828
...
...
@@ -76,7 +76,6 @@ public class T6421111 extends ToolTester {
throw
new
AssertionError
(
"Annotation processor failed"
);
}
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
static
class
MyProcessor
extends
AbstractProcessor
{
void
test
(
TypeElement
element
,
boolean
fbound
)
{
TypeParameterElement
tpe
=
element
.
getTypeParameters
().
iterator
().
next
();
...
...
@@ -96,6 +95,10 @@ public class T6421111 extends ToolTester {
test
(
processingEnv
.
getElementUtils
().
getTypeElement
(
"Test2"
),
true
);
return
false
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
public
static
void
main
(
String
...
args
)
{
new
T6421111
().
test
(
args
);
...
...
test/tools/javac/api/6468404/T6468404.java
浏览文件 @
ae17e828
...
...
@@ -105,7 +105,6 @@ class DummyFO extends SimpleJavaFileObject {
}
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
class
P
extends
AbstractProcessor
{
boolean
ran
=
false
;
...
...
@@ -145,4 +144,9 @@ class P extends AbstractProcessor {
}
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/api/T6412669.java
浏览文件 @
ae17e828
...
...
@@ -38,7 +38,6 @@ import com.sun.source.util.*;
import
com.sun.tools.javac.api.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
public
class
T6412669
extends
AbstractProcessor
{
public
static
void
main
(
String
...
args
)
throws
IOException
{
String
testSrc
=
System
.
getProperty
(
"test.src"
,
"."
);
...
...
@@ -72,4 +71,9 @@ public class T6412669 extends AbstractProcessor {
}
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/enum/6424358/T6424358.java
浏览文件 @
ae17e828
...
...
@@ -34,13 +34,12 @@ import java.util.Set;
import
javax.annotation.processing.*
;
import
javax.lang.model.element.*
;
import
javax.lang.model.util.*
;
import
javax.lang.model.SourceVersion
;
import
static
javax
.
tools
.
Diagnostic
.
Kind
.*;
import
static
javax
.
lang
.
model
.
SourceVersion
.
RELEASE_6
;
@interface
TestMe
{}
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
RELEASE_6
)
public
class
T6424358
extends
AbstractProcessor
{
@TestMe
enum
Test
{
FOO
;
}
...
...
@@ -66,4 +65,9 @@ public class T6424358 extends AbstractProcessor {
scan
.
scan
(
e
);
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/processing/6348499/A.java
浏览文件 @
ae17e828
...
...
@@ -28,7 +28,6 @@ import javax.lang.model.*;
import
javax.lang.model.element.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_7
)
public
class
A
extends
AbstractProcessor
{
public
boolean
process
(
Set
<?
extends
TypeElement
>
tes
,
RoundEnvironment
renv
)
{
Filer
filer
=
processingEnv
.
getFiler
();
...
...
@@ -40,4 +39,8 @@ public class A extends AbstractProcessor {
}
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/processing/6414633/A.java
浏览文件 @
ae17e828
...
...
@@ -30,7 +30,6 @@ import javax.lang.model.element.*;
import
javax.tools.*
;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_7
)
public
class
A
extends
AbstractProcessor
{
public
boolean
process
(
Set
<?
extends
TypeElement
>
annotations
,
RoundEnvironment
roundEnv
)
{
...
...
@@ -42,4 +41,9 @@ public class A extends AbstractProcessor {
}
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/processing/6430209/T6430209.java
浏览文件 @
ae17e828
...
...
@@ -63,7 +63,6 @@ public class T6430209 {
new
File
(
testSrc
,
"test0.java"
),
new
File
(
testSrc
,
"test1.java"
)));
Iterable
<
String
>
opts
=
Arrays
.
asList
(
"-proc:only"
,
"-processor"
,
"b6341534"
,
"-source"
,
"1.6"
,
"-processorpath"
,
testClasses
);
StringWriter
out
=
new
StringWriter
();
JavacTask
task
=
tool
.
getTask
(
out
,
fm
,
dl
,
opts
,
null
,
files
);
...
...
test/tools/javac/processing/6430209/b6341534.java
浏览文件 @
ae17e828
...
...
@@ -22,6 +22,7 @@
*/
import
javax.annotation.processing.*
;
import
javax.lang.model.SourceVersion
;
import
javax.lang.model.element.*
;
import
javax.lang.model.util.*
;
import
static
javax
.
lang
.
model
.
util
.
ElementFilter
.*;
...
...
@@ -30,7 +31,6 @@ import java.util.*;
import
java.util.Set
;
@SupportedAnnotationTypes
({
"*"
})
@SupportedSourceVersion
(
javax
.
lang
.
model
.
SourceVersion
.
RELEASE_7
)
public
class
b6341534
extends
AbstractProcessor
{
static
int
r
=
0
;
static
Elements
E
=
null
;
...
...
@@ -62,4 +62,9 @@ public class b6341534 extends AbstractProcessor {
if
(
renv
.
errorRaised
()
)
{
msgr
.
printMessage
(
ERROR
,
"FAILED"
);}
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
}
test/tools/javac/processing/T6439826.java
浏览文件 @
ae17e828
...
...
@@ -39,7 +39,6 @@ import static javax.lang.model.util.ElementFilter.*;
@SupportedAnnotationTypes
(
"*"
)
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_7
)
public
class
T6439826
extends
AbstractProcessor
{
public
static
void
main
(
String
...
args
)
{
String
testSrc
=
System
.
getProperty
(
"test.src"
,
"."
);
...
...
@@ -76,6 +75,11 @@ public class T6439826 extends AbstractProcessor {
return
false
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
void
writeBadFile
()
{
Filer
filer
=
processingEnv
.
getFiler
();
Messager
messager
=
processingEnv
.
getMessager
();
...
...
test/tools/javac/processing/model/element/TypeParamBounds.java
浏览文件 @
ae17e828
...
...
@@ -40,7 +40,6 @@ import javax.lang.model.element.*;
import
javax.lang.model.type.*
;
import
javax.lang.model.util.*
;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
TypeParamBounds
extends
AbstractProcessor
{
...
...
@@ -60,6 +59,11 @@ public class TypeParamBounds extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
void
doit
(
Set
<?
extends
TypeElement
>
annoTypes
,
RoundEnvironment
round
)
{
TypeElement
gen
=
elements
.
getTypeElement
(
"TypeParamBounds.Gen"
);
...
...
test/tools/javac/processing/model/type/MirroredTypeEx/OverEager.java
浏览文件 @
ae17e828
...
...
@@ -38,7 +38,6 @@ import javax.lang.model.type.*;
import
javax.lang.model.util.*
;
import
static
javax
.
lang
.
model
.
util
.
ElementFilter
.*;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"IAm"
)
@IAm
(
OverEager
.
class
)
public
class
OverEager
extends
AbstractProcessor
{
...
...
@@ -59,6 +58,11 @@ public class OverEager extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
void
doit
(
Set
<?
extends
TypeElement
>
annoTypes
,
RoundEnvironment
round
)
{
for
(
TypeElement
t
:
typesIn
(
round
.
getRootElements
()))
{
...
...
test/tools/javac/processing/model/type/NoTypes.java
浏览文件 @
ae17e828
...
...
@@ -39,8 +39,6 @@ import javax.lang.model.util.*;
import
static
javax
.
lang
.
model
.
type
.
TypeKind
.*;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
NoTypes
extends
AbstractProcessor
{
...
...
@@ -60,6 +58,11 @@ public class NoTypes extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
void
doit
(
Set
<?
extends
TypeElement
>
annoTypes
,
RoundEnvironment
round
)
{
...
...
test/tools/javac/processing/model/util/GetTypeElemBadArg.java
浏览文件 @
ae17e828
...
...
@@ -37,7 +37,6 @@ import javax.lang.model.element.*;
import
javax.lang.model.type.*
;
import
javax.lang.model.util.*
;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
GetTypeElemBadArg
extends
AbstractProcessor
{
...
...
@@ -64,6 +63,12 @@ public class GetTypeElemBadArg extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
static
void
tellAbout
(
TypeElement
t
)
{
System
.
out
.
println
(
t
);
System
.
out
.
println
(
t
.
getClass
());
...
...
test/tools/javac/processing/model/util/OverridesSpecEx.java
浏览文件 @
ae17e828
...
...
@@ -40,7 +40,6 @@ import javax.lang.model.util.*;
import
static
javax
.
lang
.
model
.
util
.
ElementFilter
.*;
@SupportedSourceVersion
(
SourceVersion
.
RELEASE_6
)
@SupportedAnnotationTypes
(
"*"
)
public
class
OverridesSpecEx
extends
AbstractProcessor
{
...
...
@@ -60,6 +59,11 @@ public class OverridesSpecEx extends AbstractProcessor {
return
true
;
}
@Override
public
SourceVersion
getSupportedSourceVersion
()
{
return
SourceVersion
.
latest
();
}
private
void
doit
(
Set
<?
extends
TypeElement
>
annoTypes
,
RoundEnvironment
round
)
{
TypeElement
string
=
elements
.
getTypeElement
(
"java.lang.String"
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录