Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
sxychenjing
engine
提交
c812a62b
E
engine
项目概览
sxychenjing
/
engine
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
engine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
c812a62b
编写于
11月 19, 2019
作者:
J
Jonah Williams
提交者:
GitHub
11月 19, 2019
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
allow ignoring toString, hashCode, and == in api_conform_test (#13907)
上级
7cd3e29c
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
10 addition
and
33 deletion
+10
-33
lib/web_ui/lib/src/ui/painting.dart
lib/web_ui/lib/src/ui/painting.dart
+0
-9
lib/web_ui/lib/src/ui/text.dart
lib/web_ui/lib/src/ui/text.dart
+0
-24
web_sdk/test/api_conform_test.dart
web_sdk/test/api_conform_test.dart
+10
-0
未找到文件。
lib/web_ui/lib/src/ui/painting.dart
浏览文件 @
c812a62b
...
@@ -1480,15 +1480,6 @@ abstract class ColorFilter {
...
@@ -1480,15 +1480,6 @@ abstract class ColorFilter {
List
<
dynamic
>
webOnlySerializeToCssPaint
()
{
List
<
dynamic
>
webOnlySerializeToCssPaint
()
{
throw
UnsupportedError
(
'ColorFilter for CSS paint not yet supported'
);
throw
UnsupportedError
(
'ColorFilter for CSS paint not yet supported'
);
}
}
@override
bool
operator
==(
dynamic
other
);
@override
int
get
hashCode
;
@override
String
toString
();
}
}
/// Styles to use for blurs in [MaskFilter] objects.
/// Styles to use for blurs in [MaskFilter] objects.
...
...
lib/web_ui/lib/src/ui/text.dart
浏览文件 @
c812a62b
...
@@ -472,15 +472,6 @@ abstract class TextStyle {
...
@@ -472,15 +472,6 @@ abstract class TextStyle {
List
<
Shadow
>
shadows
,
List
<
Shadow
>
shadows
,
List
<
FontFeature
>
fontFeatures
,
List
<
FontFeature
>
fontFeatures
,
})
=
engine
.
EngineTextStyle
;
})
=
engine
.
EngineTextStyle
;
@override
int
get
hashCode
;
@override
bool
operator
==(
dynamic
other
);
@override
String
toString
();
}
}
/// An opaque object that determines the configuration used by
/// An opaque object that determines the configuration used by
...
@@ -553,15 +544,6 @@ abstract class ParagraphStyle {
...
@@ -553,15 +544,6 @@ abstract class ParagraphStyle {
String
ellipsis
,
String
ellipsis
,
Locale
locale
,
Locale
locale
,
})
=
engine
.
EngineParagraphStyle
;
})
=
engine
.
EngineParagraphStyle
;
@override
bool
operator
==(
dynamic
other
);
@override
int
get
hashCode
;
@override
String
toString
();
}
}
abstract
class
StrutStyle
{
abstract
class
StrutStyle
{
...
@@ -610,12 +592,6 @@ abstract class StrutStyle {
...
@@ -610,12 +592,6 @@ abstract class StrutStyle {
FontStyle
fontStyle
,
FontStyle
fontStyle
,
bool
forceStrutHeight
,
bool
forceStrutHeight
,
})
=
engine
.
EngineStrutStyle
;
})
=
engine
.
EngineStrutStyle
;
@override
int
get
hashCode
;
@override
bool
operator
==(
dynamic
other
);
}
}
/// A direction in which text flows.
/// A direction in which text flows.
...
...
web_sdk/test/api_conform_test.dart
浏览文件 @
c812a62b
...
@@ -6,6 +6,13 @@ import 'dart:io';
...
@@ -6,6 +6,13 @@ import 'dart:io';
import
'package:analyzer/analyzer.dart'
;
import
'package:analyzer/analyzer.dart'
;
// Ignore members defined on Object.
const
Set
<
String
>
_kObjectMembers
=
<
String
>{
'=='
,
'toString'
,
'hashCode'
,
};
void
main
(
)
{
void
main
(
)
{
// These files just contain imports to the part files;
// These files just contain imports to the part files;
final
CompilationUnit
uiUnit
=
parseDartFile
(
'lib/ui/ui.dart'
,
final
CompilationUnit
uiUnit
=
parseDartFile
(
'lib/ui/ui.dart'
,
...
@@ -105,6 +112,9 @@ void main() {
...
@@ -105,6 +112,9 @@ void main() {
}
}
for
(
String
methodName
in
uiMethods
.
keys
)
{
for
(
String
methodName
in
uiMethods
.
keys
)
{
if
(
_kObjectMembers
.
contains
(
methodName
))
{
continue
;
}
final
MethodDeclaration
uiMethod
=
uiMethods
[
methodName
];
final
MethodDeclaration
uiMethod
=
uiMethods
[
methodName
];
final
MethodDeclaration
webMethod
=
webMethods
[
methodName
];
final
MethodDeclaration
webMethod
=
webMethods
[
methodName
];
if
(
webMethod
==
null
)
{
if
(
webMethod
==
null
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录