<h1>git_lint package<aclass="headerlink"href="#git-lint-package"title="Permalink to this headline">¶</a></h1>
<divclass="section"id="submodules">
<h2>Submodules<aclass="headerlink"href="#submodules"title="Permalink to this headline">¶</a></h2>
</div>
<divclass="section"id="module-git_lint.git_lint">
<spanid="git-lint-git-lint-module"></span><h2>git_lint.git_lint module<aclass="headerlink"href="#module-git_lint.git_lint"title="Permalink to this headline">¶</a></h2>
<emclass="property">class </em><codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">Linters</code><spanclass="sig-paren">(</span><em>linters</em>, <em>filenames</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#Linters"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.Linters"title="Permalink to this definition">¶</a></dt>
<codeclass="descname">dryrun</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#Linters.dryrun"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.Linters.dryrun"title="Permalink to this definition">¶</a></dt>
<emclass="property">static </em><codeclass="descname">encode_shell_messages</code><spanclass="sig-paren">(</span><em>prefix</em>, <em>messages</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#Linters.encode_shell_messages"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.Linters.encode_shell_messages"title="Permalink to this definition">¶</a></dt>
<emclass="property">static </em><codeclass="descname">run_external_linter</code><spanclass="sig-paren">(</span><em>filename</em>, <em>linter</em>, <em>linter_name</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#Linters.run_external_linter"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.Linters.run_external_linter"title="Permalink to this definition">¶</a></dt>
<emclass="property">static </em><codeclass="descname">run_one_linter</code><spanclass="sig-paren">(</span><em>linter</em>, <em>filenames</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#Linters.run_one_linter"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.Linters.run_one_linter"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">MatchFilter</code><spanclass="sig-paren">(</span><em>config</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#MatchFilter"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.MatchFilter"title="Permalink to this definition">¶</a></dt>
<emclass="property">static </em><codeclass="descname">make_match_filter_matcher</code><spanclass="sig-paren">(</span><em>extensions</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#MatchFilter.make_match_filter_matcher"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.MatchFilter.make_match_filter_matcher"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">StagingRunner</code><spanclass="sig-paren">(</span><em>filenames</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#StagingRunner"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.StagingRunner"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">WorkspaceRunner</code><spanclass="sig-paren">(</span><em>filenames</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#WorkspaceRunner"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.WorkspaceRunner"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">executable_exists</code><spanclass="sig-paren">(</span><em>script</em>, <em>label</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#executable_exists"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.executable_exists"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_filelist</code><spanclass="sig-paren">(</span><em>options</em>, <em>extras</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_filelist"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_filelist"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_git_base</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_git_base"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_git_base"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_git_head</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_git_head"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_git_head"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_git_response</code><spanclass="sig-paren">(</span><em>cmd</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_git_response"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_git_response"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_git_response_raw</code><spanclass="sig-paren">(</span><em>cmd</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_git_response_raw"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_git_response_raw"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_linter_status</code><spanclass="sig-paren">(</span><em>config</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_linter_status"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_linter_status"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">get_shell_response</code><spanclass="sig-paren">(</span><em>fullcmd</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#get_shell_response"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.get_shell_response"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">load_config</code><spanclass="sig-paren">(</span><em>options</em>, <em>base</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#load_config"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.load_config"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">run_git_command</code><spanclass="sig-paren">(</span><em>cmd</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#run_git_command"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.run_git_command"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">run_linters</code><spanclass="sig-paren">(</span><em>options</em>, <em>config</em>, <em>extras=[]</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#run_linters"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.run_linters"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.git_lint.</code><codeclass="descname">split_git_response</code><spanclass="sig-paren">(</span><em>cmd</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/git_lint.html#split_git_response"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.git_lint.split_git_response"title="Permalink to this definition">¶</a></dt>
<spanid="git-lint-option-handler-module"></span><h2>git_lint.option_handler module<aclass="headerlink"href="#module-git_lint.option_handler"title="Permalink to this headline">¶</a></h2>
<codeclass="descclassname">git_lint.option_handler.</code><codeclass="descname">cleanup_options</code><spanclass="sig-paren">(</span><em>options</em>, <em>commandline</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/option_handler.html#cleanup_options"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.option_handler.cleanup_options"title="Permalink to this definition">¶</a></dt>
<dd>The table of options: One-letter option, long option, takes arguments,
Help text, list of (long) options superseded by this one.</dd>
<dt>: param List(strings) commandline</dt>
<dd>The arguments as received by the start-up process</dd>
</dl>
</dd></dl>
</div>
<divclass="section"id="module-git_lint.options">
<spanid="git-lint-options-module"></span><h2>git_lint.options module<aclass="headerlink"href="#module-git_lint.options"title="Permalink to this headline">¶</a></h2>
<spanid="git-lint-reporters-module"></span><h2>git_lint.reporters module<aclass="headerlink"href="#module-git_lint.reporters"title="Permalink to this headline">¶</a></h2>
<codeclass="descclassname">git_lint.reporters.</code><codeclass="descname">print_help</code><spanclass="sig-paren">(</span><em>options</em>, <em>name</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/reporters.html#print_help"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.reporters.print_help"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.reporters.</code><codeclass="descname">print_linters</code><spanclass="sig-paren">(</span><em>config</em>, <em>broken_linter_names</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/reporters.html#print_linters"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.reporters.print_linters"title="Permalink to this definition">¶</a></dt>
<codeclass="descclassname">git_lint.reporters.</code><codeclass="descname">print_version</code><spanclass="sig-paren">(</span><em>name</em>, <em>version</em><spanclass="sig-paren">)</span><aclass="reference internal"href="modules/git_lint/reporters.html#print_version"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#git_lint.reporters.print_version"title="Permalink to this definition">¶</a></dt>