Module: Devpack
- Defined in:
- lib/devpack.rb,
lib/devpack/gems.rb,
lib/devpack/config.rb,
lib/devpack/railtie.rb,
lib/devpack/version.rb,
lib/devpack/gem_glob.rb,
lib/devpack/gem_spec.rb,
lib/devpack/messages.rb,
lib/devpack/initializers.rb
Overview
Provides helper method for writing warning messages.
Defined Under Namespace
Classes: Config, Error, GemGlob, GemSpec, Gems, Initializers, Messages, Railtie
Constant Summary
collapse
- VERSION =
'0.3.1'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
38
39
40
|
# File 'lib/devpack.rb', line 38
def config
@config ||= Devpack::Config.new(Dir.pwd)
end
|
.debug? ⇒ Boolean
26
27
28
|
# File 'lib/devpack.rb', line 26
def debug?
ENV.key?('DEVPACK_DEBUG')
end
|
.disabled? ⇒ Boolean
30
31
32
|
# File 'lib/devpack.rb', line 30
def disabled?
ENV.key?('DEVPACK_DISABLE')
end
|
.rails? ⇒ Boolean
34
35
36
|
# File 'lib/devpack.rb', line 34
def rails?
defined?(Rails::Railtie)
end
|
.warn(message) ⇒ Object
21
22
23
24
|
# File 'lib/devpack.rb', line 21
def warn(message)
prefixed = message.split("\n").map { |line| "[devpack] #{line}" }.join("\n")
Kernel.warn(prefixed)
end
|