Je ne pense pas ...
Car par defaut Les fichier pages.php contient un $PAGES['xxxxxx.php']['TinyMce']='0';
pour dire qu'il est désactivé.

Mais pour reprendre $PAGES['admin.php']['TinyMce'] avec 0 ou 1 fonctionne au vue de mes tests.

La doc dit bien :
// TinyMCE
// $PAGES['index.php']['TinyMce']=1 or 0;
//   => Permet d'indiquer que TinyMCE doit être initialisé pour ce script

Au pire, il suffit de faire :
if ( ($PAGES[$pages_ref][TinyMce] =='1') and array_key_exists('TinyMce-theme',$PAGES[$pages_ref]) ) {

Avec  array_key_exists('TinyMce-theme',$PAGES[$pages_ref]) la fonction va retourner FALSE puisque NULL

de plus pour la page admin.php (cas particulier), là ou je n'avais pas de admin.php?op=xxx le script change la variable de admin.php.

Donc dans les deux cas c'est viable.
Sinon test !

Reste a voir la gestion de pages Standard avec 1 parametre OP, voir plus si besoin.

Non ...


Normal classes will only use a non-default ctor if there is a single one so struts are following the same behavior. If you have multiple then place a [JsonConstructor] attribute on the desired one.


I found out that you can attenuate the wall running. See this code:

```
    // move up to the wall
    if (bestslidefrac == FRACUNIT+1)
    {
	// the move most have hit the middle, so stairstep
      stairstep:
	if (!P_TryMove (mo, mo->x, mo->y + mo->momy/8))
	    P_TryMove (mo, mo->x + mo->momx/8, mo->y);
    return;
    }
```
This is in `P_SlideMove`. I'm dividing the momentum and at 8 it seems to have eradicated the wallrunning. Putting it too high is worthless and may cause the reverse effect (wall-slow-walking). To be certain, I'd have to test with demos and a modified engine where there is no wallrunning at all (but mancubus fireballs would go through walls in every directions). I'd need to slide against a wall and play it back under my fixed engine to see if it desynchs. If it does, they it means the player would have moved faster because there would still be wallrunning.


CREATE INDEX idx
          ON tbl (A, B, C, ...)
       WHERE A IS NOT NULL
          OR B IS NOT NULL
          OR C IS NOT NULL
             ...


point is filtred
```php $point = in_array($point, range(0, 5)) ? $point : 0; ```


One of the fixes could be sending the unique `order_id` = `transaction_external_key` for void, refund, capture; and in report api, we send the transaction external key for querying. @pierre Are you aware of any dependency of the `merchant_reference_code` might break? I am not aware of any particular reason why active merchant sets `order_id`/`merchant_reference_code` the same as the authorization.


😬 I'm not really sure. I don't recall updating highlight.js. I know I improved the coloring for tokens for 3.0 docs to make them more saturated and visible.


Uh oh, this introduced a cyclical repo dependency.

```
IdentityService -> Scaffolding -> MetaPackages -> IdentityService
```


@dimpase I meant to submit that as a PR but clicked "submit" too fast - please check my suggestions. Also "some more info on this deliverable" should be replaced by a proper text.


cc @pranavkm


![](https://github.trello.services/images/mini-trello-icon.png) [[1] iCal: name the genereated iCal files accordingly](https://trello.com/c/7W9R4YJo/214-1-ical-name-the-genereated-ical-files-accordingly)


@a-frobot docs-v0.5.0

Thanks!


this is bad


> the abstract class does not creates any unique key, and it's allowed to have multiple records for one entry

Well, AFAIK there are field types which need multiple rows with the same entry ID. The Select Box Link field, for example.

> this is kind of a last resort fixe. I'd rather have a page that loads instead of a fatal error.

This means that you will not notice that your data is broken, and you will never find the culprit. Data will get worse over time.

I would prefer to "break on broken data", i.e. fix the issue instead of hiding it.


Sorry Steve, but I think this commit is seriously broken. It breaks the error handling I did on that issue (the exception was caught further up in the stack).

Also, there shouldn't be an instanceof check, but a separate catch block
Also, any exception but FileNotFoundExceptions are quietly dropped.


@optilude Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/1/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:2:1: I004 isort found an unexpected blank line in imports
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:11:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:14:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:15:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:17:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:21:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:24:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:25:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:29:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:33:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:43:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:47:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:51:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:55:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:57:8: W292 no newline at end of file
plone/namedfile/tests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:5:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests.py:14:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:2:1: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:2:1: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/__init__.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:2:63: W292 no newline at end of file
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:80: E501 line too long (80 > 79 characters)
plone/namedfile/field.py:6:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:9:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:11:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:12:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:13:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:15:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:18:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:19:1: W293 blank line contains whitespace
plone/namedfile/field.py:22:1: W293 blank line contains whitespace
plone/namedfile/field.py:28:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:31:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:32:1: W293 blank line contains whitespace
plone/namedfile/field.py:35:1: W293 blank line contains whitespace
plone/namedfile/field.py:41:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:44:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:45:1: W293 blank line contains whitespace
plone/namedfile/field.py:48:1: W293 blank line contains whitespace
plone/namedfile/field.py:54:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:57:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:58:1: W293 blank line contains whitespace
plone/namedfile/field.py:61:1: W293 blank line contains whitespace
plone/namedfile/field.py:65:71: W292 no newline at end of file
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:8:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:11:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:13:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:16:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:19:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:24:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:27:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:32:1: W293 blank line contains whitespace
plone/namedfile/file.py:37:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:40:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:43:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:48:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:51:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:56:1: W293 blank line contains whitespace
plone/namedfile/file.py:59:43: W292 no newline at end of file
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:11:1: W293 blank line contains whitespace
plone/namedfile/browser.py:15:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:20:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:21:1: W293 blank line contains whitespace
plone/namedfile/browser.py:26:1: W293 blank line contains whitespace
plone/namedfile/browser.py:28:1: W293 blank line contains whitespace
plone/namedfile/browser.py:31:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:35:1: W293 blank line contains whitespace
plone/namedfile/browser.py:37:1: W293 blank line contains whitespace
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:43:1: W293 blank line contains whitespace
plone/namedfile/browser.py:47:1: W293 blank line contains whitespace
plone/namedfile/browser.py:50:1: W293 blank line contains whitespace
plone/namedfile/browser.py:52:1: W293 blank line contains whitespace
plone/namedfile/browser.py:53:33: W292 no newline at end of file
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:22:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:25:1: W293 blank line contains whitespace
plone/namedfile/utils.py:29:1: W293 blank line contains whitespace
plone/namedfile/utils.py:34:1: W293 blank line contains whitespace
plone/namedfile/utils.py:37:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:41:1: W293 blank line contains whitespace
plone/namedfile/utils.py:43:1: W293 blank line contains whitespace
plone/namedfile/utils.py:44:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:45:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:46:1: W293 blank line contains whitespace
plone/namedfile/utils.py:48:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:51: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:51: S001 found module formatter
plone/namedfile/utils.py:48:80: E501 line too long (91 > 79 characters)
plone/namedfile/utils.py:50:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:57:25: W292 no newline at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@optilude Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/2/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:2:1: I004 isort found an unexpected blank line in imports
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:19:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:20:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:26:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:32:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:36:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:40:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:44:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/interfaces.py:51:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:59:1: W293 blank line contains whitespace
plone/namedfile/tests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:5:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests.py:14:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:3:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:14:80: E501 line too long (84 > 79 characters)
plone/namedfile/field.py:16:1: W293 blank line contains whitespace
plone/namedfile/field.py:20:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:23:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:24:1: W293 blank line contains whitespace
plone/namedfile/field.py:27:1: W293 blank line contains whitespace
plone/namedfile/field.py:33:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:36:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:37:1: W293 blank line contains whitespace
plone/namedfile/field.py:40:1: W293 blank line contains whitespace
plone/namedfile/field.py:46:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:51:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:52:1: W293 blank line contains whitespace
plone/namedfile/field.py:55:1: W293 blank line contains whitespace
plone/namedfile/field.py:64:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:65:1: W293 blank line contains whitespace
plone/namedfile/field.py:68:1: W293 blank line contains whitespace
plone/namedfile/field.py:72:75: W292 no newline at end of file
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:19:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:22:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:27:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:30:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:35:1: W293 blank line contains whitespace
plone/namedfile/file.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:45:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:48:80: E501 line too long (88 > 79 characters)
plone/namedfile/file.py:56:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:61:1: W293 blank line contains whitespace
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:11:1: W293 blank line contains whitespace
plone/namedfile/browser.py:15:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:20:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:21:1: W293 blank line contains whitespace
plone/namedfile/browser.py:26:1: W293 blank line contains whitespace
plone/namedfile/browser.py:28:1: W293 blank line contains whitespace
plone/namedfile/browser.py:31:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:35:1: W293 blank line contains whitespace
plone/namedfile/browser.py:37:1: W293 blank line contains whitespace
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:43:1: W293 blank line contains whitespace
plone/namedfile/browser.py:47:1: W293 blank line contains whitespace
plone/namedfile/browser.py:50:1: W293 blank line contains whitespace
plone/namedfile/browser.py:52:1: W293 blank line contains whitespace
plone/namedfile/browser.py:53:33: W292 no newline at end of file
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:15:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:27:1: W293 blank line contains whitespace
plone/namedfile/utils.py:31:1: W293 blank line contains whitespace
plone/namedfile/utils.py:36:1: W293 blank line contains whitespace
plone/namedfile/utils.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:43:1: W293 blank line contains whitespace
plone/namedfile/utils.py:45:1: W293 blank line contains whitespace
plone/namedfile/utils.py:46:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:47:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:1: W293 blank line contains whitespace
plone/namedfile/utils.py:50:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: S001 found module formatter
plone/namedfile/utils.py:50:80: E501 line too long (91 > 79 characters)
plone/namedfile/utils.py:52:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:59:1: W293 blank line contains whitespace
plone/namedfile/utils.py:61:1: W391 blank line at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@optilude Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/3/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:2:1: I004 isort found an unexpected blank line in imports
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:19:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:20:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:26:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:32:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:36:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:40:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:44:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/interfaces.py:51:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:59:1: W293 blank line contains whitespace
plone/namedfile/tests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:5:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests.py:11:1: W293 blank line contains whitespace
plone/namedfile/tests.py:15:1: W293 blank line contains whitespace
plone/namedfile/tests.py:18:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:3:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:14:80: E501 line too long (84 > 79 characters)
plone/namedfile/field.py:16:1: W293 blank line contains whitespace
plone/namedfile/field.py:20:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:23:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:24:1: W293 blank line contains whitespace
plone/namedfile/field.py:27:1: W293 blank line contains whitespace
plone/namedfile/field.py:33:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:36:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:37:1: W293 blank line contains whitespace
plone/namedfile/field.py:40:1: W293 blank line contains whitespace
plone/namedfile/field.py:46:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:51:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:52:1: W293 blank line contains whitespace
plone/namedfile/field.py:55:1: W293 blank line contains whitespace
plone/namedfile/field.py:64:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:65:1: W293 blank line contains whitespace
plone/namedfile/field.py:68:1: W293 blank line contains whitespace
plone/namedfile/field.py:72:75: W292 no newline at end of file
plone/namedfile/handler.py:0:1: C101 Coding magic comment not found
plone/namedfile/handler.py:6:1: W293 blank line contains whitespace
plone/namedfile/handler.py:9:5: F401 'zope.interface.implements' imported but unused
plone/namedfile/handler.py:10:5: F401 'zope.component.adapts' imported but unused
plone/namedfile/handler.py:11:1: W293 blank line contains whitespace
plone/namedfile/handler.py:14:1: W293 blank line contains whitespace
plone/namedfile/handler.py:16:1: W293 blank line contains whitespace
plone/namedfile/handler.py:18:80: E501 line too long (91 > 79 characters)
plone/namedfile/handler.py:19:1: W293 blank line contains whitespace
plone/namedfile/handler.py:22:1: W293 blank line contains whitespace
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:19:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:22:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:27:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:30:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:35:1: W293 blank line contains whitespace
plone/namedfile/file.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:45:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:48:80: E501 line too long (88 > 79 characters)
plone/namedfile/file.py:56:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:61:1: W293 blank line contains whitespace
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:11:1: W293 blank line contains whitespace
plone/namedfile/browser.py:15:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:20:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:21:1: W293 blank line contains whitespace
plone/namedfile/browser.py:26:1: W293 blank line contains whitespace
plone/namedfile/browser.py:28:1: W293 blank line contains whitespace
plone/namedfile/browser.py:31:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:35:1: W293 blank line contains whitespace
plone/namedfile/browser.py:37:1: W293 blank line contains whitespace
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:43:1: W293 blank line contains whitespace
plone/namedfile/browser.py:47:1: W293 blank line contains whitespace
plone/namedfile/browser.py:50:1: W293 blank line contains whitespace
plone/namedfile/browser.py:52:1: W293 blank line contains whitespace
plone/namedfile/browser.py:53:33: W292 no newline at end of file
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:15:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:27:1: W293 blank line contains whitespace
plone/namedfile/utils.py:31:1: W293 blank line contains whitespace
plone/namedfile/utils.py:36:1: W293 blank line contains whitespace
plone/namedfile/utils.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:43:1: W293 blank line contains whitespace
plone/namedfile/utils.py:45:1: W293 blank line contains whitespace
plone/namedfile/utils.py:46:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:47:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:1: W293 blank line contains whitespace
plone/namedfile/utils.py:50:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: S001 found module formatter
plone/namedfile/utils.py:50:80: E501 line too long (91 > 79 characters)
plone/namedfile/utils.py:52:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:59:1: W293 blank line contains whitespace
plone/namedfile/utils.py:61:1: W391 blank line at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


I was referring to PR #35


@optilude Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/5/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/marshaler.py:0:1: C101 Coding magic comment not found
plone/namedfile/marshaler.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/marshaler.py:9:1: C901 'If 9' is too complex (13)
plone/namedfile/marshaler.py:18:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:20:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:25:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:28:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:33:34: Q000 Remove bad quotes.
plone/namedfile/marshaler.py:33:80: E501 line too long (87 > 79 characters)
plone/namedfile/marshaler.py:37:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:38:80: E501 line too long (96 > 79 characters)
plone/namedfile/marshaler.py:49:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:52:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:60:80: E501 line too long (94 > 79 characters)
plone/namedfile/marshaler.py:61:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:63:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:67:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:68:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:74:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:75:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:79:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:82:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:84:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:88:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:89:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:95:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:96:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/tests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:5:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests.py:11:1: W293 blank line contains whitespace
plone/namedfile/tests.py:15:1: W293 blank line contains whitespace
plone/namedfile/tests.py:19:1: W293 blank line contains whitespace
plone/namedfile/tests.py:22:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/editor.py:0:1: C101 Coding magic comment not found
plone/namedfile/editor.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/editor.py:4:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:19:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:22:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:27:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:30:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:35:1: W293 blank line contains whitespace
plone/namedfile/file.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:45:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:48:80: E501 line too long (88 > 79 characters)
plone/namedfile/file.py:56:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:61:1: W293 blank line contains whitespace
plone/namedfile/handler.py:0:1: C101 Coding magic comment not found
plone/namedfile/handler.py:6:1: W293 blank line contains whitespace
plone/namedfile/handler.py:9:5: F401 'zope.interface.implements' imported but unused
plone/namedfile/handler.py:10:5: F401 'zope.component.adapts' imported but unused
plone/namedfile/handler.py:11:1: W293 blank line contains whitespace
plone/namedfile/handler.py:14:1: W293 blank line contains whitespace
plone/namedfile/handler.py:16:1: W293 blank line contains whitespace
plone/namedfile/handler.py:18:80: E501 line too long (91 > 79 characters)
plone/namedfile/handler.py:19:1: W293 blank line contains whitespace
plone/namedfile/handler.py:22:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:2:1: I004 isort found an unexpected blank line in imports
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:19:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:20:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:26:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:32:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:36:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:40:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:44:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/interfaces.py:51:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:59:1: W293 blank line contains whitespace
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:11:1: W293 blank line contains whitespace
plone/namedfile/browser.py:15:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:20:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:21:1: W293 blank line contains whitespace
plone/namedfile/browser.py:26:1: W293 blank line contains whitespace
plone/namedfile/browser.py:28:1: W293 blank line contains whitespace
plone/namedfile/browser.py:31:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:35:1: W293 blank line contains whitespace
plone/namedfile/browser.py:37:1: W293 blank line contains whitespace
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:43:1: W293 blank line contains whitespace
plone/namedfile/browser.py:47:1: W293 blank line contains whitespace
plone/namedfile/browser.py:50:1: W293 blank line contains whitespace
plone/namedfile/browser.py:52:1: W293 blank line contains whitespace
plone/namedfile/browser.py:53:33: W292 no newline at end of file
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:15:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:27:1: W293 blank line contains whitespace
plone/namedfile/utils.py:31:1: W293 blank line contains whitespace
plone/namedfile/utils.py:36:1: W293 blank line contains whitespace
plone/namedfile/utils.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:43:1: W293 blank line contains whitespace
plone/namedfile/utils.py:45:1: W293 blank line contains whitespace
plone/namedfile/utils.py:46:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:47:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:1: W293 blank line contains whitespace
plone/namedfile/utils.py:50:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: S001 found module formatter
plone/namedfile/utils.py:50:80: E501 line too long (91 > 79 characters)
plone/namedfile/utils.py:52:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:61:1: W293 blank line contains whitespace
plone/namedfile/utils.py:62:80: E501 line too long (85 > 79 characters)
plone/namedfile/utils.py:64:1: W293 blank line contains whitespace
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:3:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:14:80: E501 line too long (84 > 79 characters)
plone/namedfile/field.py:16:1: W293 blank line contains whitespace
plone/namedfile/field.py:20:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:23:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:24:1: W293 blank line contains whitespace
plone/namedfile/field.py:27:1: W293 blank line contains whitespace
plone/namedfile/field.py:33:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:36:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:37:1: W293 blank line contains whitespace
plone/namedfile/field.py:40:1: W293 blank line contains whitespace
plone/namedfile/field.py:46:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:51:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:52:1: W293 blank line contains whitespace
plone/namedfile/field.py:55:1: W293 blank line contains whitespace
plone/namedfile/field.py:64:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:65:1: W293 blank line contains whitespace
plone/namedfile/field.py:68:1: W293 blank line contains whitespace
plone/namedfile/field.py:72:75: W292 no newline at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@mauritsvanrees Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/6/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/marshaler.py:0:1: C101 Coding magic comment not found
plone/namedfile/marshaler.py:7:1: C901 'If 7' is too complex (13)
plone/namedfile/marshaler.py:16:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:18:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:23:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:26:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:31:34: Q000 Remove bad quotes.
plone/namedfile/marshaler.py:31:80: E501 line too long (87 > 79 characters)
plone/namedfile/marshaler.py:35:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:36:80: E501 line too long (96 > 79 characters)
plone/namedfile/marshaler.py:47:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:50:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:60:25: E128 continuation line under-indented for visual indent
plone/namedfile/marshaler.py:61:25: E128 continuation line under-indented for visual indent
plone/namedfile/marshaler.py:62:25: E128 continuation line under-indented for visual indent
plone/namedfile/marshaler.py:63:25: E124 closing bracket does not match visual indentation
plone/namedfile/marshaler.py:64:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:66:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:70:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:71:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:77:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:78:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:83:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:85:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:89:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:90:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:96:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:97:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/storages.py:0:1: C101 Coding magic comment not found
plone/namedfile/storages.py:18:1: I001 isort found an import in the wrong position
plone/namedfile/storages.py:20:1: I001 isort found an import in the wrong position
plone/namedfile/storages.py:23:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/storages.py:28:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/storages.py:29:1: W293 blank line contains whitespace
plone/namedfile/storages.py:40:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/storages.py:41:1: W293 blank line contains whitespace
plone/namedfile/storages.py:45:31: Q000 Remove bad quotes.
plone/namedfile/storages.py:52:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/storages.py:53:1: W293 blank line contains whitespace
plone/namedfile/storages.py:57:31: Q000 Remove bad quotes.
plone/namedfile/storages.py:68:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/storages.py:69:1: W293 blank line contains whitespace
plone/namedfile/storages.py:74:34: Q000 Remove bad quotes.
plone/namedfile/storages.py:81:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/storages.py:82:1: W293 blank line contains whitespace
plone/namedfile/copy.py:0:1: C101 Coding magic comment not found
plone/namedfile/copy.py:19:1: I001 isort found an import in the wrong position
plone/namedfile/copy.py:20:1: I004 isort found an unexpected blank line in imports
plone/namedfile/copy.py:24:1: I001 isort found an import in the wrong position
plone/namedfile/copy.py:25:1: I001 isort found an import in the wrong position
plone/namedfile/copy.py:26:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/copy.py:31:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/copy.py:32:5: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/editor.py:0:1: C101 Coding magic comment not found
plone/namedfile/editor.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/editor.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/editor.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/editor.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/editor.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/editor.py:36:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/editor.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/editor.py:54:1: E302 expected 2 blank lines, found 1
plone/namedfile/editor.py:69:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:5:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:10:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:15:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:16:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:18:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:19:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:20:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:153:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:158:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:170:29: E203 whitespace before ':'
plone/namedfile/file.py:225:24: E261 at least two spaces before inline comment
plone/namedfile/file.py:262:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:288:1: C901 'getImageInfo' is too complex (15)
plone/namedfile/file.py:299:30: Q000 Remove bad quotes.
plone/namedfile/file.py:309:30: Q000 Remove bad quotes.
plone/namedfile/file.py:317:30: Q000 Remove bad quotes.
plone/namedfile/file.py:331:39: E701 multiple statements on one line (colon)
plone/namedfile/file.py:332:39: E701 multiple statements on one line (colon)
plone/namedfile/file.py:335:42: Q000 Remove bad quotes.
plone/namedfile/file.py:338:49: Q000 Remove bad quotes.
plone/namedfile/file.py:351:30: Q000 Remove bad quotes.
plone/namedfile/file.py:352:23: E261 at least two spaces before inline comment
plone/namedfile/file.py:354:43: Q000 Remove bad quotes.
plone/namedfile/file.py:361:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:366:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:388:22: Q000 Remove bad quotes.
plone/namedfile/file.py:407:22: E231 missing whitespace after ','
plone/namedfile/file.py:420:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/handler.py:0:1: C101 Coding magic comment not found
plone/namedfile/handler.py:6:1: W293 blank line contains whitespace
plone/namedfile/handler.py:8:1: W293 blank line contains whitespace
plone/namedfile/handler.py:10:1: W293 blank line contains whitespace
plone/namedfile/handler.py:12:1: W293 blank line contains whitespace
plone/namedfile/handler.py:14:80: E501 line too long (91 > 79 characters)
plone/namedfile/handler.py:15:1: W293 blank line contains whitespace
plone/namedfile/handler.py:18:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:12:14: E251 unexpected spaces around keyword / parameter equals
plone/namedfile/interfaces.py:12:16: E251 unexpected spaces around keyword / parameter equals
plone/namedfile/interfaces.py:46:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:66:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:67:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:69:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:73:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:79:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:83:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:87:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:91:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:101:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:112:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:116:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:119:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:122:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:126:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:6:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:10:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:12:1: W293 blank line contains whitespace
plone/namedfile/browser.py:16:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:23:1: W293 blank line contains whitespace
plone/namedfile/browser.py:24:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:25:1: W293 blank line contains whitespace
plone/namedfile/browser.py:30:1: W293 blank line contains whitespace
plone/namedfile/browser.py:32:1: W293 blank line contains whitespace
plone/namedfile/browser.py:35:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:41:1: W293 blank line contains whitespace
plone/namedfile/browser.py:63:1: W293 blank line contains whitespace
plone/namedfile/browser.py:66:1: W293 blank line contains whitespace
plone/namedfile/browser.py:68:1: W293 blank line contains whitespace
plone/namedfile/browser.py:69:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:71:1: W293 blank line contains whitespace
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:3:5: F401 'zope.app.file' imported but unused
plone/namedfile/__init__.py:8:1: F401 'zope.app.file.file.FileChunk as zafFileChunk' imported but unused
plone/namedfile/__init__.py:10:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:10:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:11:1: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:11:1: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/__init__.py:11:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:12:1: W391 blank line at end of file
plone/namedfile/__init__.py:12:1: I004 isort found an unexpected blank line in imports
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:5:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:13:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:22:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:37:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:44:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:45:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:49:58: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:49: Q000 Remove bad quotes.
plone/namedfile/utils.py:51:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:51:51: S001 found module formatter
plone/namedfile/utils.py:51:80: E501 line too long (95 > 79 characters)
plone/namedfile/utils.py:53:1: E302 expected 2 blank lines, found 1
plone/namedfile/scaling.py:0:1: C101 Coding magic comment not found
plone/namedfile/scaling.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:16:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:17:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:18:1: I001 isort found an import in the wrong position
plone/namedfile/scaling.py:19:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/scaling.py:46:25: S001 found module formatter
plone/namedfile/scaling.py:47:20: S001 found module formatter
plone/namedfile/scaling.py:84:26: Q000 Remove bad quotes.
plone/namedfile/scaling.py:84:26: S001 found module formatter
plone/namedfile/scaling.py:124:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/scaling.py:131:34: Q000 Remove bad quotes.
plone/namedfile/scaling.py:141:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/scaling.py:232:1: C901 'ImageScaling.create' is too complex (12)
plone/namedfile/scaling.py:246:12: P002 found "hasattr", consider replacing it
plone/namedfile/scaling.py:281:24: S001 found module formatter
plone/namedfile/scaling.py:292:16: P002 found "hasattr", consider replacing it
plone/namedfile/scaling.py:311:16: E713 test for membership should be 'not in'
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:4:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:5:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:6:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:10:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:11:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:11:80: E501 line too long (80 > 79 characters)
plone/namedfile/field.py:12:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:13:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:14:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:15:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:21:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:23:17: Q000 Remove bad quotes.
plone/namedfile/field.py:36:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:50:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:68:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:82:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:95:1: W391 blank line at end of file
plone/namedfile/tests/test_blobfile.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests/test_blobfile.py:13:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:14:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:15:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:16:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:17:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:18:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:19:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:21:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:22:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:23:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_blobfile.py:28:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_blobfile.py:31:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_blobfile.py:34:6: E111 indentation is not a multiple of four
plone/namedfile/tests/test_blobfile.py:34:63: Q000 Remove bad quotes.
plone/namedfile/tests/test_blobfile.py:34:80: E501 line too long (80 > 79 characters)
plone/namedfile/tests/test_blobfile.py:35:6: E111 indentation is not a multiple of four
plone/namedfile/tests/test_blobfile.py:35:64: Q000 Remove bad quotes.
plone/namedfile/tests/test_blobfile.py:35:80: E501 line too long (85 > 79 characters)
plone/namedfile/tests/test_blobfile.py:36:6: E111 indentation is not a multiple of four
plone/namedfile/tests/test_blobfile.py:36:66: Q000 Remove bad quotes.
plone/namedfile/tests/test_blobfile.py:36:80: E501 line too long (98 > 79 characters)
plone/namedfile/tests/test_blobfile.py:37:6: E111 indentation is not a multiple of four
plone/namedfile/tests/test_blobfile.py:37:71: Q000 Remove bad quotes.
plone/namedfile/tests/test_blobfile.py:37:80: E501 line too long (89 > 79 characters)
plone/namedfile/tests/test_blobfile.py:72:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_blobfile.py:73:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_blobfile.py:74:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_blobfile.py:75:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_blobfile.py:76:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_blobfile.py:77:1: W293 blank line contains whitespace
plone/namedfile/tests/test_blobfile.py:101:1: W293 blank line contains whitespace
plone/namedfile/tests/test_blobfile.py:101:1: W391 blank line at end of file
plone/namedfile/tests/test_scaling.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests/test_scaling.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_scaling.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_scaling.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_scaling.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_scaling.py:13:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_scaling.py:30:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/tests/test_scaling.py:42:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/tests/test_scaling.py:60:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_scaling.py:75:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_scaling.py:82:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_scaling.py:87:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:90:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_scaling.py:105:14: D001 found failIf( replace it with assertFalse
plone/namedfile/tests/test_scaling.py:154:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:162:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:170:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:211:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:214:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_scaling.py:330:80: E501 line too long (83 > 79 characters)
plone/namedfile/tests/base.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests/base.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/tests/base.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests/base.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/tests/base.py:8:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/base.py:8:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/base.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:14:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:18:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:22:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/tests/base.py:29:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:35:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:38:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/base.py:38:80: E501 line too long (84 > 79 characters)
plone/namedfile/tests/base.py:42:16: S001 found module formatter
plone/namedfile/tests/base.py:48:20: S001 found module formatter
plone/namedfile/tests/test_image.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests/test_image.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_image.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_image.py:9:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_image.py:31:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/test_image.py:58:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_image.py:59:14: D001 found failUnless( replace it with assertTrue
plone/namedfile/tests/test_image.py:62:80: E501 line too long (80 > 79 characters)
plone/namedfile/tests/test_image.py:65:80: E501 line too long (80 > 79 characters)
plone/namedfile/tests/test_image.py:85:80: E501 line too long (85 > 79 characters)
plone/namedfile/tests/test_image.py:93:80: E501 line too long (88 > 79 characters)
plone/namedfile/tests/test_doctests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests/test_doctests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_doctests.py:3:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_doctests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_doctests.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/tests/test_doctests.py:6:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests/test_doctests.py:12:1: W293 blank line contains whitespace
plone/namedfile/tests/test_doctests.py:16:1: W293 blank line contains whitespace
plone/namedfile/tests/test_doctests.py:20:1: W293 blank line contains whitespace
plone/namedfile/tests/test_doctests.py:24:1: W293 blank line contains whitespace
plone/namedfile/tests/test_doctests.py:29:1: E305 expected 2 blank lines after class or function definition, found 1
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@optilude Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/4/violations
```
plone/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:0:1: C101 Coding magic comment not found
plone/namedfile/interfaces.py:2:1: I004 isort found an unexpected blank line in imports
plone/namedfile/interfaces.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/interfaces.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:19:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:20:38: Q000 Remove bad quotes.
plone/namedfile/interfaces.py:22:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:26:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:32:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:36:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:40:1: E302 expected 2 blank lines, found 1
plone/namedfile/interfaces.py:44:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/interfaces.py:51:1: W293 blank line contains whitespace
plone/namedfile/interfaces.py:59:1: W293 blank line contains whitespace
plone/namedfile/tests.py:0:1: C101 Coding magic comment not found
plone/namedfile/tests.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/tests.py:5:1: E302 expected 2 blank lines, found 1
plone/namedfile/tests.py:11:1: W293 blank line contains whitespace
plone/namedfile/tests.py:15:1: W293 blank line contains whitespace
plone/namedfile/tests.py:19:1: W293 blank line contains whitespace
plone/namedfile/tests.py:22:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/__init__.py:0:1: C101 Coding magic comment not found
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedFile' imported but unused
plone/namedfile/__init__.py:1:1: F401 'plone.namedfile.file.NamedImage' imported but unused
plone/namedfile/__init__.py:1:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobFile' imported but unused
plone/namedfile/__init__.py:6:5: F401 'plone.namedfile.file.NamedBlobImage' imported but unused
plone/namedfile/field.py:0:1: C101 Coding magic comment not found
plone/namedfile/field.py:3:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/field.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:10:1: I001 isort found an import in the wrong position
plone/namedfile/field.py:14:80: E501 line too long (84 > 79 characters)
plone/namedfile/field.py:16:1: W293 blank line contains whitespace
plone/namedfile/field.py:20:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:23:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:24:1: W293 blank line contains whitespace
plone/namedfile/field.py:27:1: W293 blank line contains whitespace
plone/namedfile/field.py:33:1: E302 expected 2 blank lines, found 1
plone/namedfile/field.py:36:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:37:1: W293 blank line contains whitespace
plone/namedfile/field.py:40:1: W293 blank line contains whitespace
plone/namedfile/field.py:46:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:51:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:52:1: W293 blank line contains whitespace
plone/namedfile/field.py:55:1: W293 blank line contains whitespace
plone/namedfile/field.py:64:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/field.py:65:1: W293 blank line contains whitespace
plone/namedfile/field.py:68:1: W293 blank line contains whitespace
plone/namedfile/field.py:72:75: W292 no newline at end of file
plone/namedfile/handler.py:0:1: C101 Coding magic comment not found
plone/namedfile/handler.py:6:1: W293 blank line contains whitespace
plone/namedfile/handler.py:9:5: F401 'zope.interface.implements' imported but unused
plone/namedfile/handler.py:10:5: F401 'zope.component.adapts' imported but unused
plone/namedfile/handler.py:11:1: W293 blank line contains whitespace
plone/namedfile/handler.py:14:1: W293 blank line contains whitespace
plone/namedfile/handler.py:16:1: W293 blank line contains whitespace
plone/namedfile/handler.py:18:80: E501 line too long (91 > 79 characters)
plone/namedfile/handler.py:19:1: W293 blank line contains whitespace
plone/namedfile/handler.py:22:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:0:1: C101 Coding magic comment not found
plone/namedfile/marshaler.py:2:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/marshaler.py:9:1: C901 'If 9' is too complex (13)
plone/namedfile/marshaler.py:18:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:20:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:25:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:28:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:33:34: Q000 Remove bad quotes.
plone/namedfile/marshaler.py:33:80: E501 line too long (87 > 79 characters)
plone/namedfile/marshaler.py:37:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:38:80: E501 line too long (96 > 79 characters)
plone/namedfile/marshaler.py:49:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:52:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:60:80: E501 line too long (94 > 79 characters)
plone/namedfile/marshaler.py:61:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:63:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:67:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:68:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:74:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:75:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:79:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:82:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:84:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:88:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:89:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/marshaler.py:95:1: W293 blank line contains whitespace
plone/namedfile/marshaler.py:96:9: D001 found adapts( replace it with zope.component.adapter
plone/namedfile/file.py:0:1: C101 Coding magic comment not found
plone/namedfile/file.py:3:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:7:1: I004 isort found an unexpected blank line in imports
plone/namedfile/file.py:8:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:9:1: I001 isort found an import in the wrong position
plone/namedfile/file.py:16:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:19:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:22:80: E501 line too long (84 > 79 characters)
plone/namedfile/file.py:27:1: E302 expected 2 blank lines, found 1
plone/namedfile/file.py:30:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:35:1: W293 blank line contains whitespace
plone/namedfile/file.py:40:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:45:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:48:80: E501 line too long (88 > 79 characters)
plone/namedfile/file.py:56:9: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/file.py:61:1: W293 blank line contains whitespace
plone/namedfile/browser.py:0:1: C101 Coding magic comment not found
plone/namedfile/browser.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:5:1: I004 isort found an unexpected blank line in imports
plone/namedfile/browser.py:6:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:7:1: I001 isort found an import in the wrong position
plone/namedfile/browser.py:9:1: E302 expected 2 blank lines, found 1
plone/namedfile/browser.py:11:1: W293 blank line contains whitespace
plone/namedfile/browser.py:15:1: W293 blank line contains whitespace
plone/namedfile/browser.py:19:1: W293 blank line contains whitespace
plone/namedfile/browser.py:20:5: D001 found implements( replace it with zope.interface.implementer
plone/namedfile/browser.py:21:1: W293 blank line contains whitespace
plone/namedfile/browser.py:26:1: W293 blank line contains whitespace
plone/namedfile/browser.py:28:1: W293 blank line contains whitespace
plone/namedfile/browser.py:31:36: E261 at least two spaces before inline comment
plone/namedfile/browser.py:35:1: W293 blank line contains whitespace
plone/namedfile/browser.py:37:1: W293 blank line contains whitespace
plone/namedfile/browser.py:39:1: W293 blank line contains whitespace
plone/namedfile/browser.py:43:1: W293 blank line contains whitespace
plone/namedfile/browser.py:47:1: W293 blank line contains whitespace
plone/namedfile/browser.py:50:1: W293 blank line contains whitespace
plone/namedfile/browser.py:52:1: W293 blank line contains whitespace
plone/namedfile/browser.py:53:33: W292 no newline at end of file
plone/namedfile/utils.py:0:1: C101 Coding magic comment not found
plone/namedfile/utils.py:1:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/utils.py:2:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:4:1: I001 isort found an import in the wrong position
plone/namedfile/utils.py:15:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:24:80: E501 line too long (82 > 79 characters)
plone/namedfile/utils.py:27:1: W293 blank line contains whitespace
plone/namedfile/utils.py:31:1: W293 blank line contains whitespace
plone/namedfile/utils.py:36:1: W293 blank line contains whitespace
plone/namedfile/utils.py:39:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:43:1: W293 blank line contains whitespace
plone/namedfile/utils.py:45:1: W293 blank line contains whitespace
plone/namedfile/utils.py:46:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:47:24: Q000 Remove bad quotes.
plone/namedfile/utils.py:48:1: W293 blank line contains whitespace
plone/namedfile/utils.py:50:28: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: Q000 Remove bad quotes.
plone/namedfile/utils.py:50:51: S001 found module formatter
plone/namedfile/utils.py:50:80: E501 line too long (91 > 79 characters)
plone/namedfile/utils.py:52:1: E302 expected 2 blank lines, found 1
plone/namedfile/utils.py:59:1: W293 blank line contains whitespace
plone/namedfile/utils.py:61:1: W391 blank line at end of file
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Yea this should reference the individual packages it needs.


@vangheem Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/7/violations
```
plone/namedfile/scaling.py:248:1: C901 'ImageScaling.create' is too complex (13)
plone/namedfile/interfaces.py:68:38: Q000 Remove bad quotes.
plone/namedfile/editor.py:39:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/editor.py:74:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:26:17: Q000 Remove bad quotes.
plone/namedfile/marshaler.py:8:1: C901 'If 8' is too complex (13)
plone/namedfile/file.py:291:1: C901 'getImageInfo' is too complex (15)
plone/namedfile/browser.py:11:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/base.py:27:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/tests/base.py:54:16: P301 format call provides unused index (1)
plone/namedfile/tests/test_doctests.py:32:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/tests/test_scaling.py:91:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:109:14: D001 found failIf( replace it with assertFalse
plone/namedfile/tests/test_scaling.py:158:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:166:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:174:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:215:20: S001 found module formatter
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@davisagli Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/9/violations
```
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/scaling.py:194:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/utils/__init__.py:179:1: C901 'rotate_image' is too complex (17)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@gforcada Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/10/violations
```
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/scaling.py:194:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/utils/__init__.py:179:1: C901 'rotate_image' is too complex (20)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Is there a list of just nameplates related CVars?


@vangheem Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/8/violations
```
plone/namedfile/scaling.py:173:1: C901 'DefaultImageScalingFactory.__call__' is too complex (13)
plone/namedfile/interfaces.py:68:38: Q000 Remove bad quotes.
plone/namedfile/editor.py:39:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/editor.py:74:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:26:17: Q000 Remove bad quotes.
plone/namedfile/handler.py:14:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/testing.py:33:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/file.py:291:1: C901 'getImageInfo' is too complex (15)
plone/namedfile/browser.py:11:1: I003 isort expected 1 blank line in imports, found 0
plone/namedfile/tests/test_doctests.py:31:1: E305 expected 2 blank lines after class or function definition, found 1
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


@thet Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/11/violations
```
plone/namedfile/scaling.py:248:1: C901 'ImageScaling.create' is too complex (13)
plone/namedfile/interfaces.py:68:38: Q000 Remove bad quotes.
plone/namedfile/editor.py:39:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/editor.py:74:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/field.py:26:17: Q000 Remove bad quotes.
plone/namedfile/marshaler.py:8:1: C901 'If 8' is too complex (13)
plone/namedfile/file.py:291:1: C901 'getImageInfo' is too complex (15)
plone/namedfile/tests/base.py:27:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/tests/base.py:54:16: P301 format call provides unused index (1)
plone/namedfile/tests/test_doctests.py:32:1: E305 expected 2 blank lines after class or function definition, found 1
plone/namedfile/tests/test_scaling.py:97:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:115:14: D001 found failIf( replace it with assertFalse
plone/namedfile/tests/test_scaling.py:164:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:172:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:180:20: S001 found module formatter
plone/namedfile/tests/test_scaling.py:221:20: S001 found module formatter
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


CREATE INDEX idx
          ON tbl (A, B, C, ...)
       WHERE A IS NOT NULL
          OR B IS NOT NULL
          OR C IS NOT NULL
             ...


Can you please try using `GHCJS.DOM.nextAnimationFrame`?  If it works properly it should do the same thing as `runInAnimationFrame`, but when compiled with GHC it should work better.


Yes please.


Still Untested


Thanks for catching this. That's what I get for merging in code while on cough syrup ;-) I've revered the change.


I removed the scaffolding reference from IdentityService, but I'd much rather our projects don't depend on metapackage.


Will do.


@rodfersou Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/12/violations
```
plone/namedfile/scaling.py:194:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/utils/__init__.py:179:1: C901 'rotate_image' is too complex (20)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


There's an error (most likely copy and paste) in line 10 of util_clkdiv's Makefile


> But I do not know how to properly fix it, so this is kind of a last resort fixe.

I have not experienced such issues since months. Have you looked at the tables in question? Do they use `UNIQUE KEY`? If not: why? Which field type?

If this is only happening to you, are you sure that we need an "official fix" in Symphony?

(As you see, I'd really prefer **not to hide** such errors, because I am really concerned about keeping data intact.)


I think this line smells, that's why I removed it :)


I gave this laptop to my mother until she got her own a few years back and she changed most of it to her name, I do not know why it is saying the git commitment was made under her name though...


All credits go to @tst12

Fixed Quest 10594 "Gauging the Resonant Frequency".
Adjusted stacking of Spells.


> _MergeFile("./russian/russian-doom-common.wad");
instead of
W_MergeFile("russian/russian-doom-common.wad");

If you add the `./`, then it will always be a relative path and the normal installation wouldn't work. It wouldn't work for me since I launch the executable from the base directory of the repo, in my case I do `src/russian-doom`. If I went into the `src` directory and did `./russian-doom`, then it would work, so it's useless for me.


note: these edits were reset in 268c0feb69ad5dd4708143312ab1970ded09de21


Help!?? Not Shure how to get Spotify Android SDK I'm trying to lern


Make sure you remove the includes. Go back to a file that includes all of the html from doctype to closing html.


Need to look at documentation and determine what to do about forms.py


why not to do uint8_t* currentAddress = addressBase; right here?


same see line 190


@huogerac não valeria criar um css para tal?


same see line 191


This seems very insecure - to make a GET call with the API Key for Segment and get all my Settings and API Keys for other services? I just tried it after finding the URL in Charles, and it listed all the API Keys for my integrations. Could we make it more secure, potentially another authentication tokenor some POST parameters?


CREATE INDEX idx
          ON tbl (A, B, C, ...)
       WHERE A IS NOT NULL
          OR B IS NOT NULL
          OR C IS NOT NULL
             ...


Suggestion: still believe interleave here is useless. over complication and unnecessary while loop.


jkhjk


Cnn http screenshot


@Chero Is this a debug build problem or something? The quest seems to work fine for me.


again, no need to set variable to 0 if next line set it's real value


this was breaking uglifyjs:

```
       ERROR in vendor.84da5649f39032abc26a.js from UglifyJs
       SyntaxError: Unexpected token: name (tourBackdrop) [./~/angular-tour/dist/angular-tour-tpls.js:136,0][vendor.84da5649f39032abc26a.js:9624,16]
```


The type for NewPumpEvent with dose information is set here via the PumpEvent extension


Literally changed my life!


@desyon

* Minor Bugfix --> script not exiting on build error


@thet Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.namedfile/13/violations
```
plone/namedfile/scaling.py:194:1: C901 'DefaultImageScalingFactory.__call__' is too complex (15)
plone/namedfile/testing.py:18:9: D001 found xmlconfig.file( replace it with self.loadZCML(
plone/namedfile/utils/tiff_utils.py:12:1: C901 'process_tiff' is too complex (11)
plone/namedfile/utils/__init__.py:179:1: C901 'rotate_image' is too complex (20)
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


'display_on = true' should be on function 'static int mdss_dsi_panel_on'


pls open a new issue with an example of what worked before and what does not now


Victor me parece que la imagen del teléfono debería ir en el header como otro elemento y no el background. Sino después cómo lo posicionamos?


Yes.

This is checking whether the device is a USB one (which is all that this coce in ViX is worried about - since any non-USB one will be on the PCI(?) bus and already known about).

It looks at the subsystem symlink for the device and checks whether it ends with `/usb` (in which case it is part of the USB subsystem).

It's the same logic that libsysfs applies to get the subsystem for a device (but without the overhead of using the libsysfs calls).


This was an interim fix from OpenATV.

A better, generic fix, is:
https://github.com/OpenViX/enigma2/commit/4afdd4122cc90cb9308c386cc1f45f1c3bb39b95#diff-94fd2bdaccb42b6133396049b0251024


Bluemix [toolchain](https://console.ng.bluemix.net/devops/toolchains/e87b5059-e800-4547-b11f-d8e76b41105c "simple-container-toolchain-decox1"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/992dfd09-b80f-4627-bdad-46e19530c5d1 "hello-world-20170425215600604") deployed [hello-containers-decox1](https://github.com/palomarcoder/hello-containers-decox1/releases/tag/deploy-ibm-yp-us-south-decox-us.ibm.com-dev-20170425-230041 "deploy-ibm-yp-us-south-decox-us.ibm.com-dev-20170425-230041") to [dev]( "ibm:yp:us-south:decox@us.ibm.com:dev"), including this commit


Noted, gitignore updated


!!! You can not cast this way! MM_GCExtensions is part of Runtime. This class is unknown for omr.  Such code will break omr for other languages. Move compactOnIdle to MM_GCExtensionsBase, which is part of omr.


npm pulls in jse 1.2.1.  We need jse 1.2.2.  If we cut a new version of npm then we could remove this line


#6044-Reheat-coils-using-main-air-loop-air-flow-rate-to-size-coil-UA (rraustad) - Win64-Windows-7-VisualStudio-14: OK (2494 of 2494 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png)


The following doc(s) have been deployed to the [laurenkell](https://laurenkell-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/new-relic](https://laurenkell-static-docs.pantheonsite.io/docs/new-relic)


rip


Looks good.


Created multidev environment [badcamp-2017#pr-84-addit](https://dashboard.pantheon.io/sites/8d658997-7a61-4db8-9be8-0f16b8b62022#pr-84-addit).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-84-addit-badcamp-2017.pantheonsite.io/)


rm line


this causes all of ember-data to be considered as a cache key, but really this is more of an in-repo node_modules. I know that this is all kinda strange, we should likely explore how to improve the ergonomics...

fixed -> https://github.com/emberjs/data/pull/4943


[Applied](https://github.com/pbatard/rufus/commit/27bc4cb02b294a13d7b0a350bedb7dacc8005e5a). Many thanks!!


But testing ret was added to check if tests fail. I mean, sys.exit is called only when there are failing tests.


We're compatible with both the legacy (deprecated) fluid system (IFluidHandler) and the new capabilities fluid system.

This should therefore make our Fluid Pipes, Fluid Tanks, other fluid accepting machines, and Canisters, compatible with every other mod.  Our pipes can maybe link together two other mods which are not compatible with _each other_, the same as how our Aluminium Wires can do that.


Not sure if we updated Sass or not, but Codeship's complaining about '&':

`
[22:50:40] Starting 'styles'...

events.js:160
throw er; // Unhandled 'error' event
^
Error: applications/primo2/www/components/spinner/_spinner.scss
Error: Base-level rules cannot contain the parent-selector-referencing character '&'.

Backtrace:
	applications/primo2/www/components/spinner/_spinner.scss:128
on line 128 of applications/primo2/www/components/spinner/_spinner.scss
>> &.bottom-loader{
^

at options.error (/home/rof/src/github.com/uqlibrary/uqlibrary-reusable-components/node_modules/node-sass/lib/index.js:291:26)
`


related to #89


Maybe delete some of these extra new lines.


rm 3 lines


Great tests! I like that you changed the name from Bob to Lisa.


In order to have change submitted you will need to open Pull Request.
Please note that comment for it should have format:

-header (not more then 55 chars)
-empty line
-Description of the change.

Pull request should base on single commit, please squash commits together if there are more then one.
This Pull request will be reviewed by Senior Reviewer (Charlie Gracie in this case).


should be
title: `${faker.hacker.adjective()} ${faker.hacker.noun()}`,

*note adjective missing() in original


```
public function __construct()
{
$interfaces = new ArrayCollection();
}
```


Shows what needs to be typed in


rm this method plz. it is not valid.


We have conflicting definitions of type. The property exists in both Dose and NewPumpEvent. It's not clear which value should be used. This indicates we should rethink how the 2 types interact.