Class: Grizzled::FileUtil::IncludeSource
- Inherits:
-
Object
- Object
- Grizzled::FileUtil::IncludeSource
- Defined in:
- lib/grizzled/fileutil/includer.rb
Overview
Internal container for source information.
Constant Summary collapse
- URL_PATTERN =
%r{^(http|https|ftp)://}
Instance Attribute Summary collapse
-
#reader ⇒ Object
readonly
Returns the value of attribute reader.
-
#uri ⇒ Object
readonly
Returns the value of attribute uri.
Instance Method Summary collapse
-
#initialize(reader, uri) ⇒ IncludeSource
constructor
A new instance of IncludeSource.
Constructor Details
#initialize(reader, uri) ⇒ IncludeSource
Returns a new instance of IncludeSource.
59 60 61 62 |
# File 'lib/grizzled/fileutil/includer.rb', line 59 def initialize(reader, uri) @reader = reader @uri = uri end |
Instance Attribute Details
#reader ⇒ Object (readonly)
Returns the value of attribute reader.
57 58 59 |
# File 'lib/grizzled/fileutil/includer.rb', line 57 def reader @reader end |
#uri ⇒ Object (readonly)
Returns the value of attribute uri.
57 58 59 |
# File 'lib/grizzled/fileutil/includer.rb', line 57 def uri @uri end |