Commit Graph

1091 Commits

Author SHA1 Message Date
Eloy Duran
c3bb9a1f11 Compare 0.5.1 to HEAD until we actually tag 0.6.0 and explicitely link tickets. 2012-03-18 17:06:33 +01:00
Eloy Duran
311e6ccefd Update CHANGELOG with changes for 0.6.0 so far. 2012-03-18 17:00:34 +01:00
Eloy Duran
c4702eb0d3 Move the doc generator into lib/cocoapods/generators/documentation.rb 2012-03-18 13:49:15 +01:00
Eloy Duran
ad1e8fab02 Use Dir.glob to try to match any README. 2012-03-18 13:10:36 +01:00
Victor Ilyukevich
0202158f69 [#171] added solution by @alloy for fixing error with encoding in some specs on ruby 1.9 2012-03-18 14:30:30 +03:00
Victor
4817c4c00b Merge pull request #173 from yas375/issue-166
added printing of homepage and source to search results. issue #166
2012-03-18 04:10:54 -07:00
Victor
6777a55e8e Merge pull request #174 from yas375/add-kicker
added kicker to Gemfile
2012-03-18 04:09:45 -07:00
Victor Ilyukevich
ea129af82a added printing of homepage and source to search results. issue #166 2012-03-18 13:13:55 +03:00
Victor Ilyukevich
b1579eb2e5 added kicker to Gemfile 2012-03-18 12:37:50 +03:00
Eloy Duran
4d5e6cf144 Don't create a Documentation dir at all if appledoc isn't installed. 2012-03-18 03:03:16 +01:00
Eloy Duran
14a9efacf9 Make the examples build with older Xcode 4 versions. 2012-03-18 02:44:26 +01:00
Eloy Duran
33241a366a Don't generate docs during any of the unrelated specs in the integration spec. 2012-03-18 02:25:44 +01:00
Eloy Duran
3e7fc5f183 MRI 1.9.3 does not convert Pathname to String in Open3.popen. 2012-03-18 02:04:48 +01:00
Eloy Duran
34b12c12ff Found cause of problem with most failures on Travis, the .git directory was removed from the BananaLib fixture tarball. 2012-03-18 00:45:32 +01:00
Eloy Duran
9171cbf74c Always warn about appledoc missing, unless silenced. 2012-03-18 00:02:31 +01:00
Eloy Duran
650094324f Only actually run appledoc from specs if it's installed.
Which one should normally do, but it won't be available on Travis.
2012-03-17 23:59:08 +01:00
Fabio Pelosin
7b68080f1b appledoc options tweak 2012-03-17 17:15:28 +01:00
Fabio Pelosin
933b00c94a improved doc description 2012-03-17 17:10:47 +01:00
Fabio Pelosin
ce731f92f2 force appledoc to show undocumented classes and other updates 2012-03-17 16:52:51 +01:00
Fabio Pelosin
d2f5a70c9a Major documentation refactoring 2012-03-16 20:06:26 +01:00
Fabio Pelosin
4f374d44cd Added documenation 2012-03-16 20:06:08 +01:00
Fabio Pelosin
2a631ea554 minor fixes 2012-03-15 18:06:10 +01:00
Fabio Pelosin
46ea311031 [#149] removed atom support force appledoc 2012-03-15 17:49:38 +01:00
Fabio Pelosin
75abdeda38 [#149] promoting inclusion of readme.markdown in docs 2012-03-15 16:49:43 +01:00
Fabio Pelosin
65d8a1e319 [#149] switch to --print-settings for printing
appledoc options
2012-03-15 16:47:14 +01:00
Fabio Pelosin
dc03174257 Merge remote-tracking branch 'upstream/master'
* upstream/master:
  Fix .kick script for Kicker 2.5.0
  Print a template for a new ticket when an error occurs. See #163.
2012-03-15 16:02:29 +01:00
Fabio Pelosin
98c972e028 [#149] Improved documentation generation
- refactoring
- default options for appledoc
- added command line arguments to pod install
- added option to force documentation generation with appledoc
2012-03-15 15:59:59 +01:00
Eloy Durán
bd53fda136 Fix .kick script for Kicker 2.5.0 2012-03-15 12:34:26 +01:00
Eloy Duran
a08e913ada Print a template for a new ticket when an error occurs. See #163. 2012-03-15 00:47:30 +01:00
Fabio Pelosin
e14fb9c8b3 Removed forgetten comma 2012-03-14 10:31:14 +01:00
Fabio Pelosin
55a07786bf Merge remote-tracking branch 'upstream/master'
* upstream/master:
  Update for Xcodeproj HEAD.
  Don't validate the git repo settings, as the installer cleans it out.
2012-03-14 02:54:35 +01:00
Eloy Duran
22f77e4bd1 Update for Xcodeproj HEAD. 2012-03-14 00:20:36 +01:00
Ben Scheirman
3384b81fc2 Don't validate the git repo settings, as the installer cleans it out.
(Not sure which is correct behavior, but I assumed this test was wrong)
2012-03-13 23:34:48 +01:00
Fabio Pelosin
a9d33c21e8 [#149] Install or generate documentation
- introduced '--generate_documentation' '--install_documentation' command
  line options
- only doc installation/generation only if pod does not exists
2012-03-13 16:18:59 +01:00
Fabio Pelosin
fd976893e9 Updated tests 2012-03-13 16:15:36 +01:00
Fabio Pelosin
726d9f59bc [#149] Draft for documentation generation 2012-03-08 11:49:02 +01:00
Fabio Pelosin
6dc80f0266 [#149] Documentation and license - syntax change 2012-03-07 17:58:16 +01:00
Fabio
c2008b4f01 [#149] documentation and license_text to hash and support for appledoc 2012-03-06 15:18:52 +01:00
Fabio
cffe89f790 #149 added documentation, license_text, and license_text_lines attributes to spec 2012-03-05 13:55:58 +01:00
Luke Redpath
ea918cd90a Add -fobjc-arc to OTHER_LD_FLAGS if any pods require ARC (closes #142) 2012-03-05 02:27:48 +00:00
Luke Redpath
5384e9f661 I think using Tempfile might have been causing some issues on Travis.
We don't need to use Tempfile anyway, we can stick the tarball in the pod root and then delete it.
2012-03-05 01:50:48 +00:00
Luke Redpath
040f22f76f Allow HTTP connections outside of VCR blocks 2012-03-05 01:37:25 +00:00
Luke Redpath
fd02d5600d Pods should be cleaned when pre-downloaded. 2012-03-05 01:25:18 +00:00
Luke Redpath
008d4e0a0d Make sure this can be autoloaded. 2012-03-05 01:25:06 +00:00
Luke Redpath
8e6bf19b5f Use VCR to record tarball downloads and speed up subsequent spec runs. 2012-03-05 01:16:36 +00:00
Luke Redpath
83da2fba49 Added a new Github-specific downloader that can download repositories as a gzipped tarball.
Generally speaking, this should be much faster than cloning a repository (even a shallow one)
and we can take take advantage of Github's tarball support. I've made this opt-in (using the
:download_only option) in case this breaks any existing functionality people expect (e.g. 
using submodules).
2012-03-05 01:05:58 +00:00
Luke Redpath
550ab66df4 We don't add this header search path at this point anymore 2012-03-04 23:59:37 +00:00
Eloy Duran
49792a30f3 Always print summary at exit. 2012-03-04 22:29:14 +01:00
Eloy Duran
6333b0b252 Cleanup and pass a path to File.basename, not a File instance. 2012-03-04 22:27:04 +01:00
Eloy Duran
7e2dbedd7c No more need to reset global state in the specs. 2012-03-04 21:55:43 +01:00