Skip to content

symbolize on command line requires undocumented quotes around the "keywords*" args (like arm64 release force ios) #161

@jmagman

Description

@jmagman

bin/symbolize.dart <input-file|URI> 'keywords*' requires quotes around the keywords.
https://github.com/dart-lang/dart_ci/tree/main/github-label-notifier/symbolizer#binsymbolizedart

For example:

$ dart pub global run symbolizer:symbolize https://github.com/flutter/flutter/issues/126463#issue-1704536896 flutter#v3.7.11 arm64 release force ios

does not work and shows the help test because there are more than 2 args

However, with quotes, this does work:

$ dart pub global run symbolizer:symbolize https://github.com/flutter/flutter/issues/126463#issue-1704536896 "flutter#v3.7.11 arm64 release force ios"

Ideally the extra keywords would be cli options and flags so users don't need to make a single last argument and know how that's formatted.

At a minimum, the help text in this scenario should be giving a hint where the quotes are needed.

cc @mraleph

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions