Commit Graph

1091 Commits

Author SHA1 Message Date
Fabio Pelosin
68ed7a2cdd [Pod::Command::Spec] skip Missing license[:file] with --no-install 2012-04-23 15:14:29 +02:00
Fabio Pelosin
11fda7c02b [Pod::Command::Spec] removed old requirements and require ocktokit only if github is used 2012-04-23 15:13:37 +02:00
Fabio Pelosin
d5549274b7 Removed unused popen4 dependency 2012-04-23 12:31:25 +02:00
Fabio Pelosin
0d5bd737e9 [Pod::Command::Spec] no-install option for lint 2012-04-23 12:12:09 +02:00
Fabio Pelosin
67d73df598 [Pod::Command::Spec] collapse multiplatform duplicated lines 2012-04-22 17:21:03 +02:00
Fabio Pelosin
ddb0ca6689 [Pod::Command::Spec] skip xcodebuil test if executable is not available 2012-04-22 16:42:19 +02:00
Fabio Pelosin
f607992c7b [Pod::Command::Spec] removed clean_paths check from linting 2012-04-22 16:34:31 +02:00
Fabio Pelosin
6425d28aa9 [Pod::Command::Spec] fix after merge 2012-04-22 16:33:50 +02:00
Fabio Pelosin
d328b893e1 Merge branch 'pod-push' of github.com:CocoaPods/CocoaPods into pod-push
* 'pod-push' of github.com:CocoaPods/CocoaPods:
  Fix spelling error and print build output from `spec lint` when in verbose mode.
  Allow both the name of a pod _and_ a github url to be specified.
2012-04-22 16:03:29 +02:00
Fabio Pelosin
69d65885cd [Pod::Command::Spec] Only WARN or ERROR types of lint messages
- the arrow is yellow/red according to the type
- Nno needs of other types as the messages should be  clear enought
2012-04-22 16:00:30 +02:00
Fabio Pelosin
2b20357e6d [Pod::Command::Spec] Refinement to xcodebuild output processing 2012-04-22 15:54:53 +02:00
Eloy Duran
de360adc30 Fix spelling error and print build output from spec lint when in verbose mode. 2012-04-22 15:54:02 +02:00
Eloy Duran
4826f0d577 Allow both the name of a pod _and_ a github url to be specified.
This ensures the name of a pods will be properly cased in cases where
the url does not contain it.

This is simply hacked in, it needs some proper looking over.
2012-04-22 15:34:42 +02:00
Eloy Duran
952f2a3566 Small cleanup. 2012-04-22 15:02:36 +02:00
Fabio Pelosin
e1b12749cd [Pod::Command::Spec] Remove temporary directory after linting each pod 2012-04-22 14:52:31 +02:00
Eloy Durán
f9d2cbce77 Merge pull request #218 from willpragnell/master
Removed broken Xcodeproj bundle install command from rake bootstrap task
2012-04-21 14:20:45 -07:00
Fabio Pelosin
e839692173 [Pod::Command::Spec#lint] warnings for commments in podspec file 2012-04-21 20:40:13 +02:00
Fabio Pelosin
9c4baa849b [Pod:Command::Spec] lint checks for build errors 2012-04-21 19:20:02 +02:00
Will Pragnell
c0ce5632e8 Removed broken Xcodeproj bundle install command from rake bootstrap task 2012-04-21 15:47:21 +02:00
Fabio Pelosin
88ce67b9ab [Pod::Command::Spec] To lint a repo now it requires its name 2012-04-21 15:45:43 +02:00
Fabio Pelosin
f71ddf5943 [Pod::Command::Spec] minor changes to the banner 2012-04-21 15:43:21 +02:00
Fabio Pelosin
08254fbeb8 [Specs] Minor check for Pod::Command::Search arguments 2012-04-21 15:33:50 +02:00
Fabio Pelosin
a5d6e9afe5 Removed trailing white spaces 2012-04-21 15:33:50 +02:00
Fabio Pelosin
5981e6ca61 [Pod::Command::Presenter#detail] minor semplification 2012-04-21 15:33:50 +02:00
Fabio Pelosin
5832226ca6 [Pod:Command] Improved help layout 2012-04-21 15:33:50 +02:00
Fabio Pelosin
4e2bfd3e03 [Pod::Config] Removed config.ios? and config.osx? deprecation notice as it has been moved to spec lint 2012-04-21 15:33:36 +02:00
Fabio Pelosin
38e32137c1 [Pod::Command::Spec] added `pod spec lint all' / improved linting
- `pod spec lint all' allows to view the warnings and
  the deprecation notices of all repos. If a podspec
  does not validate the informative is not captured
  and breaks the flow.
- added support for deprecation notices
- added `config.ios?' and `config.osx' deprecation
  notice
2012-04-21 15:32:53 +02:00
Fabio Pelosin
0776867f4d [#51 - Pod::Command::Push] Added pod push command
Based on @lukeredpath script (https://github.com/CocoaPods/CocoaPods/issues/51#issuecomment-3851169)
2012-04-21 15:32:24 +02:00
Fabio Pelosin
4945e7d066 [Sample Spec] instructions on how handle pods which support both platforms with different details 2012-04-20 13:57:28 +02:00
Fabio Pelosin
ff995387b2 [#212] Check deployment targets at resolution time 2012-04-20 13:54:29 +02:00
Fabio Pelosin
b5828a9a75 [Pod::Specification] Added support for deployment target in platform 2012-04-18 17:45:33 +02:00
Fabio Pelosin
0c5fb77d05 Enhanced specs for Pod::Command and subclasses 2012-04-18 16:01:46 +02:00
Fabio Pelosin
029d19ebd8 [Pod::Command::Setup] Added success output 2012-04-18 16:01:07 +02:00
Fabio Pelosin
70b2f23886 [Pod:Commmand:Spec] corrected two minor bugs 2012-04-18 13:22:04 +02:00
Fabio Pelosin
d2435f2411 [Pod::Source] Include spec authors in full search 2012-04-18 13:21:16 +02:00
Fabio Pelosin
6b826e5431 Merge pull request #214 from CocoaPods/CocoaPods-version.txt
[#201] Added support for CocoaPods-version.yml
2012-04-17 14:07:08 -07:00
Fabio Pelosin
97e6119985 [#201] Moved version check to repo sub-command 2012-04-17 23:04:35 +02:00
Fabio Pelosin
331c95f987 [#201] Added support for CocoaPods-version.txt 2012-04-17 20:30:38 +02:00
Fabio Pelosin
0be7a1e9df [Pod::Command::Spec] Added deployment target example 2012-04-17 17:15:00 +02:00
Fabio Pelosin
eb76001897 [Presenter::CocoaPod] Added eql? and hash methods 2012-04-16 23:32:55 +02:00
Eloy Duran
965773f207 Update spec repo fixture to latest 0.6 branch and make specs green. 2012-04-16 17:16:55 +02:00
Eloy Duran
4235dbe3ce Fix spelling error and that podspecs don't have to be in the current working dir. 2012-04-16 17:16:55 +02:00
Eloy Duran
b20d64026b Add Specification#prefix_header_contents which does not take a pch file, but a string of code to be appended to the Pods pch file. 2012-04-16 17:14:19 +02:00
Eloy Duran
aed2c81ac8 Minor changes after building the SSCatalog example. 2012-04-16 17:14:19 +02:00
Fabio Pelosin
ee059f1027 [Statistics] moved to Octokit 2012-04-16 16:33:34 +02:00
Fabio Pelosin
873fd971dd [spec create] Suggest sha instead of head if not tag is found 2012-04-16 15:36:10 +02:00
Fabio Pelosin
2a21c65182 Merge pull request #208 from CocoaPods/spec-create
Spec create
2012-04-16 04:31:35 -07:00
Victor Ilyukevich
4909373dfc removed exception catching in recursive_subspecs
see [this
discussion](6bedfe0baa (commitcomment-1212777))
for details
2012-04-15 23:09:03 +03:00
Victor Ilyukevich
77fd0da6f6 one more addition improvement in error_report
added check for `project_podfile` variable and only if it's not nil wi
will check `exist?`
2012-04-15 20:33:50 +03:00
Victor Ilyukevich
36152edbe7 removed extra if @stats check in presenter 2012-04-15 20:22:10 +03:00