Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
0d6a96d7
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
0d6a96d7
编写于
11月 09, 2013
作者:
R
rriggs
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
8028092: Lint cleanup of java.time.format
Summary: correct declarations and add @SuppressWarnings Reviewed-by: darcy, lancea
上级
c8dc869e
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
4 addition
and
3 deletion
+4
-3
src/share/classes/java/time/format/DateTimeParseContext.java
src/share/classes/java/time/format/DateTimeParseContext.java
+2
-1
src/share/classes/java/time/format/Parsed.java
src/share/classes/java/time/format/Parsed.java
+2
-2
未找到文件。
src/share/classes/java/time/format/DateTimeParseContext.java
浏览文件 @
0d6a96d7
...
@@ -369,7 +369,8 @@ final class DateTimeParseContext {
...
@@ -369,7 +369,8 @@ final class DateTimeParseContext {
Objects
.
requireNonNull
(
chrono
,
"chrono"
);
Objects
.
requireNonNull
(
chrono
,
"chrono"
);
currentParsed
().
chrono
=
chrono
;
currentParsed
().
chrono
=
chrono
;
if
(
chronoListeners
!=
null
&&
!
chronoListeners
.
isEmpty
())
{
if
(
chronoListeners
!=
null
&&
!
chronoListeners
.
isEmpty
())
{
Consumer
[]
tmp
=
new
Consumer
[
1
];
@SuppressWarnings
({
"rawtypes"
,
"unchecked"
})
Consumer
<
Chronology
>[]
tmp
=
new
Consumer
[
1
];
Consumer
<
Chronology
>[]
listeners
=
chronoListeners
.
toArray
(
tmp
);
Consumer
<
Chronology
>[]
listeners
=
chronoListeners
.
toArray
(
tmp
);
chronoListeners
.
clear
();
chronoListeners
.
clear
();
for
(
Consumer
<
Chronology
>
l
:
listeners
)
{
for
(
Consumer
<
Chronology
>
l
:
listeners
)
{
...
...
src/share/classes/java/time/format/Parsed.java
浏览文件 @
0d6a96d7
...
@@ -266,14 +266,14 @@ final class Parsed implements TemporalAccessor {
...
@@ -266,14 +266,14 @@ final class Parsed implements TemporalAccessor {
TemporalAccessor
resolvedObject
=
targetField
.
resolve
(
fieldValues
,
this
,
resolverStyle
);
TemporalAccessor
resolvedObject
=
targetField
.
resolve
(
fieldValues
,
this
,
resolverStyle
);
if
(
resolvedObject
!=
null
)
{
if
(
resolvedObject
!=
null
)
{
if
(
resolvedObject
instanceof
ChronoZonedDateTime
)
{
if
(
resolvedObject
instanceof
ChronoZonedDateTime
)
{
ChronoZonedDateTime
czdt
=
(
ChronoZonedDateTime
)
resolvedObject
;
ChronoZonedDateTime
<?>
czdt
=
(
ChronoZonedDateTime
)
resolvedObject
;
if
(
zone
.
equals
(
czdt
.
getZone
())
==
false
)
{
if
(
zone
.
equals
(
czdt
.
getZone
())
==
false
)
{
throw
new
DateTimeException
(
"ChronoZonedDateTime must use the effective parsed zone: "
+
zone
);
throw
new
DateTimeException
(
"ChronoZonedDateTime must use the effective parsed zone: "
+
zone
);
}
}
resolvedObject
=
czdt
.
toLocalDateTime
();
resolvedObject
=
czdt
.
toLocalDateTime
();
}
}
if
(
resolvedObject
instanceof
ChronoLocalDateTime
)
{
if
(
resolvedObject
instanceof
ChronoLocalDateTime
)
{
ChronoLocalDateTime
cldt
=
(
ChronoLocalDateTime
)
resolvedObject
;
ChronoLocalDateTime
<?>
cldt
=
(
ChronoLocalDateTime
)
resolvedObject
;
updateCheckConflict
(
cldt
.
toLocalTime
(),
Period
.
ZERO
);
updateCheckConflict
(
cldt
.
toLocalTime
(),
Period
.
ZERO
);
updateCheckConflict
(
cldt
.
toLocalDate
());
updateCheckConflict
(
cldt
.
toLocalDate
());
changedCount
++;
changedCount
++;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录