Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set Pod schemes as visible on pod spec lint --no-clean (pod lib lint --no-clean) #2095

Closed
rivera-ernesto opened this issue Apr 30, 2014 · 4 comments
Labels
d2:moderate A moderately-difficult ticket that may require a bit of knowledge about the codebase s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member t1:enhancement Enhancements that have not been picked up yet. Please comment if you plan to work on it

Comments

@rivera-ernesto
Copy link
Contributor

Really minor thing, but the first thing one has to do when debugging a lint resulting Pod is to enable showing the Pod schemes in order to be able to manually start them.

@fabiopelosin
Copy link
Member

👍

@fabiopelosin
Copy link
Member

The schemes are hidden in: https://github.com/CocoaPods/CocoaPods/blob/master/lib/cocoapods/installer.rb#L414

To implement this behaviour the installer should be made aware that it is a lint installation or that the schemes should not be hidden (I prefer the first approach).

The installer is created by the validator here: https://github.com/CocoaPods/CocoaPods/blob/master/lib/cocoapods/validator.rb#L302

@rivera-ernesto
Copy link
Contributor Author

To implement this behaviour the installer should be made aware that it is a lint installation or that the schemes should not be hidden (I prefer the first approach).

I would prefer the second approach as it could be added as a call parameter and kept more modular. But then I am not enough into Ruby to make the actual implementation ;)

@segiddins
Copy link
Member

If anyone does this, please use the second approach :)

@segiddins segiddins added s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member and removed s3:detailed Issues with in-depth explanations and examples that make it easier to troubleshoot labels Oct 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
d2:moderate A moderately-difficult ticket that may require a bit of knowledge about the codebase s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member t1:enhancement Enhancements that have not been picked up yet. Please comment if you plan to work on it
Projects
None yet
Development

No branches or pull requests

3 participants