Commit Graph

751 Commits

Author SHA1 Message Date
Watson
f19fa4444b generate classes list 2012-11-03 14:05:10 +09:00
Watson
ae1a082608 sync to updated yard gem 2012-11-03 00:16:16 +09:00
Watson
929b292492 fix the return type about Integer to related char/unsigned 2012-11-02 22:57:33 +09:00
Watson
35fd83f814 fix the return type about delegate
This will fix the following case:
- (id < NSKeyedArchiverDelegate >) delegate
2012-11-02 22:35:41 +09:00
Watson
0f196cf463 fix the regular expression in last commit 2012-11-02 22:24:07 +09:00
Watson
5f70933e06 fix the return type about Integer
This will fix the following case:
- (const uint8_t) decodeBytesForKey(key, returnedLength:lengthp)
- (int32_t) decodeInt32ForKey(key)
- (int64_t) decodeInt64ForKey(key)
- (uint32_t) machPort
2012-11-02 22:09:47 +09:00
Watson
afaf70ffef remove objective-c code samples from API discussion 2012-11-02 14:25:38 +09:00
Watson
cabd20f882 specify the encoding because UTF-8 characters may be contained in reference
If use Ruby19, it will not handle correctly.
2012-11-02 13:49:27 +09:00
Watson
840d35e910 fix incorrect return type with Ruby19
Array#to_s is alias for #inspect on Ruby19. So, its method is different behavior with Ruby18.
2012-11-02 10:39:38 +09:00
Watson
ff6f0fb884 force to use the legacy ruby parser even if use Ruby19
Because if use Ruby19, yard will use Ruby19 ripper. And it cause the error on selectors.
2012-11-02 09:33:29 +09:00
Watson
deb709a2ad fix the file path to require for Ruby19 2012-11-02 09:28:23 +09:00
Watson
2957c26cda sync to updated yard gem 2012-11-02 00:36:38 +09:00
Watson
bf3de8c78a fix the method declaration which has variable arguments
before:
	def setWithObjects(firstObj, …:); end

after
	def setWithObjects(firstObj, …); end
2012-11-01 23:00:38 +09:00
Watson
2b4e45e58a add `@scope' directive for yard if handle the class method 2012-11-01 22:24:03 +09:00
Watson
e2b570878a sync to updated yard gem 2012-11-01 14:06:41 +09:00
Watson
9a3676acf5 NSObject and NSProxy does not have the super class
fix the following warning:
	[warn]: 	in file '/tmp/rb_docset/t189.rb':2:
		2: class NSProxy < none

	[warn]: 	in file '/tmp/rb_docset/t180.rb':2:
		2: class NSObject < none
2012-11-01 13:52:28 +09:00
Watson
0364deeb5c remove no-break space because yardoc will fail to generate 2012-11-01 13:39:42 +09:00
Watson
595820e2de remove the ')' in method declaration which has the handler argument
Because the following method is converted with strange syntax

  - (UIBackgroundTaskIdentifier)beginBackgroundTaskWithExpirationHandler:(void (^)(void))handler

after converting:

  def beginBackgroundTaskWithExpirationHandler()handler); end
2012-11-01 13:15:37 +09:00
Watson
b2b50d52f6 remove the semicolon in method declaration in iOS SDK reference
In some place, the methods will be declared with semicolon in reference:

  - (NSString *)activityTitle;

So, this method is converted to Ruby with strange syntax:

  def activityTitle;(); end
2012-11-01 12:55:48 +09:00
Laurent Sansonetti
c0ce72b6ab Merge branch 'master' of github.com:lrz/RubyMotion 2012-10-31 17:18:38 +01:00
Laurent Sansonetti
400161b02b sync 2012-10-31 17:18:18 +01:00
Laurent Sansonetti
a37ca1fc7a set a curl timeout of 5 seconds 2012-10-31 17:16:14 +01:00
Watson
fb5e0117ab I've forgotten that I removed 'bundle exec' experimentally 2012-11-01 01:03:42 +09:00
Watson
c94c4b1aaa integrate rdoc and iOS SDK docset 2012-11-01 00:24:55 +09:00
Watson
87539d261c split DocsetGenerator#run to generating ruby code and generating HTML 2012-11-01 00:11:11 +09:00
Watson
665c238f5e split DocsetGenerator class in doc/Rakefile 2012-10-31 23:59:57 +09:00
Watson
91c46ee1f2 sync to updated yard gem 2012-10-31 23:12:52 +09:00
Watson
39b7ab2ac7 sync to updated yard gem 2012-10-29 10:42:39 +09:00
Watson
0ba9498921 add vm.cpp into documentation targets 2012-10-29 00:02:43 +09:00
Watson
e3213432bf sync to updated yard gem 2012-10-28 23:29:03 +09:00
Watson
be1d94d68e sync to updated yard gem 2012-10-28 03:59:38 +09:00
Watson
879879b366 switch document generation tool to yard
## How to generate the documents

$ sudo gem install bundler
$ bundle install
$ rake doc:api
2012-10-28 00:55:06 +09:00
Watson
df5969e81a add sandbox.c into rdoc targets 2012-10-26 22:27:48 +09:00
Laurent Sansonetti
dd2e782e49 we are 1.28 now 2012-10-26 14:30:10 +02:00
Laurent Sansonetti
e41bfbfc49 sync 2012-10-26 13:23:12 +02:00
Laurent Sansonetti
ac414696f8 rework 2012-10-26 13:22:46 +02:00
Watson
36af6b85cf add spec task into TestUnit as alias for default 2012-10-26 02:40:04 +09:00
Watson
5747d46c29 update TestUnit 2012-10-26 02:22:56 +09:00
Watson
c6c3047dbf add line for latest commits 2012-10-26 00:43:27 +09:00
Watson
0333964b81 add some temporary files and project files into .gitignore (Thanks, @esummers) 2012-10-26 00:42:00 +09:00
Mark Rickert
2b96f6d638 Add .DS_Store to project created .gitignore 2012-10-26 00:39:29 +09:00
Laurent Sansonetti
05fbbb3502 sync 2012-10-25 15:52:09 +02:00
Laurent Sansonetti
94371be402 add spec for kCFBooleanTrue 2012-10-25 15:41:31 +02:00
Watson
e4b62eaab8 sync to updated rdoc gem 2012-10-25 18:02:08 +09:00
Watson
e71276ca21 generate the documents with rdoc
## How to generate the documents

$ sudo gem install bundler
$ bundle install
$ rake rdoc
2012-10-24 23:02:24 +09:00
Laurent Sansonetti
e7801b1981 sync 2012-10-24 13:20:28 +02:00
Laurent Sansonetti
8688711cdb sync 2012-10-22 19:39:10 +02:00
Laurent Sansonetti
51f809168c sync 2012-10-22 13:21:16 +02:00
Laurent Sansonetti
35dc2d239e fix passing the UIAutomation bridgesupport file to the compiler 2012-10-22 13:20:26 +02:00
Laurent Sansonetti
aa94c0eaca sync 2012-10-22 13:04:15 +02:00