Skip to content

Run linter on Ruby scripts in Flutter repo #109431

@jmagman

Description

@jmagman

Run linter like Rubocop in CI to catch issues in our two Ruby scripts run by developers while building their iOS and macOS apps.
https://github.com/flutter/flutter/blob/master/packages/flutter_tools/bin/podhelper.rb (normal Flutter app)
https://github.com/flutter/flutter/blob/master/packages/flutter_tools/templates/module/ios/library/Flutter.tmpl/podhelper.rb.tmpl (add-to-app)

Would have caught deprecated methods that are eventually removed #109385
Example of usage: #109428

Metadata

Metadata

Assignees

No one assigned

    Labels

    platform-iosiOS applications specificallyplatform-macBuilding on or for macOS specificallyteam-iosOwned by iOS platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions