| Index: tests/co19/co19-analyzer2.status
|
| diff --git a/tests/co19/co19-analyzer2.status b/tests/co19/co19-analyzer2.status
|
| index 7332f178349c893c46066f3c3aa0717c6b4288fe..ae1bc6cf27d324f7eae2c6de8fc574073181634e 100644
|
| --- a/tests/co19/co19-analyzer2.status
|
| +++ b/tests/co19/co19-analyzer2.status
|
| @@ -4,150 +4,71 @@
|
|
|
| [ $compiler == dart2analyzer ]
|
| Language/05_Variables/05_Variables_A05_t04: fail
|
| -Language/06_Functions/06_Functions_A01_t31: fail
|
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t06: fail
|
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t07: fail
|
| Language/06_Functions/2_Formal_Parameters/2_Optional_Formals_A03_t03: fail
|
| -Language/06_Functions/2_Formal_Parameters_A01_t02: fail
|
| -Language/06_Functions/2_Formal_Parameters_A01_t09: fail
|
| Language/06_Functions/2_Formal_Parameters_A02_t02: fail
|
| -Language/07_Classes/07_Classes_A01_t20: fail
|
| -Language/07_Classes/07_Classes_A09_t01: fail
|
| -Language/07_Classes/07_Classes_A09_t02: fail
|
| -Language/07_Classes/07_Classes_A09_t03: fail
|
| -Language/07_Classes/07_Classes_A09_t04: fail
|
| -Language/07_Classes/2_Getters_A04_t03: fail
|
| -Language/07_Classes/2_Getters_A04_t04: fail
|
| -Language/07_Classes/2_Getters_A04_t05: fail
|
| -Language/07_Classes/2_Getters_A04_t07: fail
|
| -Language/07_Classes/3_Setters_A03_t02: fail
|
| -Language/07_Classes/3_Setters_A03_t04: fail
|
| -Language/07_Classes/3_Setters_A03_t06: fail
|
| -Language/07_Classes/3_Setters_A03_t08: fail
|
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A04_t15: fail
|
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A09_t01: fail
|
| -Language/07_Classes/6_Constructors/1_Generative_Constructors_A11_t09: fail
|
| -Language/07_Classes/6_Constructors/1_Generative_Constructors_A14_t01: fail
|
| -Language/07_Classes/6_Constructors/1_Generative_Constructors_A14_t04: fail
|
| -Language/07_Classes/6_Constructors/1_Generative_Constructors_A15_t07: fail
|
| -Language/07_Classes/6_Constructors/2_Factories_A06_t01: fail
|
| -Language/07_Classes/6_Constructors/2_Factories_A06_t02: fail
|
| -Language/07_Classes/6_Constructors/2_Factories_A06_t04: fail
|
| -Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t01: fail
|
| Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t02: fail
|
| -Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t03: fail
|
| -Language/07_Classes/7_Static_Methods_A01_t01: fail
|
| -Language/09_Generics/09_Generics_A04_t07: fail
|
| -Language/11_Expressions/01_Constants_A01_t01: fail
|
| -Language/11_Expressions/01_Constants_A11_t03: fail
|
| -Language/11_Expressions/01_Constants_A15_t07: fail
|
| -Language/11_Expressions/01_Constants_A15_t08: fail
|
| Language/11_Expressions/01_Constants_A16_t01: fail
|
| Language/11_Expressions/01_Constants_A16_t02: fail
|
| Language/11_Expressions/01_Constants_A16_t03: fail
|
| Language/11_Expressions/01_Constants_A17_t03: fail
|
| -Language/11_Expressions/01_Constants_A19_t04: fail
|
| -Language/11_Expressions/03_Numbers_A01_t01: fail
|
| -Language/11_Expressions/03_Numbers_A01_t02: fail
|
| -Language/11_Expressions/03_Numbers_A01_t03: fail
|
| -Language/11_Expressions/03_Numbers_A01_t04: fail
|
| -Language/11_Expressions/03_Numbers_A01_t08: fail
|
| -Language/11_Expressions/03_Numbers_A01_t10: fail
|
| -Language/11_Expressions/05_Strings/1_String_Interpolation_A03_t01: fail
|
| -Language/11_Expressions/05_Strings/1_String_Interpolation_A04_t01: fail
|
| Language/11_Expressions/05_Strings_A02_t46: fail
|
| Language/11_Expressions/05_Strings_A02_t48: fail
|
| -Language/11_Expressions/06_Lists_A03_t01: fail
|
| -Language/11_Expressions/06_Lists_A06_t01: fail
|
| Language/11_Expressions/11_Instance_Creation/1_New_A13_t02: fail
|
| -Language/11_Expressions/11_Instance_Creation/2_Const_A06_t01: fail
|
| -Language/11_Expressions/11_Instance_Creation/2_Const_A10_t01: fail
|
| Language/11_Expressions/11_Instance_Creation_A05_t02: fail
|
| -Language/11_Expressions/14_Function_Invocation/1_Actual_Argument_List_Evaluation_A02_t01: fail
|
| -Language/11_Expressions/14_Function_Invocation/3_Unqualified_Invocation_A01_t05: fail
|
| -Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A02_t01: fail
|
| -Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A05_t01: fail
|
| -Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A04_t01: fail
|
| -Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A08_t01: fail
|
| -Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A03_t01: fail
|
| -Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A03_t07: fail
|
| -Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A04_t05: fail
|
| -Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A06_t02: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A02_t04: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A03_t01: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A03_t02: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A03_t03: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A03_t04: fail
|
| -Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A08_t02: fail
|
| Language/11_Expressions/22_Equality_A01_t15: fail
|
| Language/11_Expressions/22_Equality_A01_t16: fail
|
| -Language/11_Expressions/28_Postfix_Expressions_A01_t06: fail
|
| -Language/11_Expressions/33_Argument_Definition_Test_A01_t14: fail
|
| -Language/11_Expressions/33_Argument_Definition_Test_A01_t18: fail
|
| -Language/12_Statements/02_Expression_Statements_A01_t06: fail
|
| -Language/12_Statements/09_Switch_A04_t01: fail
|
| -Language/13_Libraries_and_Scripts/1_Imports_A04_t03: fail
|
| Language/13_Libraries_and_Scripts/1_Imports_A05_t01: fail
|
| -Language/13_Libraries_and_Scripts/2_Exports_A05_t01: fail
|
| Language/13_Libraries_and_Scripts/5_URIs_A01_t24: fail
|
| Language/13_Libraries_and_Scripts/5_URIs_A01_t25: fail
|
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t01: fail
|
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t02: fail
|
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t03: fail
|
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t04: fail
|
| -Language/14_Types/4_Interface_Types_A10_t03: fail
|
| -Language/14_Types/4_Interface_Types_A10_t04: fail
|
| -Language/14_Types/4_Interface_Types_A10_t09: fail
|
| Language/15_Reference/1_Lexical_Rules/1_Reserved_Words_A40_t04: fail
|
| -Language/15_Reference/1_Lexical_Rules_A01_t10: fail
|
| Language/15_Reference/1_Lexical_Rules_A02_t06: fail
|
| -LibTest/core/AssertionError/column_A01_t02: fail
|
| -LibTest/core/AssertionError/failedAssertion_A01_t01: fail
|
| -LibTest/core/AssertionError/line_A01_t02: fail
|
| -LibTest/core/AssertionError/url_A01_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t02: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A04_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A03_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A04_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A06_t02: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A07_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A08_t01: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A08_t02: fail
|
| -LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A09_t01: fail
|
| -LibTest/core/Set/isSubsetOf_A01_t01: fail
|
| -LibTest/core/Set/isSubsetOf_A01_t02: fail
|
| -LibTest/core/String/String_class_A01_t01: fail
|
| -LibTest/core/String/charCodeAt_A01_t01: fail
|
| -LibTest/core/String/charCodeAt_A02_t01: fail
|
| -LibTest/core/String/charCodeAt_A03_t01: fail
|
| -LibTest/core/String/charCodes_A01_t01: fail
|
| -LibTest/core/String/concat_A01_t01: fail
|
| -LibTest/core/String/concat_A02_t01: fail
|
| -LibTest/core/String/hashCode_A01_t01: fail
|
| -LibTest/core/String/splitChars_A01_t01: fail
|
| -LibTest/core/StringBuffer/addAll_A01_t01: fail
|
| -LibTest/core/StringBuffer/addAll_A01_t02: fail
|
| -LibTest/core/StringBuffer/addAll_A03_t01: fail
|
| -LibTest/core/StringBuffer/add_A01_t01: fail
|
| -LibTest/core/StringBuffer/add_A01_t02: fail
|
| -LibTest/core/StringBuffer/isEmpty_A01_t01: fail
|
| -LibTest/core/StringBuffer/toString_A01_t01: fail
|
| -LibTest/core/double/ceil_A01_t05: fail
|
| -LibTest/core/double/floor_A01_t05: fail
|
| -LibTest/core/int/operator_division_A01_t01: fail
|
| +
|
|
|
| # fails locally, passes on bot
|
| Language/13_Libraries_and_Scripts/3_Parts_A02_t03: skip
|
|
|
| +# co19 issue #380, Strings class has been removed
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A03_t01: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A04_t01: fail, OK
|
| +
|
| +# co19 issue #382, Deprecated parts of String interface is being removed.
|
| +LibTest/core/String/charCodes_A01_t01: fail, OK
|
| +LibTest/core/String/charCodeAt_A02_t01: fail, OK
|
| +LibTest/core/String/charCodeAt_A03_t01: fail, OK
|
| +LibTest/core/String/charCodeAt_A01_t01: fail, OK
|
| +LibTest/core/String/splitChars_A01_t01: fail, OK
|
| +
|
| +# co19 issue #389, ceil, floor, truncate and round return integers
|
| +LibTest/core/int/operator_division_A01_t01: fail
|
| +
|
| +# co19 issue #395, uses dart:io API (outdated)
|
| +Language/15_Reference/1_Lexical_Rules_A01_t10: Fail, OK
|
| +
|
| # co19 issue #397, List.addLast removed
|
| +Language/11_Expressions/06_Lists_A06_t01: fail, OK
|
| LibTest/core/Iterable/where_A01_t07: fail, OK
|
| LibTest/core/List/addLast_A01_t01: fail, OK
|
| LibTest/core/List/addLast_A01_t03: fail, OK
|
| LibTest/core/List/addLast_A02_t01: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A06_t02: fail, OK
|
|
|
| # co19 issue #400, collection library reorg
|
| LibTest/core/List/List.fixedLength_A01_t01: fail, OK
|
| LibTest/core/List/operator_subscript_A01_t02: fail, OK
|
| +LibTest/core/String/String_class_A01_t01: fail, OK
|
| +LibTest/core/String/concat_A01_t01: fail, OK
|
| +LibTest/core/String/concat_A02_t01: fail, OK
|
| +LibTest/core/String/hashCode_A01_t01: fail, OK
|
| +LibTest/core/Set/isSubsetOf_A01_t01: fail, OK
|
| +LibTest/core/Set/isSubsetOf_A01_t02: fail, OK
|
|
|
| # co19 issue #403
|
| LibTest/core/List/List_A01_t02: fail, OK
|
| @@ -206,3 +127,70 @@ Language/05_Variables/05_Variables_A12_t01: fail, OK
|
| Language/05_Variables/05_Variables_A12_t06: fail, OK
|
| Language/05_Variables/05_Variables_A13_t01: fail, OK
|
| Language/07_Classes/07_Classes_A02_t11: fail, OK
|
| +
|
| +# co19 issue #429, It is a compile-time error if a formal parameter is declared as a constant variable
|
| +Language/07_Classes/6_Constructors/1_Generative_Constructors_A15_t07: fail, OK
|
| +
|
| +# co19 issue #430, return not subtype from factory
|
| +Language/07_Classes/6_Constructors/2_Factories_A06_t01: fail, OK
|
| +Language/07_Classes/6_Constructors/2_Factories_A06_t02: fail, OK
|
| +Language/07_Classes/6_Constructors/2_Factories_A06_t04: fail, OK
|
| +
|
| +# co19 issue #431, it is OK to use 'double' argument for const constructor
|
| +Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t01: fail, OK
|
| +Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t03: fail, OK
|
| +
|
| +# co19 issue #428, number literals with a + prefix
|
| +Language/11_Expressions/01_Constants_A01_t01: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t01: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t02: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t03: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t04: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t08: fail, OK
|
| +Language/11_Expressions/03_Numbers_A01_t10: fail, OK
|
| +Language/12_Statements/02_Expression_Statements_A01_t06: fail, OK
|
| +LibTest/core/double/ceil_A01_t05: fail, OK
|
| +LibTest/core/double/floor_A01_t05: fail, OK
|
| +
|
| +# co19 issue #385, library name is not required
|
| +Language/13_Libraries_and_Scripts/1_Imports_A04_t03: fail, OK
|
| +Language/13_Libraries_and_Scripts/2_Exports_A05_t01: fail, OK
|
| +
|
| +# co19 issue #388, StringBuffer renamed add to write
|
| +Language/11_Expressions/05_Strings/1_String_Interpolation_A03_t01: fail, OK
|
| +Language/11_Expressions/05_Strings/1_String_Interpolation_A04_t01: fail, OK
|
| +Language/11_Expressions/14_Function_Invocation/1_Actual_Argument_List_Evaluation_A02_t01: fail, OK
|
| +Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A04_t01: fail, OK
|
| +Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A04_t05: fail, OK
|
| +Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A02_t04: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t02: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A04_t01: fail, OK
|
| +LibTest/core/StringBuffer/addAll_A03_t01: fail, OK
|
| +LibTest/core/StringBuffer/add_A01_t01: fail, OK
|
| +LibTest/core/StringBuffer/add_A01_t02: fail, OK
|
| +LibTest/core/StringBuffer/addAll_A01_t01: fail, OK
|
| +LibTest/core/StringBuffer/addAll_A01_t02: fail, OK
|
| +LibTest/core/StringBuffer/isEmpty_A01_t01: fail, OK
|
| +LibTest/core/StringBuffer/toString_A01_t01: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A07_t01: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A08_t01: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A08_t02: fail, OK
|
| +LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A09_t01: fail, OK
|
| +
|
| +#co19 issue #432, missing @static-warning annotation
|
| +Language/14_Types/8_Parameterized_Types_A03_t03: fail,OK
|
| +Language/14_Types/8_Parameterized_Types_A03_t05: fail,OK
|
| +
|
| +# co19 issue #433, missing @static-warning annotation
|
| +Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A03_t01: fail, OK
|
| +Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A03_t07: fail, OK
|
| +
|
| +# co19 issue #434, argument definition was dropped
|
| +Language/11_Expressions/33_Argument_Definition_Test_A01_t14: fail, OK
|
| +Language/11_Expressions/33_Argument_Definition_Test_A01_t18: fail, OK
|
| +
|
| +# co19 issue #435, AssertioError has not properties
|
| +LibTest/core/AssertionError/column_A01_t02: fail, OK
|
| +LibTest/core/AssertionError/failedAssertion_A01_t01: fail, OK
|
| +LibTest/core/AssertionError/line_A01_t02: fail, OK
|
| +LibTest/core/AssertionError/url_A01_t01: fail, OK
|
|
|