2.1.0
  1. 57f895c Bounds of a generic type alias ensure the body is regular-bounded by Erik Ernst · 7 years ago
  2. d693742 Specify for all literals whether the object overrides `Object.==`. by Lasse R.H. Nielsen · 7 years ago
  3. e4e82da Changed dartLangSpec errors to warnings by Erik Ernst · 7 years ago
  4. af8e291 Respecify where type promotion happens. by Lasse R.H. Nielsen · 7 years ago
  5. ade528c Fixed the type alias omission in the def. of simple bounds by Erik Ernst · 7 years ago
  6. 7c7df7b Add initial version of feature specification on interface conflicts. by Erik Ernst · 7 years ago
  7. 23c36ed Elaborate that -0 means -0.0 in double context or when compiled to JS. by Lasse R.H. Nielsen · 7 years ago
  8. a9b47bd Integrated nosuchmethod-forwarding.md into dartLangSpec.tex by Erik Ernst · 7 years ago
  9. 6e561b7 Corrected several near-typo errors in Redirecting Factory Constructors by Erik Ernst · 7 years ago
  10. 62e67d7 Adjusted instantiate-to-bound.md such that it covers type aliases by Erik Ernst · 7 years ago
  11. 0a26599 Adjusted terminology to emphasize "compile-time constant" in commentary by Erik Ernst · 7 years ago
  12. 0808d29 Update spec of potentially constant and compile-time constant expressions. by Lasse R.H. Nielsen · 7 years ago
  13. e05f1fc Adjusted superclasses to make a mixin application superclass abstract by Erik Ernst · 7 years ago
  14. 4816b60 Eliminate checked mode and production mode by Erik Ernst · 7 years ago
  15. f4dfb61 Corrected the "reusing part" error to take exports into account. by Erik Ernst · 7 years ago
  16. c3c4e63 Adjusted spec to use package syntax, thus eliminating bnf.sty by Erik Ernst · 7 years ago
  17. 5af9844 Language specification reorganization. by Erik Ernst · 7 years ago
  18. b9cb904 Fix typo in int-to-double.md by Lasse R.H. Nielsen · 7 years ago
  19. d6bec62 Add tests for implicit conversion of integer literals to double values in a double context. by Lasse R.H. Nielsen · 7 years ago
  20. e2fdd57 Clarify ambiguous definition of constant interpolated string expressions. by Paul Berry · 7 years ago
  21. 4ef1ad0 Update the language spec to allow `with` clause without an `extends` clause by danrubel · 7 years ago
  22. f071f7c Updated the status of each feature specification as needed by Erik Ernst · 7 years ago
  23. 9883fcc Fix valid_returns tests. by Leaf Petersen · 7 years ago
  24. 52f2241 Added int-to-double.md by Erik Ernst · 7 years ago
  25. 1acf6f7 dynamic-members.md: Make `d.hashCode()` and `d.runtimeType()` an error by Erik Ernst · 7 years ago
  26. 9388cb3 Removed rule against return; & return e; in same function by Erik Ernst · 7 years ago
  27. 65b8ab1 Fixes a bad escape. by Daniel Hillerström · 7 years ago
  28. f6242cb Disallow expressions statements starting with `{`. by Lasse Reichstein Holst Nielsen · 7 years ago
  29. 9282a34 Corrected specification of dynamic checks on redirecting factories by Erik Ernst · 7 years ago
  30. f88582e Improve wording in invalid return spec per comments. by Leaf Petersen · 7 years ago
  31. 9085009 Adjusted type variable name conflicts to match class member rules by Erik Ernst · 7 years ago
  32. be0969b Specify that superinitializers must come at the end by Erik Ernst · 7 years ago
  33. 1a2532c Adjusted end of 10.6 about constant object expressions by Erik Ernst · 7 years ago
  34. 891b716 Fix overly strict invalid return checking. by Leaf Petersen · 7 years ago
  35. d14b256 Specify integer literals in double context. by Lasse Reichstein Holst Nielsen · 7 years ago
  36. 98c8cfc Add note to language/informal deprecating the directory by Sam Rawlins · 7 years ago
  37. 75f92ac Point old super mixin informal spec to canonical copy by Leaf Petersen · 7 years ago
  38. 0c18758 Added return-void-2-dynamic to whitelist of generalized-void.md by Erik Ernst · 7 years ago
  39. 6920d6b Added specification of generated nSM forwarders for private methods by Erik Ernst · 7 years ago
  40. 61148ea Update mixin-declaration feature specification. by Lasse R.H. Nielsen · 7 years ago
  41. 73663ae Allow void on the RHS of null coalescing expressions by Leaf Petersen · 7 years ago
  42. 02ba125 Add informal spec for invalid returns. by Leaf Petersen · 7 years ago
  43. b8098e9 Added new feature spec generic-function-instantiation.md. by Erik Ernst · 7 years ago
  44. f55e23a Fixed obsolete reference about member conflicts by Erik Ernst · 7 years ago
  45. 715d597 Added specification that redirecting constructors must be checked. by Erik Ernst · 7 years ago
  46. a07b2a1 Changed all warnings to errors in the language specification. by Erik Ernst · 7 years ago
  47. b803d74 Adjusted errors for FutureOr in class headers by Erik Ernst · 7 years ago
  48. 4fd0404 Adjusted circularity prevention rule for type variable subtyping by Erik Ernst · 7 years ago
  49. 5fab324 Update boolean conversion section of the specification to Dart 2. by Lasse Reichstein Holst Nielsen · 7 years ago
  50. b43dc89 Remove spec references to Symbol constructor. by Lasse R.H. Nielsen · 7 years ago
  51. 28ed0d7 Make it explicit that "dynamic" is exported from dart:core. by Lasse R.H. Nielsen · 7 years ago
  52. 5d4dbda Adjust stringContentTDQ, stringContentTSQ to allow escapes. by Erik Ernst · 7 years ago
  53. e2c54e9 Fix cascade specification. by Lasse R.H. Nielsen · 7 years ago
  54. d7e5332 Make dual use of a part in the same program an error. by Erik Ernst · 7 years ago
  55. f7289aa Remove specification of naming conventions. by Lasse R.H. Nielsen · 7 years ago
  56. 8713178 Add appendix to spec which specifies JavaScript integer behavior. by Lasse R.H. Nielsen · 7 years ago
  57. 4a7ccd5 Deleted TODO comment in Scoping by Erik Ernst · 7 years ago
  58. 8dca855 Specify dynamic type of Futures/... returned from async/... functions by Erik Ernst · 7 years ago
  59. 5dced20 Fix bad merge in spec. by Lasse R.H. Nielsen · 7 years ago
  60. d4e908d Add configurable imports to the language specification. by Lasse R.H. Nielsen · 7 years ago
  61. bfa8be8 Extending dartLangSpec.tex with super-bounded types and variance. by Erik Ernst · 7 years ago
  62. 6f68bec TBR: Typos fixed by Erik Ernst · 7 years ago
  63. dd83e69 Add 64-bit integer semantics to the specification. by Lasse R.H. Nielsen · 7 years ago
  64. 715c14c Added changelog entry for member conflict updates by Erik Ernst · 7 years ago
  65. 08c893d Simplify class member conflict rules. by Erik Ernst · 7 years ago
  66. e20189e Adjusted the instantiate-to-bound algorithm to break cycles at by Erik Ernst · 7 years ago
  67. 640791c Add example to docs/language/informal/super-bounded-types.md. by Erik Ernst · 7 years ago
  68. 6ed3b16 Added feature specification for upper/lower bounds of top/bottom types by Erik Ernst · 7 years ago
  69. e8bb129 Adjusted setter conflict specification, cf. #33077 by Erik Ernst · 7 years ago
  70. 43635d3 Update spec on `interface`, `mixin` and `async`. by Lasse R.H. Nielsen · 7 years ago
  71. 2f781e4 Introduced support for metadata on enum values by Erik Ernst · 7 years ago
  72. 543d877 Clarify that global/local/static functions can also be closurized by Erik Ernst · 7 years ago
  73. 46a9ed0 Added example about calling a tear-off with a wrong-shape argument list by Erik Ernst · 7 years ago
  74. 6802746 Fixed a couple of typos in subtyping.md by Erik Ernst · 7 years ago
  75. cf93009 Removed the magic const feature from implicit-creation.md by Erik Ernst · 7 years ago
  76. 4b2b15f Clarify that mixin application drops static members by Erik Ernst · 7 years ago
  77. 289a3d2 Remove ~/ special casing in static type system. by Lasse R.H. Nielsen · 7 years ago
  78. 472ec77 Added first draft spec of dynamic-members.md by Erik Ernst · 7 years ago
  79. 7d07f8d Add new allowed placements of void expressions for void-to-void flow. by Erik Ernst · 7 years ago
  80. c8ee601 Add feature specification draft for Dart 2.0 subtyping by Leaf Petersen · 8 years ago
  81. fdaaa87 Draft feature specification for mixin inference by Leaf Petersen · 8 years ago
  82. f5a00ae Removed references to FutureOr<void> from generalized-void.md by Erik Ernst · 8 years ago
  83. 38698fc Fixed two typos (=> LaTeX failures) in dartLangSpec.tex by Erik Ernst · 8 years ago
  84. cec672c Modified description of \CALL{} for new treatment of callable objects by Erik Ernst · 8 years ago
  85. 63c6851 Update induced mixin application constructor definition. by Lasse R.H. Nielsen · 8 years ago
  86. c01d59b Adjusted generalized-void.md to make for-in on a void iterator an error, except when the iteration variable has type void. by Erik Ernst · 8 years ago
  87. 9f9987f It is now an error to have `void foo() { return 42; }` by Erik Ernst · 8 years ago
  88. 6e3a274 "Magic" implicit creation. by Erik Ernst · 8 years ago
  89. b70145b Adjust covariant-from-class.md to specify strict overriding. by Erik Ernst · 8 years ago
  90. 9f803a3 Adjusted status indications on feature specs by Erik Ernst · 8 years ago
  91. c0d2671 Make it clear that you are not allowed to have spaces in operator-names. by Lasse R.H. Nielsen · 8 years ago
  92. d830c8b Removed merge conflict markers. by Erik Ernst · 8 years ago
  93. 3727e4d Update specification of system/non-system import conflict to not cause warning. by Lasse R.H. Nielsen · 8 years ago
  94. 673d5f0 Adding generic methods to the language specification. by Erik Ernst · 8 years ago
  95. 38dcb10 Clarified that non-abstract noSuchMethod counts more than abstract. by Erik Ernst · 8 years ago
  96. af430f3 Added informal specification of super-bounded types. by Erik Ernst · 8 years ago
  97. dd3f935 Now specifying void return type for setters and operator []= by Erik Ernst · 8 years ago
  98. d7e5042 Change wording on `main` functions. by Lasse Reichstein Holst Nielsen · 8 years ago
  99. 90dc210 Update FutureOr for Dart 2. by Lasse Reichstein Holst Nielsen · 8 years ago
  100. a6d4229 Adjusted nosuchmethod-forwarding.md by Erik Ernst · 8 years ago