Skip to content

Conversation

matanlurey
Copy link
Contributor

@matanlurey matanlurey commented Dec 20, 2024

Closes #160673.

Does the following:

  • Renames FlutterProjectType to FlutterTemplateType; did some enhanced enum cleanups while at it
  • Creates a hierarchy of RemovedFlutterTemplateType from ParsedFlutterTemplateType
  • Removes the skeleton directory
  • Merges app_shared back into app (no longer required now that skeleton is removed)

Final cleanups are tracked in #160692.

(Added @zanderso just to spot check this is what he meant by #160673 (comment))

@github-actions github-actions bot added platform-ios iOS applications specifically tool Affects the "flutter" command-line tool. See also t: labels. labels Dec 20, 2024
Copy link
Contributor

@jonahwilliams jonahwilliams left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good from my end but I would let @andrewkolos take a look when he is available.

@matanlurey
Copy link
Contributor Author

Some hardcoded-test assumptions still need to be updated. I'll fix those up Monday.

Copy link
Contributor

@andrewkolos andrewkolos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Implementation LGTM. Feel free to re-request if tests end up needing significant re-writes

@github-actions github-actions bot added engine flutter/engine related. See also e: labels. a: desktop Running on desktop labels Dec 23, 2024
@matanlurey matanlurey added the autosubmit Merge PR when tree becomes green via auto submit App label Dec 24, 2024
@auto-submit auto-submit bot added this pull request to the merge queue Dec 24, 2024
Merged via the queue into flutter:master with commit 0ffc4ce Dec 24, 2024
175 checks passed
@flutter-dashboard flutter-dashboard bot removed the autosubmit Merge PR when tree becomes green via auto submit App label Dec 24, 2024
Copy link
Member

@zanderso zanderso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, this is what I was thinking.

'Formerly generated a list view / detail view Flutter application that '
'followed some community best practices. For up to date resources, see '
'https://flutter.github.io/samples, https://docs.flutter.dev/codelabs, '
'and external resources such as https://flutter-builder.app/.',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: external -> "community" or "third-party".

enum RemovedFlutterTemplateType implements ParsedFlutterTemplateType {
skeleton(
helpText:
'Formerly generated a list view / detail view Flutter application that '
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

matanlurey added a commit to matanlurey/flutter that referenced this pull request Dec 26, 2024
github-merge-queue bot pushed a commit that referenced this pull request Dec 27, 2024
Post-merge feedback from #160695.

Feel free to suggest other (minor) changes, as the bulk of the work is
already complete.
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 6, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 7, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 8, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 8, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 8, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Jan 8, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 12, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 13, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Feb 13, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 6, 2025
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Mar 7, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Mar 13, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Mar 13, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 10, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 10, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 11, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 11, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 15, 2025
JSUYA added a commit to JSUYA/flutter-tizen that referenced this pull request Apr 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: desktop Running on desktop engine flutter/engine related. See also e: labels. platform-ios iOS applications specifically tool Affects the "flutter" command-line tool. See also t: labels.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove 'skeleton' template
4 participants