Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / dart-lang/language issues and pull requests

#2567 - Algebraic Effect handlers

Issue - State: open - Opened by gisborne over 2 years ago - 16 comments
Labels: feature

#2564 - Document the reasons of putting types before variables

Issue - State: open - Opened by Leedehai over 2 years ago - 7 comments

#2564 - Document the reasons of putting types before variables

Issue - State: open - Opened by Leedehai over 2 years ago - 7 comments

#2563 - Allow inferring the name on object patterns

Issue - State: open - Opened by munificent over 2 years ago - 30 comments
Labels: patterns

#2536 - "while-case" and "do-while-case"

Issue - State: open - Opened by munificent over 2 years ago - 4 comments
Labels: patterns

#2528 - Record "construction" syntax for typedef

Issue - State: closed - Opened by srawlins over 2 years ago - 11 comments
Labels: feature, records

#2509 - Clarify the treatment of named parameters whose name starts with `_`

Issue - State: open - Opened by eernstg over 2 years ago - 32 comments
Labels: technical-debt, primary-constructors

#2474 - Should switch statements be exhaustive?

Issue - State: closed - Opened by munificent over 2 years ago - 21 comments
Labels: patterns

#2474 - Should switch statements be exhaustive?

Issue - State: closed - Opened by munificent over 2 years ago - 21 comments
Labels: patterns

#2425 - Disallow !is

Issue - State: closed - Opened by car-anubis over 2 years ago - 3 comments
Labels: state-duplicate, feature

#2425 - Disallow !is

Issue - State: closed - Opened by car-anubis over 2 years ago - 3 comments
Labels: state-duplicate, feature

#2376 - Should struct types work with `Expando` and `Finalizer`?

Issue - State: open - Opened by lrhn over 2 years ago - 3 comments
Labels: feature, data-classes, brevity

#2376 - Should struct types work with `Expando` and `Finalizer`?

Issue - State: open - Opened by lrhn over 2 years ago - 3 comments
Labels: feature, data-classes, brevity

#2364 - Primary constructor on classes

Issue - State: open - Opened by leafpetersen over 2 years ago - 113 comments
Labels: feature, extension-types, inline-classes, data-classes, structs, primary-constructors, brevity

#2332 - Are we thinking about an alias for if null and if not null?

Issue - State: open - Opened by jodinathan over 2 years ago - 10 comments
Labels: request

#2321 - Awaiting records.

Issue - State: open - Opened by lrhn over 2 years ago - 15 comments
Labels: feature

#2316 - Allow `collection if` in argument lists

Issue - State: open - Opened by gaaclarke over 2 years ago - 15 comments

#2316 - Allow `collection if` in argument lists

Issue - State: open - Opened by gaaclarke over 2 years ago - 15 comments

#2306 - Remove/redefine conditional expression syntax.

Issue - State: open - Opened by lrhn over 2 years ago - 8 comments
Labels: feature, null-aware-expressions

#2306 - Remove/redefine conditional expression syntax.

Issue - State: open - Opened by lrhn over 2 years ago - 8 comments
Labels: feature, null-aware-expressions

#2269 - Provide explicit access to the default values of parameters

Issue - State: open - Opened by eernstg over 2 years ago - 20 comments
Labels: small-feature

#2216 - FutureOr conditional expression typing issue

Issue - State: open - Opened by chalin almost 8 years ago - 7 comments
Labels: least-upper-bound

#2185 - When can macros inspect the body of functions?

Issue - State: closed - Opened by rrousselGit almost 3 years ago - 7 comments
Labels: static-metaprogramming

#2166 - Extend existing class to use mixin?

Issue - State: open - Opened by AndyLuoJJ almost 3 years ago - 7 comments
Labels: feature

#2166 - Extend existing class to use mixin?

Issue - State: open - Opened by AndyLuoJJ almost 3 years ago - 7 comments
Labels: feature

#2133 - Platform (iOS, Android, etc.) should be a useable condition for conditional imports

Issue - State: open - Opened by brianquinlan almost 3 years ago - 15 comments
Labels: request

#2130 - Inconsistent inference in analyzer and CFE

Issue - State: open - Opened by leafpetersen almost 3 years ago - 3 comments
Labels: inference, type-inference

#2068 - Overriden late final fields behaves odd

Issue - State: closed - Opened by nielsenko about 3 years ago - 13 comments
Labels: request

#2068 - Overriden late final fields behaves odd

Issue - State: closed - Opened by nielsenko about 3 years ago - 13 comments
Labels: request

#2056 - Scoping issue with super parameters

Issue - State: closed - Opened by eernstg about 3 years ago - 31 comments
Labels: question

#2056 - Scoping issue with super parameters

Issue - State: closed - Opened by eernstg about 3 years ago - 31 comments
Labels: question

#2053 - Interpolation is letting a null string bypass null safety feature

Issue - State: open - Opened by MarsGoatz about 3 years ago - 52 comments
Labels: state-backlog, nnbd

#2053 - Interpolation is letting a null string bypass null safety feature

Issue - State: open - Opened by MarsGoatz about 3 years ago - 52 comments
Labels: state-backlog, nnbd

#2047 - Infer generics in `is` check for type promotion

Issue - State: open - Opened by rkj over 6 years ago - 18 comments
Labels: inference, small-feature

#2042 - strict `is` which is not be allowed on unrelated types

Issue - State: closed - Opened by cedvdb about 3 years ago - 3 comments
Labels: feature

#2042 - strict `is` which is not be allowed on unrelated types

Issue - State: closed - Opened by cedvdb about 3 years ago - 3 comments
Labels: feature

#2023 - Update pre-null-safety spec with new null safety sections

Pull Request - State: open - Opened by eernstg about 3 years ago - 19 comments

#2023 - Update pre-null-safety spec with new null safety sections

Pull Request - State: open - Opened by eernstg about 3 years ago - 19 comments

#2009 - With expressions

Issue - State: open - Opened by munificent about 3 years ago - 23 comments
Labels: feature

#1989 - Quasiquoting based metaprogramming APIs

Issue - State: closed - Opened by mraleph about 3 years ago - 60 comments
Labels: static-metaprogramming

#1988 - Tagged strings

Issue - State: open - Opened by munificent about 3 years ago - 19 comments
Labels: feature

#1988 - Tagged strings

Issue - State: open - Opened by munificent about 3 years ago - 19 comments
Labels: feature

#1987 - Add support for "js tagged string like" feature

Issue - State: open - Opened by dam0vm3nt over 7 years ago - 5 comments
Labels: request

#1982 - Deprecate and remove adjacent strings

Issue - State: open - Opened by munificent about 3 years ago - 16 comments
Labels: technical-debt

#1941 - Are import shorthands worth the cost in readability/cognitive load?

Issue - State: open - Opened by leafpetersen over 3 years ago - 114 comments
Labels: import-shorthand, unquoted-uris, brevity

#1940 - How do we expect tools to handle import shorthands?

Issue - State: open - Opened by leafpetersen over 3 years ago - 9 comments
Labels: import-shorthand, unquoted-uris, brevity

#1931 - Define the macro API for generating metadata annotations on declarations

Issue - State: closed - Opened by munificent over 3 years ago - 2 comments
Labels: static-metaprogramming

#1928 - Should we allow non-expression syntax in macro application arguments?

Issue - State: closed - Opened by munificent over 3 years ago - 4 comments
Labels: static-metaprogramming

#1911 - Reference parameters

Issue - State: open - Opened by lrhn over 3 years ago - 9 comments
Labels: feature

#1911 - Reference parameters

Issue - State: open - Opened by lrhn over 3 years ago - 9 comments
Labels: feature

#1908 - Macros generating macro applications and phases

Issue - State: closed - Opened by munificent over 3 years ago - 10 comments
Labels: static-metaprogramming

#1831 - Macros: Add a concept of "macro libraries"

Pull Request - State: closed - Opened by jakemac53 over 3 years ago - 6 comments
Labels: cla: yes, static-metaprogramming

#1813 - Implicitly add missing parameters to anonymous functions

Issue - State: open - Opened by rrousselGit over 3 years ago - 22 comments
Labels: feature

#1810 - Partial classes

Issue - State: closed - Opened by DartBot almost 12 years ago - 11 comments

#1759 - `async*` methods should start synchronously when their streams are listened to.

Issue - State: open - Opened by lrhn over 6 years ago - 1 comment

#1730 - Definite assignment does not work for switch case with enum-like classes

Issue - State: closed - Opened by Giuspepe over 3 years ago - 7 comments
Labels: bug

#1730 - Definite assignment does not work for switch case with enum-like classes

Issue - State: closed - Opened by Giuspepe over 3 years ago - 7 comments
Labels: bug

#1719 - Class Modifiers: practical difference between interface and open (extending vs implementing)

Issue - State: open - Opened by Levi-Lesches over 3 years ago - 26 comments
Labels: feature

#1719 - Class Modifiers: practical difference between interface and open (extending vs implementing)

Issue - State: open - Opened by Levi-Lesches over 3 years ago - 26 comments
Labels: feature

#1631 - Should `super` be callable?

Issue - State: closed - Opened by stereotype441 over 3 years ago - 9 comments

#1631 - Should `super` be callable?

Issue - State: closed - Opened by stereotype441 over 3 years ago - 9 comments

#1610 - Make `@override` a language feature

Issue - State: open - Opened by lrhn almost 4 years ago - 17 comments
Labels: request

#1610 - Make `@override` a language feature

Issue - State: open - Opened by lrhn almost 4 years ago - 17 comments
Labels: request

#1565 - Code generation (metaprogramming) proposal v2

Issue - State: open - Opened by Levi-Lesches almost 4 years ago - 72 comments
Labels: feature

#1536 - [NNBD] Type promotion fails for variable uses in anonymous functions

Issue - State: open - Opened by nex3 almost 4 years ago - 11 comments
Labels: flow-analysis

#1533 - Consider making inference treat raw types in contexts as non-constraining.

Issue - State: open - Opened by leafpetersen almost 4 years ago - 1 comment
Labels: inference, type-inference

#1533 - Consider making inference treat raw types in contexts as non-constraining.

Issue - State: open - Opened by leafpetersen almost 4 years ago - 1 comment
Labels: inference, type-inference

#1512 - Allow parameter defaults for null values

Issue - State: open - Opened by lukepighetti over 6 years ago - 19 comments

#1511 - Add `name` instance property to enum values

Issue - State: closed - Opened by DartBot about 10 years ago - 18 comments

#1510 - Support generic arguments for (named) constructors

Issue - State: closed - Opened by nex3 almost 9 years ago - 22 comments

#1482 - Static Metaprogramming

Issue - State: open - Opened by jakemac53 almost 4 years ago - 518 comments
Labels: state-rejected, feature, static-metaprogramming

#1479 - Generalized string interpolation

Issue - State: open - Opened by lrhn almost 4 years ago - 22 comments
Labels: feature

#1427 - Enable functions to store data between calls / know from where they were called

Issue - State: open - Opened by escamoteur about 4 years ago - 17 comments
Labels: request

#1415 - Dart treats a final nullable property as nullable even after checking that the property is not null

Issue - State: open - Opened by lsalazarm99 about 4 years ago - 51 comments
Labels: request, field-promotion

#1410 - Compiler should try to make everything const

Issue - State: closed - Opened by feinstein about 4 years ago - 27 comments
Labels: feature, enhanced-const

#1387 - Optional Generics?

Issue - State: open - Opened by esDotDev about 4 years ago - 7 comments

#1377 - Flow analysis - keep non-nullability on join

Issue - State: open - Opened by scheglov about 4 years ago - 4 comments
Labels: request, feature, nnbd, flow-analysis

#1321 - Proposal: implicit return should return the value of the last expression

Issue - State: open - Opened by TheKashe about 4 years ago - 3 comments
Labels: feature

#1295 - Obtaining a tuple of actual function arguments

Issue - State: open - Opened by tatumizer over 4 years ago - 3 comments
Labels: feature, patterns

#1258 - [NNBD] Provide a way to check if a type is nullable

Issue - State: closed - Opened by pedromassango over 4 years ago - 3 comments
Labels: feature

#1258 - [NNBD] Provide a way to check if a type is nullable

Issue - State: closed - Opened by pedromassango over 4 years ago - 3 comments
Labels: feature

#1246 - Add a function pipe operator

Issue - State: open - Opened by DartBot almost 11 years ago - 33 comments
Labels: request

#1222 - Union types

Issue - State: closed - Opened by blois over 12 years ago - 80 comments
Labels: state-duplicate, union-types

#1194 - Consider using bounds information to restrict choices during inference

Issue - State: closed - Opened by leafpetersen over 4 years ago - 4 comments
Labels: inference, type-inference

#1194 - Consider using bounds information to restrict choices during inference

Issue - State: closed - Opened by leafpetersen over 4 years ago - 4 comments
Labels: inference

#1170 - "as" should not allow you to cast from nullable to non-nullable

Issue - State: closed - Opened by Hixie over 4 years ago - 5 comments
Labels: nnbd

#1170 - "as" should not allow you to cast from nullable to non-nullable

Issue - State: closed - Opened by Hixie over 4 years ago - 5 comments
Labels: nnbd

#1168 - Can anonymous classes be supported?

Issue - State: closed - Opened by cnfczn over 4 years ago - 9 comments
Labels: feature

#1168 - Can anonymous classes be supported?

Issue - State: closed - Opened by cnfczn over 4 years ago - 9 comments
Labels: feature

#1122 - Support method/function overloads

Issue - State: open - Opened by nex3 over 8 years ago - 117 comments
Labels: request

#1121 - Optional auto-generation of operator== and hashCode on classes with const constructors

Issue - State: open - Opened by Hixie over 8 years ago - 40 comments
Labels: request, enhanced-const

#1076 - Allow both optional positional and optional named arguments in the same function signature.

Issue - State: open - Opened by lrhn about 12 years ago - 51 comments
Labels: request

#1072 - Allow named function arguments anywhere in the argument list

Issue - State: closed - Opened by lrhn about 11 years ago - 18 comments
Labels: feature, small-feature

#1052 - Add an expression-local declaration (let-expression).

Issue - State: open - Opened by lrhn about 9 years ago - 3 comments
Labels: feature

#1049 - Feature request: support for nested classes.

Issue - State: closed - Opened by DartBot over 12 years ago - 57 comments
Labels: state-duplicate

#1048 - Constant function literals

Issue - State: open - Opened by lrhn over 12 years ago - 72 comments
Labels: feature, enhanced-const

#1047 - Extensible pattern-matching

Issue - State: open - Opened by DartBot almost 13 years ago - 22 comments
Labels: request