Repository navigation
[packages] Switch podspec linting to --quick #178806
Copy link
Copy link
Closed
flutter/packages
#10484Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listp: toolingAffects the flutter_plugin_tools packageAffects the flutter_plugin_tools packagepackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyplatform-macosBuilding on or for macOS specificallyBuilding on or for macOS specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
Description
Activity
- addedplatform-iosiOS applications specificallyiOS applications specificallyplatform-macosBuilding on or for macOS specificallyBuilding on or for macOS specificallyp: toolingAffects the flutter_plugin_tools packageAffects the flutter_plugin_tools packagepackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.team-iosOwned by iOS platform teamOwned by iOS platform team
on Nov 19, 2025 Sounds like a good plan to me, thanks for articulating it so well.
- addedP2Important issues not at the top of the work listImportant issues not at the top of the work listtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
on Nov 24, 2025 - added a commit that references this issue
on Nov 25, 2025 - added a commit that references this issue
on Nov 26, 2025 This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.- locked as resolved and limited conversation to collaborators
on Dec 9, 2025 - added a commit that references this issue
on Jun 10, 2026
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listp: toolingAffects the flutter_plugin_tools packageAffects the flutter_plugin_tools packagepackageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyplatform-macosBuilding on or for macOS specificallyBuilding on or for macOS specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
See previous discussion here, here, here, and here. I'd like to have a dedicated discussion about adopting
--quick, so splitting this out.Summarizing, currently we run
pod lib linton all of our iOS and macOS plugin implementations; as far as I'm aware this gives us two major pieces of functionality:When this command was added, we didn't have any other native code analysis, but now we are explicitly running
xcode-analyze. The CocoaPods-based analysis has a number of issues:xcode-analyzedoes.I think at this point (1) is net negative, and we should turn it off with
--quick. We will still get whatever minimal linting of the podspec--quickdoes, but not have to deal with all the downsides of the analysis. The main downside is that we will lose some coverage of (2) but:/cc @vashworth @jmagman