Class: Oselvar::Var::Config::VarConfig
- Inherits:
-
Data
- Object
- Data
- Oselvar::Var::Config::VarConfig
- Defined in:
- lib/oselvar/var/config.rb
Overview
The parsed config. All fields default to empty.
Instance Attribute Summary collapse
-
#docs_exclude ⇒ Object
readonly
Returns the value of attribute docs_exclude.
-
#docs_include ⇒ Object
readonly
Returns the value of attribute docs_include.
-
#scanner_plugins ⇒ Object
readonly
Returns the value of attribute scanner_plugins.
-
#snippets ⇒ Object
readonly
Returns the value of attribute snippets.
-
#steps ⇒ Object
readonly
Returns the value of attribute steps.
Instance Method Summary collapse
-
#initialize(docs_include: [], docs_exclude: [], steps: [], snippets: {}, scanner_plugins: []) ⇒ VarConfig
constructor
A new instance of VarConfig.
Constructor Details
#initialize(docs_include: [], docs_exclude: [], steps: [], snippets: {}, scanner_plugins: []) ⇒ VarConfig
Returns a new instance of VarConfig.
15 16 17 |
# File 'lib/oselvar/var/config.rb', line 15 def initialize(docs_include: [], docs_exclude: [], steps: [], snippets: {}, scanner_plugins: []) super end |
Instance Attribute Details
#docs_exclude ⇒ Object (readonly)
Returns the value of attribute docs_exclude
14 15 16 |
# File 'lib/oselvar/var/config.rb', line 14 def docs_exclude @docs_exclude end |
#docs_include ⇒ Object (readonly)
Returns the value of attribute docs_include
14 15 16 |
# File 'lib/oselvar/var/config.rb', line 14 def docs_include @docs_include end |
#scanner_plugins ⇒ Object (readonly)
Returns the value of attribute scanner_plugins
14 15 16 |
# File 'lib/oselvar/var/config.rb', line 14 def scanner_plugins @scanner_plugins end |
#snippets ⇒ Object (readonly)
Returns the value of attribute snippets
14 15 16 |
# File 'lib/oselvar/var/config.rb', line 14 def snippets @snippets end |
#steps ⇒ Object (readonly)
Returns the value of attribute steps
14 15 16 |
# File 'lib/oselvar/var/config.rb', line 14 def steps @steps end |