Commit Graph

832 Commits

Author SHA1 Message Date
Watson
3afd4e9bdb add lines 2012-11-17 15:11:59 +09:00
Watson
47263dea1f 1.29 2012-11-17 14:51:31 +09:00
Watson
3992f8e92c remove cyclic dependencies to fix a `stack level too deep' 2012-11-17 14:28:23 +09:00
Watson
5a39c5f381 fix a bug in detection dependency which ignore definition of constants
The files that contains only constants (like a configuration file) have been ignored in detection dependency.

	$ cat app/config.rb
	USER_NAME = "Watson"
	MAIL = "watson1978@gmail.com"
2012-11-17 12:34:15 +09:00
Watson
40d19d655f fix a bug that cannot be loaded ripper on Ruby18 2012-11-17 08:35:27 +09:00
Laurent Sansonetti
578ef761cc sync 2012-11-16 17:12:13 +01:00
Laurent Sansonetti
cc86060dd5 create api directory before use 2012-11-16 17:11:50 +01:00
Watson
08851b8d07 add line 2012-11-17 00:21:42 +09:00
Laurent Sansonetti
4e23f7e778 docset generation needs sqlite3 gem 2012-11-16 14:21:25 +01:00
Laurent Sansonetti
c4411612b2 ignore s3config.yaml 2012-11-16 13:57:47 +01:00
Laurent Sansonetti
d1c432f23b add line for last gcd.c commit 2012-11-16 13:55:09 +01:00
Watson
de03c8a1bb add lines 2012-11-16 12:39:14 +09:00
Watson
e5485b333b fix the assertion when it cannot find iOS simulator
When customers does not install older iOS simulator,
`rake target' task will fail with assertion, like:

	$ rake target=5.0
	     Build ./build/iPhoneSimulator-5.1-Development
	   Compile ./app/app_delegate.rb
	      Link ./build/iPhoneSimulator-5.1-Development/TestTwitter.app/TestTwitter
	    Create ./build/iPhoneSimulator-5.1-Development/TestTwitter.dSYM
	  Simulate ./build/iPhoneSimulator-5.1-Development/TestTwitter.app
	Assertion failed: (system_root != nil), function main, file sim.m, line 937.
	rake aborted!

This message looks not  kindly to customers.

After changing:

	$ rake target=5.0
	     Build ./build/iPhoneSimulator-5.1-Development
	   Compile ./app/app_delegate.rb
	      Link ./build/iPhoneSimulator-5.1-Development/TestTwitter.app/TestTwitter
	    Create ./build/iPhoneSimulator-5.1-Development/TestTwitter.dSYM
	  Simulate ./build/iPhoneSimulator-5.1-Development/TestTwitter.app

	Not found iOS 5.0 simulator.

	rake aborted!
2012-11-16 12:39:13 +09:00
Laurent Sansonetti
76d2820ca3 fix install of doc 2012-11-16 01:49:55 +01:00
Laurent Sansonetti
06efdf779e Merge branch 'master' of github.com:lrz/RubyMotion 2012-11-16 01:40:09 +01:00
Laurent Sansonetti
0c0034a054 sync 2012-11-16 01:39:54 +01:00
Watson
8c2445621a add 'doc:docset' task to generate a RubyMotion.docset 2012-11-16 02:50:36 +09:00
Watson
fe0f06bcbf avoid overwriting NSObject class reference by NSObject protocol reference 2012-11-16 02:12:36 +09:00
Watson
09e2cfef41 remove "Defined in:" section in `motion ri' 2012-11-14 16:02:29 +09:00
Watson
14f5e7b9d0 use the bundled yri 2012-11-14 16:00:20 +09:00
Watson
9320db598e install yard gem (v0.8.3) 2012-11-14 15:58:42 +09:00
Watson
7abb10940c fix the load path to load ripper for Ruby 1.8 2012-11-14 11:50:07 +09:00
Watson
4bffab26b1 add 'motion ri' command 2012-11-14 11:39:45 +09:00
Watson
950b7e793e install yardoc database 2012-11-14 11:39:20 +09:00
Watson
bf850563d0 sync to updated yard gem to not display the source file name in 'Defined in' section 2012-11-14 11:29:07 +09:00
Watson
c8540422c4 sync to updated yard gem to remove source code from .yardoc 2012-11-14 09:41:32 +09:00
Laurent Sansonetti
ad86f893ff clean up 2012-11-14 00:37:21 +01:00
Laurent Sansonetti
d4255725a3 new env variables for rubymine integration 2012-11-14 00:30:13 +01:00
Watson
a96572bf41 add lines 2012-11-13 10:45:07 +09:00
Watson
c5eecbd974 add lines 2012-11-12 15:34:48 +09:00
Watson
7c5e2310d0 add lines 2012-11-12 13:54:25 +09:00
Watson
2513369a65 change the default value in detect_dependencies 2012-11-11 21:01:45 +09:00
Watson
ec7f3be3f8 add detect_dependencies variable to resolve file dependencies 2012-11-11 10:02:35 +09:00
Watson
06c1b597ea use ripper gem if use Ruby18 2012-11-10 21:52:34 +09:00
Watson
55031aa29a install ripper library 2012-11-10 21:52:17 +09:00
Watson
6312e3226b add ripper gem for Ruby18 2012-11-10 21:51:18 +09:00
Watson
b39797250f add the feature to resolve file dependencies 2012-11-10 21:22:35 +09:00
Watson
6630eb71a1 add line for latest commit 2012-11-09 18:23:19 +09:00
Watson
ea58d6915c sync to updated yard gem to disable Method List
now it generate huge Method List.
It might crash the browser.
2012-11-09 08:46:15 +09:00
Watson
2954d3d9ce should not replaced by part of string of large class name
we have AVAsset and AVAssetExportSessionStatusCancelled.

The following replace has been done:
AVAssetExportSessionStatusCancelled -> <a href…>AVAsset</a>ExportSessionStatusCancelled
2012-11-08 17:48:46 +09:00
Watson
93f191ab8a create the hyper-link in description 2012-11-08 17:19:45 +09:00
Watson
ebde2fa540 fix the wrong description in structure
The iOS SDK references might have several structures.
In such reference, the description of the members in structure was wrong.
2012-11-08 10:11:50 +09:00
Laurent Sansonetti
95d261decf fix document title for protocols 2012-11-07 21:20:01 +01:00
Watson
df2501e8f0 move the enumeration from Class to Module 2012-11-07 23:05:35 +09:00
Watson
30e285960f fix the structure which declared with some members at one line
This patch will fix the following structure:
	typedef struct {
	      double x, y, z, w;
	} CMQuaternion
2012-11-07 16:36:14 +09:00
Watson
1b3f388331 Corresponds to the structures that described in 'Constants' section
"CMAttitude Class Reference" has the structures in 'Constants' section
2012-11-07 11:32:52 +09:00
Watson
20b74b12ba change last commit 2012-11-07 09:57:41 +09:00
Watson
4152a81edb Corresponds to the exception of describing Properties
A lot of Properties have been described with following case 1.
But, some Properties have case 2.

1. <div class="declaration"><div class="declaration">@property ...</div></div>
2. <div class="declaration">@property (nonatomic, readonly, copy) NSString *subtitle</div>

This patch will fix for case 2.
2012-11-07 08:56:26 +09:00
Watson
eb28110f2e handle the constant in Protocol 2012-11-07 07:17:08 +09:00
Watson
a5724c0d26 sync to updated yard gem to remove the constant value from generated document 2012-11-06 18:09:53 +09:00