Module: Inch

Defined in:
lib/inch.rb,
lib/inch/api.rb,
lib/inch/cli.rb,
lib/inch/config.rb,
lib/inch/api/get.rb,
lib/inch/version.rb,
lib/inch/api/diff.rb,
lib/inch/api/list.rb,
lib/inch/codebase.rb,
lib/inch/utils/ui.rb,
lib/inch/api/stats.rb,
lib/inch/api/filter.rb,
lib/inch/evaluation.rb,
lib/inch/api/suggest.rb,
lib/inch/code_object.rb,
lib/inch/config/base.rb,
lib/inch/rake/suggest.rb,
lib/inch/cli/arguments.rb,
lib/inch/codebase/proxy.rb,
lib/inch/codebase/object.rb,
lib/inch/config/codebase.rb,
lib/inch/core_ext/string.rb,
lib/inch/evaluation/file.rb,
lib/inch/evaluation/role.rb,
lib/inch/api/options/base.rb,
lib/inch/cli/command/base.rb,
lib/inch/cli/command/diff.rb,
lib/inch/cli/command/list.rb,
lib/inch/cli/command/show.rb,
lib/inch/cli/trace_helper.rb,
lib/inch/codebase/objects.rb,
lib/inch/evaluation/grade.rb,
lib/inch/evaluation/proxy.rb,
lib/inch/cli/command/stats.rb,
lib/inch/code_object/proxy.rb,
lib/inch/config/evaluation.rb,
lib/inch/utils/buffered_ui.rb,
lib/inch/api/options/filter.rb,
lib/inch/cli/command_parser.rb,
lib/inch/utils/shell_helper.rb,
lib/inch/api/options/suggest.rb,
lib/inch/cli/command/console.rb,
lib/inch/cli/command/inspect.rb,
lib/inch/cli/command/suggest.rb,
lib/inch/cli/yardopts_helper.rb,
lib/inch/codebase/serializer.rb,
lib/inch/utils/code_location.rb,
lib/inch/utils/weighted_list.rb,
lib/inch/cli/sparkline_helper.rb,
lib/inch/code_object/provider.rb,
lib/inch/language/ruby/import.rb,
lib/inch/api/compare/codebases.rb,
lib/inch/cli/command/base_list.rb,
lib/inch/code_object/converter.rb,
lib/inch/evaluation/grade_list.rb,
lib/inch/language/elixir/import.rb,
lib/inch/cli/command/base_object.rb,
lib/inch/cli/command/output/base.rb,
lib/inch/cli/command/output/diff.rb,
lib/inch/cli/command/output/list.rb,
lib/inch/cli/command/output/show.rb,
lib/inch/codebase/objects_filter.rb,
lib/inch/api/compare/code_objects.rb,
lib/inch/cli/command/options/base.rb,
lib/inch/cli/command/options/diff.rb,
lib/inch/cli/command/options/list.rb,
lib/inch/cli/command/options/show.rb,
lib/inch/cli/command/output/stats.rb,
lib/inch/language/ruby/roles/base.rb,
lib/inch/utils/read_write_methods.rb,
lib/inch/cli/command/options/stats.rb,
lib/inch/evaluation/priority_range.rb,
lib/inch/cli/command/output/console.rb,
lib/inch/cli/command/output/inspect.rb,
lib/inch/cli/command/output/suggest.rb,
lib/inch/language/elixir/roles/base.rb,
lib/inch/language/elixir/roles/type.rb,
lib/inch/language/javascript/import.rb,
lib/inch/language/ruby/roles/method.rb,
lib/inch/language/ruby/roles/object.rb,
lib/inch/cli/command/options/console.rb,
lib/inch/cli/command/options/inspect.rb,
lib/inch/cli/command/options/suggest.rb,
lib/inch/language/ruby/provider/yard.rb,
lib/inch/language/ruby/roles/missing.rb,
lib/inch/language/elixir/roles/module.rb,
lib/inch/language/elixir/roles/object.rb,
lib/inch/language/ruby/roles/constant.rb,
lib/inch/cli/command/options/base_list.rb,
lib/inch/language/ruby/evaluation/base.rb,
lib/inch/language/ruby/roles/namespace.rb,
lib/inch/language/elixir/roles/function.rb,
lib/inch/language/javascript/roles/base.rb,
lib/inch/language/ruby/code_object/base.rb,
lib/inch/cli/command/options/base_object.rb,
lib/inch/language/elixir/evaluation/base.rb,
lib/inch/language/elixir/provider/reader.rb,
lib/inch/language/elixir/code_object/base.rb,
lib/inch/language/javascript/roles/member.rb,
lib/inch/language/javascript/roles/module.rb,
lib/inch/language/javascript/roles/object.rb,
lib/inch/language/javascript/provider/jsdoc.rb,
lib/inch/language/javascript/roles/function.rb,
lib/inch/language/ruby/provider/yard/object.rb,
lib/inch/language/ruby/provider/yard/parser.rb,
lib/inch/language/ruby/roles/class_variable.rb,
lib/inch/language/javascript/evaluation/base.rb,
lib/inch/language/javascript/code_object/base.rb,
lib/inch/language/ruby/roles/method_parameter.rb,
lib/inch/language/ruby/evaluation/class_object.rb,
lib/inch/language/ruby/provider/yard/docstring.rb,
lib/inch/language/elixir/evaluation/type_object.rb,
lib/inch/language/elixir/provider/reader/object.rb,
lib/inch/language/elixir/provider/reader/parser.rb,
lib/inch/language/ruby/code_object/class_object.rb,
lib/inch/language/ruby/evaluation/method_object.rb,
lib/inch/language/ruby/evaluation/module_object.rb,
lib/inch/language/elixir/code_object/type_object.rb,
lib/inch/language/ruby/code_object/method_object.rb,
lib/inch/language/ruby/code_object/module_object.rb,
lib/inch/language/ruby/provider/yard/object/base.rb,
lib/inch/language/elixir/evaluation/module_object.rb,
lib/inch/language/elixir/roles/function_parameter.rb,
lib/inch/language/ruby/evaluation/constant_object.rb,
lib/inch/language/ruby/provider/yard/nodoc_helper.rb,
lib/inch/language/elixir/code_object/module_object.rb,
lib/inch/language/elixir/provider/reader/docstring.rb,
lib/inch/language/javascript/provider/jsdoc/object.rb,
lib/inch/language/javascript/provider/jsdoc/parser.rb,
lib/inch/language/ruby/code_object/constant_object.rb,
lib/inch/language/ruby/evaluation/namespace_object.rb,
lib/inch/language/elixir/evaluation/function_object.rb,
lib/inch/language/ruby/code_object/namespace_object.rb,
lib/inch/language/elixir/code_object/function_object.rb,
lib/inch/language/elixir/provider/reader/object/base.rb,
lib/inch/language/javascript/evaluation/class_object.rb,
lib/inch/language/javascript/code_object/class_object.rb,
lib/inch/language/javascript/evaluation/member_object.rb,
lib/inch/language/javascript/evaluation/module_object.rb,
lib/inch/language/javascript/provider/jsdoc/docstring.rb,
lib/inch/language/javascript/roles/function_parameter.rb,
lib/inch/language/javascript/code_object/member_object.rb,
lib/inch/language/javascript/code_object/module_object.rb,
lib/inch/language/javascript/evaluation/function_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/base.rb,
lib/inch/language/ruby/evaluation/class_variable_object.rb,
lib/inch/language/ruby/provider/yard/object/root_object.rb,
lib/inch/language/javascript/code_object/function_object.rb,
lib/inch/language/ruby/code_object/class_variable_object.rb,
lib/inch/language/ruby/provider/yard/object/class_object.rb,
lib/inch/language/ruby/provider/yard/object/method_object.rb,
lib/inch/language/ruby/provider/yard/object/module_object.rb,
lib/inch/language/ruby/code_object/method_parameter_object.rb,
lib/inch/language/elixir/provider/reader/object/type_object.rb,
lib/inch/language/ruby/provider/yard/object/constant_object.rb,
lib/inch/language/ruby/provider/yard/object/method_signature.rb,
lib/inch/language/ruby/provider/yard/object/namespace_object.rb,
lib/inch/language/elixir/provider/reader/object/module_object.rb,
lib/inch/language/elixir/code_object/function_parameter_object.rb,
lib/inch/language/elixir/provider/reader/object/function_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/class_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/member_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/module_object.rb,
lib/inch/language/ruby/provider/yard/object/class_variable_object.rb,
lib/inch/language/javascript/code_object/function_parameter_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/function_object.rb,
lib/inch/language/ruby/provider/yard/object/method_parameter_object.rb,
lib/inch/language/elixir/provider/reader/object/function_parameter_object.rb,
lib/inch/language/javascript/provider/jsdoc/object/function_parameter_object.rb

Defined Under Namespace

Modules: API, CLI, CodeObject, Codebase, Evaluation, Language, Rake, StringExt, Utils Classes: Config

Constant Summary collapse

VERSION =
'0.8.0'