Loading lib/jsduck/logger.rb +2 −2 Original line number Diff line number Diff line require 'jsduck/util/singleton' require 'jsduck/util/os' require 'jsduck/log/warnings' require 'jsduck/warning/registry' module JsDuck Loading @@ -19,7 +19,7 @@ module JsDuck @verbose = false @colors = nil @warnings = Log::Warnings.new @warnings = Warning::Registry.new @shown_warnings = {} end Loading lib/jsduck/options.rb +2 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ require 'jsduck/util/io' require 'jsduck/util/parallel' require 'jsduck/tag_registry' require 'jsduck/js/ext_patterns' require 'jsduck/log/warnings_parser' require 'jsduck/warning/parser' module JsDuck Loading Loading @@ -698,7 +698,7 @@ module JsDuck "", *Logger.doc_warnings) do |warnings| begin Log::WarningsParser.new(warnings).parse.each do |w| Warning::Parser.new(warnings).parse.each do |w| Logger.set_warning(w[:type], w[:enabled], w[:path], w[:params]) end rescue Exception => e Loading lib/jsduck/log/no_doc_warning.rb→lib/jsduck/warning/nodoc.rb +2 −2 Original line number Diff line number Diff line require 'set' module JsDuck module Log module Warning # Missing documentation warnings management class NoDocWarning class Nodoc TYPES = Set[nil, :class, :member, :param] VISIBILITIES = Set[nil, :public, :protected, :private] Loading lib/jsduck/log/warnings_parser.rb→lib/jsduck/warning/parser.rb +2 −2 Original line number Diff line number Diff line require 'strscan' module JsDuck module Log module Warning # Parses the warnings passed in from command line # Loading @@ -23,7 +23,7 @@ module JsDuck # # <path> := .* # class WarningsParser class Parser def initialize(string) @scanner = StringScanner.new(string) end Loading lib/jsduck/log/warnings.rb→lib/jsduck/warning/registry.rb +4 −4 Original line number Diff line number Diff line require 'jsduck/log/no_doc_warning' require 'jsduck/warning/nodoc' module JsDuck module Log module Warning # Warnings management class Warnings class Registry def initialize @docs = [ Loading Loading @@ -51,7 +51,7 @@ module JsDuck :no_doc_param => {:msg => "Alias for +nodoc(param,public)", :params => [:param, :public]}, } @nodoc = Log::NoDocWarning.new @nodoc = Warning::Nodoc.new # Turn off all warnings by default. # This is good for testing. Loading Loading
lib/jsduck/logger.rb +2 −2 Original line number Diff line number Diff line require 'jsduck/util/singleton' require 'jsduck/util/os' require 'jsduck/log/warnings' require 'jsduck/warning/registry' module JsDuck Loading @@ -19,7 +19,7 @@ module JsDuck @verbose = false @colors = nil @warnings = Log::Warnings.new @warnings = Warning::Registry.new @shown_warnings = {} end Loading
lib/jsduck/options.rb +2 −2 Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ require 'jsduck/util/io' require 'jsduck/util/parallel' require 'jsduck/tag_registry' require 'jsduck/js/ext_patterns' require 'jsduck/log/warnings_parser' require 'jsduck/warning/parser' module JsDuck Loading Loading @@ -698,7 +698,7 @@ module JsDuck "", *Logger.doc_warnings) do |warnings| begin Log::WarningsParser.new(warnings).parse.each do |w| Warning::Parser.new(warnings).parse.each do |w| Logger.set_warning(w[:type], w[:enabled], w[:path], w[:params]) end rescue Exception => e Loading
lib/jsduck/log/no_doc_warning.rb→lib/jsduck/warning/nodoc.rb +2 −2 Original line number Diff line number Diff line require 'set' module JsDuck module Log module Warning # Missing documentation warnings management class NoDocWarning class Nodoc TYPES = Set[nil, :class, :member, :param] VISIBILITIES = Set[nil, :public, :protected, :private] Loading
lib/jsduck/log/warnings_parser.rb→lib/jsduck/warning/parser.rb +2 −2 Original line number Diff line number Diff line require 'strscan' module JsDuck module Log module Warning # Parses the warnings passed in from command line # Loading @@ -23,7 +23,7 @@ module JsDuck # # <path> := .* # class WarningsParser class Parser def initialize(string) @scanner = StringScanner.new(string) end Loading
lib/jsduck/log/warnings.rb→lib/jsduck/warning/registry.rb +4 −4 Original line number Diff line number Diff line require 'jsduck/log/no_doc_warning' require 'jsduck/warning/nodoc' module JsDuck module Log module Warning # Warnings management class Warnings class Registry def initialize @docs = [ Loading Loading @@ -51,7 +51,7 @@ module JsDuck :no_doc_param => {:msg => "Alias for +nodoc(param,public)", :params => [:param, :public]}, } @nodoc = Log::NoDocWarning.new @nodoc = Warning::Nodoc.new # Turn off all warnings by default. # This is good for testing. Loading