Design of the Dart language

dart-lang/language は初心者に優しい?

dart-lang/language のメンテナーはふだん 5 日以内に PR へ返信します。 初心者向けの issue が現在 3 件オープンです。

スター
2.9k
フォーク
239
オープンの初心者向け issue
3
索引済み issue
1.3k
平均マージ
5日 15時間
マージ済み PR(30日)
22
主要言語
TeX
ライセンス
ライセンスのデータがありません
最終 GitHub push
2026年10月27日
最新の索引
2026年9月15日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
初心者向けラベルは索引されていません

dart-lang/language にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. 下にある 3 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Don't allow sealed types as mixin "on" types
    オープン
    patterns

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4826 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Report errors like `T.toString()` where `T` is a type literal
    オープン
    question small-feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4825 · コメント 1 件 · リアクション 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Feature request: Proof-verified low-level operations as an alternative to unrestricted unsafe code
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4824 ·

    メンテナーはふだん 5 日以内に返信

  • Closure creation order: also allow promoting pattern for-in variables that a later closure writes
    オープン
    flow-analysis patterns

    難易度 5/5 1週間以上 初心者へのやさしさ 28/100

    dart-lang/language#4821 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Generalize null shorting to include generic function instantiation
    オープン
    small-feature specification

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    dart-lang/language#4817 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • MORETOP and MOREBOTTOM invariant
    オープン
    question specification

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4807 · コメント 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Stop allowing `late` local variables with initializer expressions.
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 8/100

    dart-lang/language#4801 ·

    メンテナーはふだん 5 日以内に返信

  • Better promotion/assignment analyis for local late variables.
    オープン
    feature flow-analysis

    難易度 5/5 1週間以上 初心者へのやさしさ 8/100

    dart-lang/language#4800 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Flow analysis spec: define "program point" precisely
    オープン
    flow-analysis

    難易度 3/5 1〜2日 初心者へのやさしさ 57/100

    dart-lang/language#4797 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Complete specification of "same type"
    オープン
    specification

    難易度 3/5 1〜2日 初心者へのやさしさ 56/100

    dart-lang/language#4796 · コメント 6 件 ·

    メンテナーはふだん 5 日以内に返信

  • Re-entrant `late` initializers make promotion unsound
    オープン
    flow-analysis

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4795 · コメント 8 件 ·

    メンテナーはふだん 5 日以内に返信

  • Detect dead code based on record types?
    オープン
    specification

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4787 · コメント 6 件 ·

    メンテナーはふだん 5 日以内に返信

  • An invariant core library
    オープン
    variance

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4785 · コメント 2 件 · リアクション 8 件 ·

    メンテナーはふだん 5 日以内に返信

  • Disable promotion of enclosing mutable local variables in closures
    再び着手できるかも @stereotype441 が 38 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    dart-4.0 flow-analysis shared-memory-multithreading

    dart-lang/language#4778 · コメント 8 件 · リアクション 3 件 · 担当者 1 名 ·

    メンテナーはふだん 5 日以内に返信

  • NORM does not satisfy its own goals for FutureOr
    オープン
    bug

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4775 · コメント 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Nullable destructuring
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4772 · コメント 3 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Have instance-private members for variance.
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dart-lang/language#4769 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Allow user-declared `operator !`.
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4767 · コメント 4 件 · リアクション 13 件 ·

    メンテナーはふだん 5 日以内に返信

  • Declarations for members: a `typedef`-like mechanism for deprecating renamed constructors and other declarations
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4766 · コメント 3 件 ·

    メンテナーはふだん 5 日以内に返信

  • Automatic type-parameter matching promotion
    オープン
    feature type-inference

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4759 · リアクション 10 件 ·

    メンテナーはふだん 5 日以内に返信

  • Simplify promotion chain join
    再び着手できるかも @stereotype441 が 60 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    flow-analysis

    dart-lang/language#4757 · コメント 25 件 · 担当者 1 名 ·

    メンテナーはふだん 5 日以内に返信

  • Invariant collections
    オープン
    feature variance

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4755 · コメント 10 件 · リアクション 8 件 ·

    メンテナーはふだん 5 日以内に返信

  • Allow non-specified promotion of union with type parameter?
    オープン
    flow-analysis question

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4747 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • [dart 4.0] Drop support for dart_internal
    オープン
    dart-4.0

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4744 · コメント 4 件 · リアクション 10 件 ·

    メンテナーはふだん 5 日以内に返信

  • Don't promote to `Null`
    オープン
    flow-analysis

    難易度 5/5 1週間以上 初心者へのやさしさ 45/100

    dart-lang/language#4742 · コメント 3 件 ·

    メンテナーはふだん 5 日以内に返信

  • Bottom type queries do not promote, shouldn't they?
    オープン
    flow-analysis question specification

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4736 · コメント 17 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Augmentation, type inheritance, and error when augmenting getters/setters of different types with an abstract field.
    オープン
    bug

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dart-lang/language#4733 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Const constructor initializer does not infer const for nested constructor invocation
    オープン
    question

    難易度 5/5 1週間以上 初心者へのやさしさ 40/100

    dart-lang/language#4728 · コメント 4 件 ·

    メンテナーはふだん 5 日以内に返信

  • [dart 4.0] Remove support for `new` in constructor invocations
    オープン
    dart-4.0

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4726 · コメント 5 件 · リアクション 22 件 ·

    メンテナーはふだん 5 日以内に返信

  • Display extension members only on nullable instances of type
    オープン
    request

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4725 · コメント 5 件 · リアクション 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Allow extensions to satisfy interfaces for the extended type
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dart-lang/language#4722 · コメント 3 件 · リアクション 4 件 ·

    メンテナーはふだん 5 日以内に返信

  • Fixed point based solver infrastructure?
    オープン
    type-inference

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4721 · リアクション 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • `DOWN()` function issue
    オープン
    least-upper-bound type-inference

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    dart-lang/language#4720 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Adjust the initial actual returned type to avoid spurious `Null`
    オープン
    bug specification

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    dart-lang/language#4718 · コメント 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Make `Never` not have all members.
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4717 · コメント 2 件 · リアクション 5 件 ·

    メンテナーはふだん 5 日以内に返信

  • Late final field inference
    オープン
    bug specification

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    dart-lang/language#4708 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Using the method call to assign a value.
    オープン
    request

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4704 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • No way to explicitly access a specific mixin implementation when multiple mixins implement the same member
    オープン
    request

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4699 · コメント 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • [dart-4.0] Language spec on the website
    オープン
    dart-4.0

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4696 · コメント 10 件 · リアクション 12 件 ·

    メンテナーはふだん 5 日以内に返信

  • Final extension types as safe containers for compile-time proofs
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4692 · コメント 4 件 · リアクション 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Establish a syntax-only test suite (like test262-parser-tests for JS)
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4691 · コメント 9 件 ·

    メンテナーはふだん 5 日以内に返信

  • Write a feature specification about the improved LUB
    オープン
    specification type-inference

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    dart-lang/language#4689 ·

    メンテナーはふだん 5 日以内に返信

  • Support for typedef type parameters (zero-cost generics over extension types)
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4686 · コメント 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • [static-extensions] Use the same kind of erasure with the `on` type as dot shorthands?
    オープン
    small-feature static-extensions

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4683 · コメント 1 件 · リアクション 2 件 ·

    メンテナーはふだん 5 日以内に返信

  • Project wide namespacing for package imports
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 28/100

    dart-lang/language#4680 · コメント 4 件 · リアクション 6 件 ·

    メンテナーはふだん 5 日以内に返信

  • Proposal: guiding principle for when `void` should be allowed
    再び着手できるかも @stereotype441 が 208 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    dart-lang/language#4679 · コメント 9 件 · 担当者 1 名 ·

    メンテナーはふだん 5 日以内に返信

  • Setter functions, parameterized setters.
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    dart-lang/language#4677 · コメント 3 件 · リアクション 7 件 ·

    メンテナーはふだん 5 日以内に返信

  • Downwards inference of yield* is underspecified
    オープン

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dart-lang/language#4672 · コメント 5 件 ·

    メンテナーはふだん 5 日以内に返信

  • Language proposal for getting rid of the interface ambiguity of a class with private members
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    dart-lang/language#4666 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

  • Support static analysis of required operations
    オープン
    feature

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    dart-lang/language#4665 · コメント 4 件 · リアクション 1 件 ·

    メンテナーはふだん 5 日以内に返信

最新の 100 件のみ表示しています

このページには最近登録されたものだけが並びます。全件は詳細フィルターにあり、言語・難易度・所要時間で絞り込めます。

詳細フィルターへ

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。