Eloy Duran
9dd91b59f9
Move platform from Podfile to TargetDefinition.
2012-04-14 00:49:57 +02:00
Eloy Duran
792e387c7a
Remove methods from Specification that have moved to LocalPod.
2012-04-14 00:49:57 +02:00
Eloy Duran
04843c3d0f
Make specs green.
2012-04-14 00:49:57 +02:00
Eloy Duran
fcdd011cb2
LocalPod only returns file lists for the platform of the current target.
...
And lots of misc. work. Still failing: https://gist.github.com/9fffdffb35da111e6442
2012-04-14 00:46:51 +02:00
Eloy Duran
4e3dc1246e
Stash work on making specs green. This is taking a somewhat incorrect approach:
...
The installer should just instantiate the LocalPod class with the
platform, so that it only needs to query tha values it really needs from
the Specification.
2012-04-14 00:46:51 +02:00
Eloy Duran
14228a8377
Make Specification attributes that take platform specific values work.
2012-04-14 00:46:51 +02:00
Eloy Duran
918619a67c
Add specs for Specification attributes that can take values for different platforms.
2012-04-14 00:46:51 +02:00
Fabio Pelosin
0ea0f7ea6d
Merge branch 'master' into spec-create
...
* master: (24 commits)
[fix] small typo
[list] spec update
[presenter] present output to per set so it doesn't wait for all the sets to be ready on lenghty operations
[presenter] fix for spec
[pod-list] added pod authors
[statistics] Switch to GitHub v3 api
[pod-list] removed accidentally commited file
[pod-list] Presenter now just renders and doesn't puts text directly + related minor changes
[pod-list] Possibility to use statistics without cache file
[fixed] specs
[pod-list] tweaks and clean up
[pod-spec] Warning for github repos not starting with https [#204 ]
[pod-list] introduced Pod::Command::Presenter::CocoaPod class that encapsulates pod presentation logic
Added --update option to pod list command
[pod-list] increased github cache validity to 24h
[pod-list] caching for statistics & refactoring
[pod-list] small fixes
[pod-list] new class Pod::Specification::Statistics
[cleanup] Pod::Command::Presenter
[refactor] moved spec_present module to presenter class
...
Conflicts:
lib/cocoapods/command/spec.rb
2012-04-13 13:53:41 +02:00
Fabio Pelosin
08aa796174
[fix] small typo
2012-04-13 13:43:23 +02:00
Fabio Pelosin
368b708641
Draft for spec create from GitHub
2012-04-13 13:39:11 +02:00
Fabio Pelosin
eacecc8e7b
Merge pull request #205 from CocoaPods/listNew
...
Pod list new & RSS
2012-04-13 04:37:52 -07:00
Eloy Duran
421ddf801a
Check wether or not a pod and its docs should be installed _before_ it's actually installed.
2012-04-12 23:47:57 +02:00
Fabio Pelosin
237185b595
[list] spec update
2012-04-12 23:42:28 +02:00
Fabio Pelosin
16b4d95e36
[presenter] present output to per set so it doesn't wait for all the sets to be ready on lenghty operations
2012-04-12 22:55:22 +02:00
Fabio Pelosin
50749fbe5e
[presenter] fix for spec
2012-04-12 22:21:31 +02:00
Fabio Pelosin
267421560e
Merge remote-tracking branch 'origin/master' into listNew
...
* origin/master:
Small styling tweak.
Add a --force-doc option and add `appledoc` install note to README.
Make using `pod' from directories outside of the repo work.
2012-04-12 16:01:59 +02:00
Fabio Pelosin
1abf727b65
[pod-list] added pod authors
2012-04-12 16:01:35 +02:00
Fabio Pelosin
6c9c347a9e
[statistics] Switch to GitHub v3 api
2012-04-12 16:00:53 +02:00
Fabio Pelosin
75de2a5815
[pod-list] removed accidentally commited file
2012-04-12 15:53:48 +02:00
Eloy Durán
7ba66f50b4
Small styling tweak.
2012-04-12 12:35:37 +03:00
Eloy Duran
a5d34c827c
Add a --force-doc option and add appledoc install note to README.
2012-04-12 11:20:54 +02:00
Eloy Duran
a647170105
Make using `pod' from directories outside of the repo work.
2012-04-12 10:07:06 +02:00
Fabio Pelosin
b15bb507b1
[pod-list] Presenter now just renders and doesn't puts text directly + related minor changes
2012-04-12 01:58:38 +02:00
Fabio Pelosin
081643b08a
[pod-list] Possibility to use statistics without cache file
2012-04-12 01:57:16 +02:00
Fabio Pelosin
502432abdf
[fixed] specs
2012-04-12 01:52:09 +02:00
Fabio Pelosin
915bcd8ea1
[pod-list] tweaks and clean up
2012-04-11 23:02:21 +02:00
Fabio Pelosin
e666f0e98b
[pod-spec] Warning for github repos not starting with https [ #204 ]
2012-04-11 22:18:15 +02:00
Fabio Pelosin
295f8ddc54
[pod-list] introduced Pod::Command::Presenter::CocoaPod class that encapsulates pod presentation logic
2012-04-11 14:38:31 +02:00
Fabio Pelosin
8593dcbe92
Added --update option to pod list command
2012-04-11 14:37:36 +02:00
Fabio Pelosin
9bd415e487
[pod-list] increased github cache validity to 24h
2012-04-11 14:37:01 +02:00
Fabio Pelosin
cf3bcecb87
[pod-list] caching for statistics & refactoring
2012-04-11 13:41:03 +02:00
Fabio Pelosin
29a517d137
[pod-list] small fixes
2012-04-11 00:41:09 +02:00
Fabio Pelosin
c8bc4a7db4
[pod-list] new class Pod::Specification::Statistics
2012-04-11 00:25:52 +02:00
Fabio Pelosin
84f9bd510f
[cleanup] Pod::Command::Presenter
2012-04-10 23:56:02 +02:00
Fabio Pelosin
6ae76658c8
[refactor] moved spec_present module to presenter class
2012-04-10 23:44:19 +02:00
Fabio Pelosin
31b6da643c
[pod-list] pod list new now doesn't need to store the state in a file and displays the results in groups
2012-04-10 23:18:35 +02:00
Fabio Pelosin
51a9075631
[pod-list] avoid exception usage for control flow
2012-04-10 21:19:32 +02:00
Fabio Pelosin
8582780982
[pod-list] refactoring
2012-04-10 18:49:32 +02:00
Fabio Pelosin
e46364e67e
[pod-list] Introduced pod list new
2012-04-10 17:51:46 +02:00
Fabio Pelosin
8fb0665b2c
[Fix] Temporary fix for 'pod install FILE'
2012-04-07 15:05:27 +02:00
Fabio Pelosin
40030b9978
[ #200 , #133 ] Improvements to spec lint
...
- warning messages
- stronger validation
- validating pathnames starting with a slash
- cosmetics
2012-04-06 01:58:48 +02:00
Fabio Pelosin
8aba4ca802
[ #197 ] Using escape gem
2012-04-06 01:57:42 +02:00
Fabio Pelosin
da8b99e3e3
[ #197 ] Fix specs
2012-04-05 16:28:09 +02:00
Fabio Pelosin
f16f6e1ed7
[ #197 ] Check options only with a single hash for quoting
2012-04-05 16:27:43 +02:00
Fabio Pelosin
0dc3561304
[ #197 ] Use Executable module for doc generation
...
Other minor changes
- Change in documentation name from "name (0.0.1)" to
"name 0.0.1" to adhere to Apple's practice.
- Appledoc doesn't print the settings anymore with verbose
install to tame it's output.
2012-04-05 15:52:12 +02:00
Fabio Pelosin
d0e5a9cd19
Removed trailing white space
2012-04-05 14:47:53 +02:00
Fabio Pelosin
8f0fef0e10
[fix] Hide the podfile section in the error template if it is not available
2012-03-29 23:25:20 +02:00
Fabio Pelosin
76f8f785ae
Minor cosmetic changes
2012-03-29 13:33:39 +02:00
Eloy Duran
77d0559823
Don't block while reading stdout and stderr of appledoc.
...
This fixes the generation of ASIHTTPRequest docs, which always made
building of the MacRubySample block.
2012-03-28 22:59:18 +02:00
Fabio Pelosin
69498bc309
Forgetting to remove the debug puts makes me sad :-(
2012-03-28 22:00:19 +02:00