Skip to content

Null safety migration #35

@lejard-h

Description

@lejard-h

Steps to follow

Task

Migrate core

  • Typed OpaqueToken The argument type 'Object' can't be assigned to the parameter type xxx #36
  • lib/utils/ @GZGavinZhao
  • lib/theme/
  • lib/stop_propagation/stop_propagation.dart
  • lib/src/laminate/
  • lib/src/model/
  • lib/src/utils/ @GZGavinZhao
  • lib/model/
  • lib/interfaces/has_disabled.dart
  • lib/laminate/
  • lib/framework_stabilizers/
  • lib/forms/error_renderer.dart
  • lib/focus/
  • lib/content/
  • lib/annotations/
  • lib/auto_dismiss/
  • lib/dynamic_component/dynamic_component.dart
  • lib/button_decorator/button_decorator.dart

Migrate components (After core migration)

  • lib/glyph
  • lib/material_icon/
  • lib/material_spinner/
  • lib/material_popup/
  • lib/material_dialog/
  • lib/highlighted_text/
  • lib/material_button/
  • lib/material_card/
  • lib/material_checkbox/
  • lib/material_chips/
  • lib/material_datepicker/
  • lib/material_expansionpanel/
  • lib/material_input/
  • lib/material_list/
  • lib/material_menu/
  • lib/material_progress/
  • lib/material_radio/
  • lib/material_ripple/
  • lib/material_select/
  • lib/material_slider/
  • lib/material_stepper/
  • lib/material_tab
  • lib/material_toggle
  • lib/material_tooltip
  • lib/material_tree
  • lib/material_yes_no_buttons
  • lib/reorder_list
  • lib/scorecard
  • lib/simple_html
  • lib/app_layout/

Migrate gallery builders (Last)

  • angular_gallery
  • angular_gallery_section

How to contribute

  • Create an issue based on the task you want to do.
  • 1 Task = 1 PR.
  • Submit PR on dev branch
  • Avoid change not related to null safety.
  • Avoid dart migrate automated migration
  • Migrate existing example at the same time if any
  • Test your component on the Gallery cd examples/angular_components_example && dart run build_runner serve web

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needednull safetyRelated to null safety migration

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions