Module: Ed::Config
- Defined in:
- lib/ed/config.rb
Class Method Summary collapse
- .change {|config| ... } ⇒ Object
-
.repo_dir ⇒ Pathname
The path being used to store cloned repositories.
- .repo_dir=(path) ⇒ Pathname
-
.should_fork ⇒ Boolean
(also: should_fork?)
Returns true if a subprocess is created to check out a commit.
- .should_fork=(value) ⇒ Boolean
Class Method Details
.change {|config| ... } ⇒ Object
17 18 19 |
# File 'lib/ed/config.rb', line 17 def change yield self end |
.repo_dir ⇒ Pathname
Returns The path being used to store cloned repositories.
36 37 38 |
# File 'lib/ed/config.rb', line 36 def repo_dir @repo_dir end |
.repo_dir=(path) ⇒ Pathname
27 28 29 |
# File 'lib/ed/config.rb', line 27 def repo_dir= path @repo_dir = Pathname.new path.to_s end |
.should_fork ⇒ Boolean Also known as: should_fork?
Returns true if a subprocess is created to check out a commit.
58 59 60 |
# File 'lib/ed/config.rb', line 58 def should_fork @should_fork end |
.should_fork=(value) ⇒ Boolean
46 47 48 49 50 51 52 |
# File 'lib/ed/config.rb', line 46 def should_fork= value if value && Ed::Env.fork_unavailable? raise ArgumentError, 'Kernel#fork is not available on your platform.' end @should_fork = value end |