.coveragerc
.gitignore
.gitmodules
.landscape.yml
.pre-commit-hooks.yaml
.travis.yml
CONTRIBUTING.rst
LICENSE.txt
MANIFEST.in
README.rst
codecov.yml
setup.cfg
setup.py
tox.ini
bin/vint
dev_tool/__init__.py
dev_tool/qa.sh
dev_tool/show_ast.py
dev_tool/show_chardet_result.py
dev_tool/show_encoding.py
dev_tool/show_scope.py
test/__init__.py
test/acceptance/__init__.py
test/acceptance/test_cli.py
test/acceptance/test_cli_vital.py
test/asserting/__init__.py
test/asserting/ast.py
test/asserting/config_source.py
test/asserting/env_factory.py
test/asserting/formatter.py
test/asserting/policy.py
test/fixture/__init__.py
test/fixture/lint_target.vim
test/fixture/ast/fixture_to_parse.vim
test/fixture/ast/fixture_to_parse_empty_file.vim
test/fixture/ast/fixture_to_parse_neovim.vim
test/fixture/ast/fixture_to_parse_windows.vim
test/fixture/ast/fixture_to_traverse.vim
test/fixture/ast/inline_python.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_arithmetic_assignment.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_builtins.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_calling_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_and_referencing.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_func_in_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_var.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_var_in_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_declaring_with_dict_key.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_destructuring_assignment.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_func_param.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_function_ref.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_issue_256.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_issue_274_call.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_issue_274_curlyname.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_issue_274_curlyname_complex.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_issue_274_function.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_lambda_param.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_loop_var.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_map_and_filter.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_map_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_missing_declaration.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_nested_map_and_filter.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_redir.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_referenced_all_funcs.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_referenced_all_funcs_in_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_referenced_all_vars.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_referenced_all_vars_in_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_referenced_loop_var.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_same_name_function_and_variable.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_unanalyzable_variables.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_unreferenced_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_unreferenced_func_in_func.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_unreferenced_params.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_unreferenced_var.vim
test/fixture/ast/scope_plugin/fixture_to_scope_plugin_using_builtin.vim
test/fixture/cli/invalid1.vim
test/fixture/cli/valid-cp932.vim
test/fixture/cli/valid1.vim
test/fixture/config/fixture.vim
test/fixture/config/fixture_config_file
test/fixture/config/fixture_for_line_comment_lambda_string_expr.vim
test/fixture/config/fixture_for_line_comment_simple.vim
test/fixture/config/dummy_home/.vintrc.yaml
test/fixture/config/project_with_long_extname/.vintrc.yaml
test/fixture/config/project_with_no_extname/.vintrc
test/fixture/config/project_with_short_extname/.vintrc.yml
test/fixture/config/xdg_config_home/.vintrc.yaml
test/fixture/encodings/__init__.py
test/fixture/encodings/ascii.vim
test/fixture/encodings/cp932.vim
test/fixture/encodings/empty.vim
test/fixture/encodings/issue-225.vim
test/fixture/encodings/multiple-scriptencoding.vim
test/fixture/encodings/no-scriptencoding.vim
test/fixture/encodings/no_scriptencoding.vim
test/fixture/encodings/single-scriptencoding.vim
test/fixture/encodings/sudden_eof.vim
test/fixture/env/1.vim
test/fixture/env/2.vim
test/fixture/env/sub/3.vim
test/fixture/env/sub/4.vim
test/fixture/env/sub/not_vim_script
test/fixture/file_filter/.gvimrc
test/fixture/file_filter/.vimrc
test/fixture/file_filter/1.vim
test/fixture/file_filter/2.vim
test/fixture/file_filter/_gvimrc
test/fixture/file_filter/_vimrc
test/fixture/file_filter/not_vim_script
test/fixture/file_filter/sub/3.vim
test/fixture/file_filter/sub/4.vim
test/fixture/file_filter/sub/not_vim_script
test/fixture/linter/broken.vim
test/fixture/linter/invalid.vim
test/fixture/policy/prohibit_abbreviation_option_invalid_with_set.vim
test/fixture/policy/prohibit_abbreviation_option_invalid_with_var.vim
test/fixture/policy/prohibit_abbreviation_option_valid.vim
test/fixture/policy/prohibit_autocmd_with_no_group_invalid.vim
test/fixture/policy/prohibit_autocmd_with_no_group_valid_with_augroup.vim
test/fixture/policy/prohibit_autocmd_with_no_group_valid_with_group_param.vim
test/fixture/policy/prohibit_command_rely_on_user_invalid.vim
test/fixture/policy/prohibit_command_rely_on_user_valid.vim
test/fixture/policy/prohibit_command_with_unintended_side_effect_invalid.vim
test/fixture/policy/prohibit_command_with_unintended_side_effect_valid.vim
test/fixture/policy/prohibit_encoding_opt_after_scriptencoding_invalid.vim
test/fixture/policy/prohibit_encoding_opt_after_scriptencoding_valid.vim
test/fixture/policy/prohibit_encoding_opt_after_scriptencoding_valid_no_encoding_opt.vim
test/fixture/policy/prohibit_encoding_opt_after_scriptencoding_valid_no_scriptencoding.vim
test/fixture/policy/prohibit_equal_tilde_operator_invalid.vim
test/fixture/policy/prohibit_equal_tilde_operator_valid.vim
test/fixture/policy/prohibit_implicit_scope_builtin_variable_invalid.vim
test/fixture/policy/prohibit_implicit_scope_builtin_variable_valid.vim
test/fixture/policy/prohibit_implicit_scope_variable_invalid.vim
test/fixture/policy/prohibit_implicit_scope_variable_valid.vim
test/fixture/policy/prohibit_invalid_map_call_invalid.vim
test/fixture/policy/prohibit_invalid_map_call_valid.vim
test/fixture/policy/prohibit_missing_scriptencoding_invalid.vim
test/fixture/policy/prohibit_missing_scriptencoding_valid_no_multibyte_char.vim
test/fixture/policy/prohibit_missing_scriptencoding_valid_scriptencoding.vim
test/fixture/policy/prohibit_no_abort_function_valid.vim
test/fixture/policy/prohibit_set_nocompatible_invalid.vim
test/fixture/policy/prohibit_set_nocompatible_invalid_with_abbreviation.vim
test/fixture/policy/prohibit_set_nocompatible_valid.vim
test/fixture/policy/prohibit_unnecessary_double_quote_invalid.vim
test/fixture/policy/prohibit_unnecessary_double_quote_valid.vim
test/fixture/policy/prohibit_unused_variable_ignored_patterns.vim
test/fixture/policy/prohibit_unused_variable_invalid.vim
test/fixture/policy/prohibit_unused_variable_issue_274.vim
test/fixture/policy/prohibit_unused_variable_readme.vim
test/fixture/policy/prohibit_unused_variable_valid.vim
test/fixture/policy/prohibit_using_undeclared_variable_invalid.vim
test/fixture/policy/prohibit_using_undeclared_variable_valid.vim
test/fixture/policy/autoload/prohibit_no_abort_function_invalid.vim
test/fixture/policy/autoload/prohibit_no_abort_function_valid.vim
test/fixture/policy_set/__init__.py
test/fixture/policy_set/policy_fixture_1.py
test/fixture/policy_set/policy_fixture_2.py
test/integration/__init__.py
test/integration/vint/__init__.py
test/integration/vint/ast/__init__.py
test/integration/vint/ast/plugin/__init__.py
test/integration/vint/ast/plugin/test_scope_plugin.py
test/integration/vint/linting/__init__.py
test/integration/vint/linting/test_linter.py
test/integration/vint/linting/policy/__init__.py
test/integration/vint/linting/policy/test_prohibit_abbreviation_option.py
test/integration/vint/linting/policy/test_prohibit_autocmd_with_no_group.py
test/integration/vint/linting/policy/test_prohibit_command_rely_on_user.py
test/integration/vint/linting/policy/test_prohibit_command_with_unintented_side_effect.py
test/integration/vint/linting/policy/test_prohibit_encoding_opt_after_scriptencoding.py
test/integration/vint/linting/policy/test_prohibit_equal_tilde_operator.py
test/integration/vint/linting/policy/test_prohibit_implicit_scope_builtin_variable.py
test/integration/vint/linting/policy/test_prohibit_implicit_scope_variable.py
test/integration/vint/linting/policy/test_prohibit_invalid_map_call.py
test/integration/vint/linting/policy/test_prohibit_missing_scriptencoding.py
test/integration/vint/linting/policy/test_prohibit_no_abort_function.py
test/integration/vint/linting/policy/test_prohibit_set_nocompatible.py
test/integration/vint/linting/policy/test_prohibit_unnecessary_double_quote.py
test/integration/vint/linting/policy/test_prohibit_unused_variable.py
test/integration/vint/linting/policy/test_prohibit_using_undeclared_variable.py
test/unit/__init__.py
test/unit/vint/__init__.py
test/unit/vint/ast/__init__.py
test/unit/vint/ast/test_node_type.py
test/unit/vint/ast/test_parsing.py
test/unit/vint/ast/test_traversing.py
test/unit/vint/ast/plugin/__init__.py
test/unit/vint/ast/plugin/scope_plugin/__init__.py
test/unit/vint/ast/plugin/scope_plugin/stub_node.py
test/unit/vint/ast/plugin/scope_plugin/test_call_node_parser.py
test/unit/vint/ast/plugin/scope_plugin/test_identifier_classifier.py
test/unit/vint/ast/plugin/scope_plugin/test_identifier_collector.py
test/unit/vint/ast/plugin/scope_plugin/test_redir_assignment_parser.py
test/unit/vint/ast/plugin/scope_plugin/test_reference_reachability_tester.py
test/unit/vint/ast/plugin/scope_plugin/test_scope_detector.py
test/unit/vint/ast/plugin/scope_plugin/test_scope_linker.py
test/unit/vint/ast/plugin/scope_plugin/test_two_way_scope_reference_attacher.py
test/unit/vint/ast/plugin/scope_plugin/test_variable_name_normalizer.py
test/unit/vint/linting/__init__.py
test/unit/vint/linting/test_cli.py
test/unit/vint/linting/test_env.py
test/unit/vint/linting/test_file_filter.py
test/unit/vint/linting/test_level.py
test/unit/vint/linting/test_lint_target.py
test/unit/vint/linting/test_policy_set.py
test/unit/vint/linting/config/__init__.py
test/unit/vint/linting/config/test_config_cmdargs_source.py
test/unit/vint/linting/config/test_config_comment_parser.py
test/unit/vint/linting/config/test_config_container.py
test/unit/vint/linting/config/test_config_default_source.py
test/unit/vint/linting/config/test_config_dict_source.py
test/unit/vint/linting/config/test_config_file_source.py
test/unit/vint/linting/config/test_config_global_source.py
test/unit/vint/linting/config/test_config_next_line_comment_source.py
test/unit/vint/linting/config/test_config_project_source.py
test/unit/vint/linting/config/test_config_util.py
test/unit/vint/linting/config/test_toggle_config_comment_source.py
test/unit/vint/linting/formatter/__init__.py
test/unit/vint/linting/formatter/test_formatter.py
test/unit/vint/linting/formatter/test_json_formatter.py
test/unit/vint/linting/policy/__init__.py
test/unit/vint/linting/policy/test_abstract_policy.py
test/unit/vint/linting/policy/reference/__init__.py
test/unit/vint/linting/policy/reference/test_googlevimscriptstyleguide.py
test/unit/vint/linting/reporter/__init__.py
test/unit/vint/utils/__init__.py
test/unit/vint/utils/test_array.py
vim_vint.egg-info/PKG-INFO
vim_vint.egg-info/SOURCES.txt
vim_vint.egg-info/dependency_links.txt
vim_vint.egg-info/entry_points.txt
vim_vint.egg-info/requires.txt
vim_vint.egg-info/top_level.txt
vint/__init__.py
vint/__main__.py
vint/__version__.py
vint/asset.py
vint/bootstrap.py
vint/_bundles/__init__.py
vint/_bundles/vimlparser.py
vint/asset/default_config.yaml
vint/asset/void_config.yaml
vint/ast/__init__.py
vint/ast/node_type.py
vint/ast/parsing.py
vint/ast/traversing.py
vint/ast/dictionary/__init__.py
vint/ast/dictionary/abbreviations.py
vint/ast/dictionary/autocmd_events.py
vint/ast/dictionary/builtins.py
vint/ast/plugin/__init__.py
vint/ast/plugin/abstract_ast_plugin.py
vint/ast/plugin/builtin_identifiers.py
vint/ast/plugin/scope_plugin/__init__.py
vint/ast/plugin/scope_plugin/call_node_parser.py
vint/ast/plugin/scope_plugin/identifier_attribute.py
vint/ast/plugin/scope_plugin/identifier_classifier.py
vint/ast/plugin/scope_plugin/identifier_syntax.py
vint/ast/plugin/scope_plugin/redir_assignment_parser.py
vint/ast/plugin/scope_plugin/reference_reachability_tester.py
vint/ast/plugin/scope_plugin/scope.py
vint/ast/plugin/scope_plugin/scope_detector.py
vint/ast/plugin/scope_plugin/scope_linker.py
vint/ast/plugin/scope_plugin/two_way_scope_reference_attacher.py
vint/ast/plugin/scope_plugin/variable_name_normalizer.py
vint/compat/__init__.py
vint/compat/itertools/__init__.py
vint/compat/unittest/__init__.py
vint/encodings/__init__.py
vint/encodings/decoder.py
vint/encodings/decoding_strategy.py
vint/linting/__init__.py
vint/linting/cli.py
vint/linting/env.py
vint/linting/file_filter.py
vint/linting/level.py
vint/linting/lint_target.py
vint/linting/linter.py
vint/linting/policy_registry.py
vint/linting/policy_set.py
vint/linting/config/__init__.py
vint/linting/config/config_abstract_dynamic_source.py
vint/linting/config/config_cmdargs_source.py
vint/linting/config/config_comment_parser.py
vint/linting/config/config_container.py
vint/linting/config/config_default_source.py
vint/linting/config/config_dict_source.py
vint/linting/config/config_file_source.py
vint/linting/config/config_filenames.py
vint/linting/config/config_global_source.py
vint/linting/config/config_next_line_comment_source.py
vint/linting/config/config_project_source.py
vint/linting/config/config_source.py
vint/linting/config/config_toggle_comment_source.py
vint/linting/config/config_util.py
vint/linting/formatter/__init__.py
vint/linting/formatter/abstract_formatter.py
vint/linting/formatter/formatter.py
vint/linting/formatter/json_formatter.py
vint/linting/formatter/statistic_formatter.py
vint/linting/policy/__init__.py
vint/linting/policy/abstract_policy.py
vint/linting/policy/prohibit_abbreviation_option.py
vint/linting/policy/prohibit_autocmd_with_no_group.py
vint/linting/policy/prohibit_command_rely_on_user.py
vint/linting/policy/prohibit_command_with_unintended_side_effect.py
vint/linting/policy/prohibit_encoding_opt_after_scriptencoding.py
vint/linting/policy/prohibit_equal_tilde_operator.py
vint/linting/policy/prohibit_implicit_scope_builtin_variable.py
vint/linting/policy/prohibit_implicit_scope_variable.py
vint/linting/policy/prohibit_invalid_map_call.py
vint/linting/policy/prohibit_missing_scriptencoding.py
vint/linting/policy/prohibit_no_abort_function.py
vint/linting/policy/prohibit_set_nocompatible.py
vint/linting/policy/prohibit_unnecessary_double_quote.py
vint/linting/policy/prohibit_unused_variable.py
vint/linting/policy/prohibit_using_undeclared_variable.py
vint/linting/policy/reference/__init__.py
vint/linting/policy/reference/googlevimscriptstyleguide.py
vint/utils/__init__.py
vint/utils/array.py