lib/chutney.rb in chutney-3.6.0 vs lib/chutney.rb in chutney-3.7.0
- old
+ new
@@ -45,12 +45,10 @@
require 'chutney/locator'
require 'chutney/version'
require 'cuke_modeler'
require 'forwardable'
-# require 'gherkin/dialect'
-# require 'gherkin/parser'
require 'i18n'
require 'set'
require 'yaml'
module Chutney
@@ -89,9 +87,17 @@
def configuration=(config)
@config = config
end
def analyse
+ if configuration.respond_to?(:using_user_configuration?) &&
+ !configuration.quiet? &&
+ !configuration.using_user_configuration?
+ warn('Chutney: no local configuration found, using gem defaults. Run `chutney -l` to list enabled ' \
+ 'enabled linters, `chutney --init` to install a local configuration file or `chutney --quiet` ' \
+ 'to disable this message.')
+ end
+
files.each do |f|
lint(f)
end
@results
end