<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/flake8.git/tests/unit/test_plugin.py, branch pre_commit_config</title>
<subtitle>gitlab.com: pycqa/flake8.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/'/>
<entry>
<title>Replace setuptools with entrypoints</title>
<updated>2018-11-05T19:08:37+00:00</updated>
<author>
<name>Anthony Sottile</name>
<email>asottile@umich.edu</email>
</author>
<published>2018-11-05T19:06:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=ff15ba0865c396688ac3254b6401beed501496f4'/>
<id>ff15ba0865c396688ac3254b6401beed501496f4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update our plugin registration for debugging</title>
<updated>2017-08-08T13:54:40+00:00</updated>
<author>
<name>Ian Stapleton Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2017-08-08T13:54:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=156f90369f007928f26c6a4980b1ac0cc0691e53'/>
<id>156f90369f007928f26c6a4980b1ac0cc0691e53</id>
<content type='text'>
This allows us to report whether or not a plugin is local when users
provide `flake8 --bug-report` output.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows us to report whether or not a plugin is local when users
provide `flake8 --bug-report` output.
</pre>
</div>
</content>
</entry>
<entry>
<title>Append [local] to version of local plugins.</title>
<updated>2017-08-07T03:57:04+00:00</updated>
<author>
<name>Carl Meyer</name>
<email>carl@oddbird.net</email>
</author>
<published>2017-08-07T03:57:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=18c0b14b5ca84b0cf9f64aa211494dba1e5c3c51'/>
<id>18c0b14b5ca84b0cf9f64aa211494dba1e5c3c51</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Actually remove enabled extensions from ignore list</title>
<updated>2016-11-10T00:47:57+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-11-10T00:43:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=1dfd6bae771619386f7251c3c8281cbb81486b95'/>
<id>1dfd6bae771619386f7251c3c8281cbb81486b95</id>
<content type='text'>
When we enable a plugin (when it's provided in the --enable-extensions)
plugin, we need to remove it both from the extended default ignore list
and the plain ignore list.

Closes #239
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we enable a plugin (when it's provided in the --enable-extensions)
plugin, we need to remove it both from the extended default ignore list
and the plain ignore list.

Closes #239
</pre>
</div>
</content>
</entry>
<entry>
<title>Test loading non-callable plugins</title>
<updated>2016-07-29T16:58:12+00:00</updated>
<author>
<name>Fabian Neundorf</name>
<email>CommodoreFabianus@gmx.de</email>
</author>
<published>2016-07-29T16:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=78edfdea638e4caea2882351f23a2f9f397d2226'/>
<id>78edfdea638e4caea2882351f23a2f9f397d2226</id>
<content type='text'>
With d234f22 it did not load plugins which aren't callable. This is adding a
basic test to it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With d234f22 it did not load plugins which aren't callable. This is adding a
basic test to it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Configure flake8-import-order to use Google Style</title>
<updated>2016-06-17T15:26:36+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-06-17T15:26:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=8bc76f79debddb80833767075118a63712048704'/>
<id>8bc76f79debddb80833767075118a63712048704</id>
<content type='text'>
This relies on two things:

1. Properly configuring flake8-import-order to use that style
2. Properly configuring flake8-import-order to know that flake8 is our
   application name.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This relies on two things:

1. Properly configuring flake8-import-order to use that style
2. Properly configuring flake8-import-order to know that flake8 is our
   application name.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor off-by-default plugins and enabling them</title>
<updated>2016-05-28T16:57:18+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-05-28T12:54:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=91e07ebcffc0d4ecc472bb0031113f6030f43a20'/>
<id>91e07ebcffc0d4ecc472bb0031113f6030f43a20</id>
<content type='text'>
We move the logic to add or remove a plugin from the default ignore
list to individual methods on the Plugin class (Plugin#enable,
Plugin#disable) and use that when registering and parsing options.

If the plugin is off-by-default, Plugin#register_options will use
Plugin#disable. When parsing options via Plugin#provide_options, if
the plugin has been specified in --enable-extensions then it will be
re-enabled via Plugin#enable.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We move the logic to add or remove a plugin from the default ignore
list to individual methods on the Plugin class (Plugin#enable,
Plugin#disable) and use that when registering and parsing options.

If the plugin is off-by-default, Plugin#register_options will use
Plugin#disable. When parsing options via Plugin#provide_options, if
the plugin has been specified in --enable-extensions then it will be
re-enabled via Plugin#enable.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update tests after last night's refactor</title>
<updated>2016-05-10T21:37:45+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-05-10T21:37:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=559922dbbc86f521bd7e09855779f21e6cf5dd3e'/>
<id>559922dbbc86f521bd7e09855779f21e6cf5dd3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix import ordering in test files</title>
<updated>2016-02-25T20:41:37+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-02-25T20:41:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=de9f56addfc770ba511550546a7f607c26472e5a'/>
<id>de9f56addfc770ba511550546a7f607c26472e5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make Plugin.load_plugin raise a Flake8 exception</title>
<updated>2016-01-22T15:04:52+00:00</updated>
<author>
<name>Ian Cordasco</name>
<email>graffatcolmingov@gmail.com</email>
</author>
<published>2016-01-22T15:04:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/flake8.git/commit/?id=3b64ff2a1f1b1b90f74f6f3e9fad7a6723c6f68a'/>
<id>3b64ff2a1f1b1b90f74f6f3e9fad7a6723c6f68a</id>
<content type='text'>
Let's catch exceptions, log them, and re-raise as a FailedToLoad
exception. This also refactors the actually loading of plugins into a
private method on the Plugin class.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Let's catch exceptions, log them, and re-raise as a FailedToLoad
exception. This also refactors the actually loading of plugins into a
private method on the Plugin class.
</pre>
</div>
</content>
</entry>
</feed>
