ant -f C:\\x3d-code\\www.web3d.org\\x3d\\stylesheets\\python pylint build.package.x3d.py: X3D stylesheets.BuildX3dPythonPackageFromX3duom.saxon: Following output is for X3D version 4.0 in X3dPackageDirectory=python Result: created files C:\x3d-code\www.web3d.org\x3d\stylesheets/python/x3d.py and __init__.py System environment variable PYTHONPATH=C:\x3d-code\www.web3d.org\x3d\stylesheets\python; BuildX3dPythonPackageFromX3duom.saxon complete. test.x3d.py: Loading active x3d.py package in python to check for correctness... x3d.py package 4.0.64.5 loaded, have fun with X3D Graphics! pylint: python -m pylint x3d.py ************* Module python.x3d x3d.py:1100:16: W0511: TODO undefined in X3D specification (fixme) x3d.py:1101:17: W0511: TODO undefined in X3D specification (fixme) x3d.py:5595:21: W0511: TODO check further if possible (fixme) x3d.py:5600:29: W0511: TODO check further (fixme) x3d.py:5608:26: W0511: TODO check further if possible (fixme) x3d.py:5611:21: W0511: TODO check further if possible (fixme) x3d.py:5617:22: W0511: TODO check further if possible (fixme) x3d.py:10314:72: W0511: TODO disambiguate IS naming (fixme) x3d.py:10333:9: W0511: TODO put DEF first, matching canonical form (fixme) x3d.py:12217:9: W0511: TODO type-aware checks for field (fixme) x3d.py:12616:13: W0511: TODO matrices (fixme) x3d.py:13083:25: W0511: TODO check order of output: component unit meta (fixme) x3d.py:13122:25: W0511: TODO check order of output: component unit meta (fixme) x3d.py:13139:17: W0511: TODO check order of output: component unit meta (fixme) x3d.py:14210:9: W0511: TODO type-aware checks for field (fixme) x3d.py:14914:5: W0511: TODO confirm JSON Schema header (fixme) x3d.py:15179:13: W0511: TODO handle xmldsig# namespace error by xmlschema library - otherwise trap/identify this error (fixme) x3d.py:15191:1: W0511: def X_ITE(self): # TODO implement (fixme) x3d.py:28517:40: W0511: , _X3DProgrammableShaderObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:28586:9: W0511: TODO type-aware checks for field (fixme) x3d.py:53672:32: W0511: # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:53967:31: W0511: , _X3DGroupingNode # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:54294:36: W0511: # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:57829:35: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:58066:34: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:58303:33: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:58540:35: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:58777:31: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:59023:34: W0511: , _X3DMetadataObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:67371:40: W0511: , _X3DUrlObject, _X3DProgrammableShaderObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:67506:9: W0511: TODO type-aware checks for field (fixme) x3d.py:74428:39: W0511: # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:74956:9: W0511: TODO type-aware checks for fieldValue (fixme) x3d.py:76669:34: W0511: , _X3DBoundedObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:77376:44: W0511: , _X3DBoundedObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:79443:9: W0511: TODO type-aware checks for field (fixme) x3d.py:80312:30: W0511: , _X3DUrlObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:80627:33: W0511: , _X3DUrlObject, _X3DProgrammableShaderObject # TODO fix additional inheritance method resolution order (MRO) (fixme) x3d.py:80775:9: W0511: TODO type-aware checks for field (fixme) x3d.py:100337:1: W0511: TODO how to introspect the version number at run time from the object. Specifically, (fixme) x3d.py:1812:19: C0209: Formatting a regular string which could be an f-string (consider-using-f-string) x3d.py:5605:104: R1736: Unnecessary list index lookup, use 'each' instead (unnecessary-list-index-lookup) x3d.py:5604:23: W0612: Unused variable 'each' (unused-variable) x3d.py:5641:15: E1101: Instance of '_X3DField' has no '__value' member (no-member) x3d.py:6135:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:6135:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:6161:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:6258:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:6354:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:6354:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:6354:58: W0613: Unused argument 'value4' (unused-argument) x3d.py:6380:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:6477:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:6963:4: W0102: Dangerous default value [] as argument (dangerous-default-value) x3d.py:8285:30: E1101: Instance of 'list' has no 'XML' member (no-member) x3d.py:8294:30: E1101: Instance of 'list' has no 'VRML' member (no-member) x3d.py:8303:30: E1101: Instance of 'list' has no 'JSON' member (no-member) x3d.py:8345:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:8345:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:8345:58: W0613: Unused argument 'value4' (unused-argument) x3d.py:8371:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:8467:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:8954:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:8980:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9076:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9171:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:9197:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9293:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9388:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:9388:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:9414:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9510:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9605:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:9605:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:9631:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9727:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9822:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:9822:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:9822:58: W0613: Unused argument 'value4' (unused-argument) x3d.py:9848:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:9944:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:10039:34: W0613: Unused argument 'value2' (unused-argument) x3d.py:10039:46: W0613: Unused argument 'value3' (unused-argument) x3d.py:10039:58: W0613: Unused argument 'value4' (unused-argument) x3d.py:10065:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:10161:24: R1721: Unnecessary use of a comprehension, use list(value) instead. (unnecessary-comprehension) x3d.py:10242:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:10314:46: W1116: Second argument of isinstance is not a type (isinstance-second-argument-not-valid-type) x3d.py:10334:11: E1101: Instance of '_X3DNode' has no 'FIELD_DECLARATIONS' member (no-member) x3d.py:10335:24: E1101: Instance of '_X3DNode' has no 'FIELD_DECLARATIONS' member (no-member) x3d.py:10339:16: W0612: Unused variable 'type_' (unused-variable) x3d.py:10340:16: W0612: Unused variable 'accessType' (unused-variable) x3d.py:11476:16: W0612: Unused variable 'type_' (unused-variable) x3d.py:11477:16: W0612: Unused variable 'accessType' (unused-variable) x3d.py:11554:33: W0613: Unused argument 'syntax' (unused-argument) x3d.py:11562:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:11570:34: W0613: Unused argument 'syntax' (unused-argument) x3d.py:11610:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) x3d.py:11744:19: W0613: Unused argument 'indentLevel' (unused-argument) x3d.py:11744:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:11777:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) x3d.py:11909:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:11960:4: R0917: Too many positional arguments (6/5) (too-many-positional-arguments) x3d.py:12092:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:12146:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:12401:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:12406:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:12473:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:12756:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments) x3d.py:12780:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:13005:4: W0231: __init__ method from base class '_X3DStatement' is not called (super-init-not-called) x3d.py:13171:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments) x3d.py:13320:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:13549:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:13551:8: W0622: Redefining built-in 'dir' (redefined-builtin) x3d.py:13585:18: W0622: Redefining built-in 'dir' (redefined-builtin) x3d.py:13750:19: W0613: Unused argument 'indentLevel' (unused-argument) x3d.py:13750:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:13956:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:14367:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:14533:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:14696:0: C0103: Class name "unit" doesn't conform to PascalCase naming style (invalid-name) x3d.py:14723:4: R0917: Too many positional arguments (7/5) (too-many-positional-arguments) x3d.py:14873:19: W0613: Unused argument 'indentLevel' (unused-argument) x3d.py:14873:34: W0613: Unused argument 'VRML97' (unused-argument) x3d.py:15006:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:15167:15: W0718: Catching too general exception Exception (broad-exception-caught) x3d.py:15148:12: C0415: Import outside toplevel (xmlschema) (import-outside-toplevel) x3d.py:15153:16: C0415: Import outside toplevel (xml.etree.ElementTree) (import-outside-toplevel) x3d.py:15163:47: E1101: Instance of 'SyntaxError' has no 'position' member (no-member) x3d.py:15172:43: E1101: Instance of 'Exception' has no 'position' member (no-member) x3d.py:15173:29: E1101: Instance of 'Exception' has no 'position' member (no-member) x3d.py:15174:55: E1101: Instance of 'Exception' has no 'position' member (no-member) x3d.py:15185:15: E0602: Undefined variable 'VRML97' (undefined-variable) x3d.py:15189:15: E0602: Undefined variable 'ClassicVRML' (undefined-variable) x3d.py:15195:20: W0613: Unused argument 'indentLevel' (unused-argument) x3d.py:15288:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:15594:4: R0917: Too many positional arguments (24/5) (too-many-positional-arguments) x3d.py:16087:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:16489:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:16903:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:17144:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:17430:4: R0917: Too many positional arguments (21/5) (too-many-positional-arguments) x3d.py:17854:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:18201:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:18596:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:18857:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:19168:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:19182:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:19352:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:19642:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:19997:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:20176:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:20392:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:20587:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:20768:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:21022:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:21240:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:21475:4: R0917: Too many positional arguments (30/5) (too-many-positional-arguments) x3d.py:22069:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:22372:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:22668:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:22976:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:23368:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:23648:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:23953:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:24277:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:24604:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:24802:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:25025:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:25358:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:25691:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:26042:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:26510:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:26752:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:27067:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:27267:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:27506:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:27780:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:27997:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:28202:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:28548:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:28809:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:29110:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:29338:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:29615:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:29960:4: R0917: Too many positional arguments (24/5) (too-many-positional-arguments) x3d.py:30444:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:30650:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:30859:4: R0917: Too many positional arguments (21/5) (too-many-positional-arguments) x3d.py:31288:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:31487:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:31724:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:31995:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:32193:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:32410:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:32631:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:32926:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:33267:4: R0917: Too many positional arguments (21/5) (too-many-positional-arguments) x3d.py:33702:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:34032:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:34321:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:34735:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:34985:4: R0917: Too many positional arguments (25/5) (too-many-positional-arguments) x3d.py:35490:4: R0917: Too many positional arguments (24/5) (too-many-positional-arguments) x3d.py:35978:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:36197:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:36467:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:37006:4: R0917: Too many positional arguments (72/5) (too-many-positional-arguments) x3d.py:38363:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:38662:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:39024:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:39278:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:39516:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:39751:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:39956:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:40283:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:40507:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:40900:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:41158:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:41410:4: R0917: Too many positional arguments (25/5) (too-many-positional-arguments) x3d.py:41919:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:42268:4: R0917: Too many positional arguments (22/5) (too-many-positional-arguments) x3d.py:42278:8: W0622: Redefining built-in 'range' (redefined-builtin) x3d.py:42408:20: W0622: Redefining built-in 'range' (redefined-builtin) x3d.py:42724:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:43045:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:43280:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:43541:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:43853:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:44118:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:44539:4: R0917: Too many positional arguments (22/5) (too-many-positional-arguments) x3d.py:44983:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:45266:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:45567:4: R0917: Too many positional arguments (38/5) (too-many-positional-arguments) x3d.py:46397:4: R0917: Too many positional arguments (27/5) (too-many-positional-arguments) x3d.py:46958:4: R0917: Too many positional arguments (22/5) (too-many-positional-arguments) x3d.py:47411:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:47844:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:48257:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:48557:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:48894:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:49256:4: R0917: Too many positional arguments (24/5) (too-many-positional-arguments) x3d.py:49763:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:50121:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:50534:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:50947:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:51360:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:51772:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:52136:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:52352:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:52558:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:52955:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:53174:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:53457:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:53706:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:54002:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:54328:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:54637:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:54976:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:55214:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:55535:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:55934:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:56199:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:56459:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:56465:8: W0622: Redefining built-in 'range' (redefined-builtin) x3d.py:56543:20: W0622: Redefining built-in 'range' (redefined-builtin) x3d.py:56814:4: R0917: Too many positional arguments (30/5) (too-many-positional-arguments) x3d.py:57425:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:57642:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:57860:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:58097:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:58334:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:58571:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:58808:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:59054:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:59296:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:59639:4: R0917: Too many positional arguments (28/5) (too-many-positional-arguments) x3d.py:60201:4: R0917: Too many positional arguments (25/5) (too-many-positional-arguments) x3d.py:60699:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:61019:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:61225:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:61437:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:61443:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:61521:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:61745:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:61945:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:62166:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:62464:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:62758:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:63027:4: R0917: Too many positional arguments (22/5) (too-many-positional-arguments) x3d.py:63474:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:63735:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:64040:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:64375:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:64634:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:64897:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:65242:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:65715:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:65934:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:66171:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:66443:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:66669:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:67057:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:67406:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:67747:4: R0917: Too many positional arguments (28/5) (too-many-positional-arguments) x3d.py:68323:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:68328:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:68393:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:68611:4: R0917: Too many positional arguments (25/5) (too-many-positional-arguments) x3d.py:69129:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:69467:4: W0102: Dangerous default value [] as argument (dangerous-default-value) x3d.py:69467:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:69744:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:70040:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:70351:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:70668:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:71039:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:71379:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:71636:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:71926:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:72130:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:72462:4: R0917: Too many positional arguments (9/5) (too-many-positional-arguments) x3d.py:72661:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:72896:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:73133:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:73408:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:73680:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:73897:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:74120:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:74458:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:74685:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:74688:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:74729:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:74920:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:75143:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:75404:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:75813:4: R0917: Too many positional arguments (35/5) (too-many-positional-arguments) x3d.py:76484:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:76724:4: R0917: Too many positional arguments (35/5) (too-many-positional-arguments) x3d.py:77423:4: R0917: Too many positional arguments (27/5) (too-many-positional-arguments) x3d.py:77970:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:78207:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:78479:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:78702:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:79032:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:79319:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:79685:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:80049:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:80347:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:80353:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:80432:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:80663:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:80669:8: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:80750:19: W0622: Redefining built-in 'type' (redefined-builtin) x3d.py:81009:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:81346:4: R0917: Too many positional arguments (35/5) (too-many-positional-arguments) x3d.py:82021:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:82303:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:82657:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:83014:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:83435:4: R0917: Too many positional arguments (26/5) (too-many-positional-arguments) x3d.py:83959:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:84177:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:84432:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:84707:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:84982:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:85265:4: R0917: Too many positional arguments (21/5) (too-many-positional-arguments) x3d.py:85689:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:85927:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:86213:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:86559:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:86923:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:87161:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:87459:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:87759:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:87998:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:88275:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:88560:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:88965:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:89182:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:89399:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:89617:4: R0917: Too many positional arguments (11/5) (too-many-positional-arguments) x3d.py:89866:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:90340:4: R0917: Too many positional arguments (23/5) (too-many-positional-arguments) x3d.py:90808:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:91198:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:91471:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:91741:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:91963:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:92286:4: R0917: Too many positional arguments (8/5) (too-many-positional-arguments) x3d.py:92467:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:92723:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:92947:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:93320:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:93635:4: R0917: Too many positional arguments (51/5) (too-many-positional-arguments) x3d.py:94604:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:95016:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:95400:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) x3d.py:95625:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:96040:4: R0917: Too many positional arguments (21/5) (too-many-positional-arguments) x3d.py:96473:4: R0917: Too many positional arguments (18/5) (too-many-positional-arguments) x3d.py:96847:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:97172:4: R0917: Too many positional arguments (19/5) (too-many-positional-arguments) x3d.py:97559:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:97861:4: R0917: Too many positional arguments (14/5) (too-many-positional-arguments) x3d.py:98162:4: R0917: Too many positional arguments (12/5) (too-many-positional-arguments) x3d.py:98420:4: R0917: Too many positional arguments (15/5) (too-many-positional-arguments) x3d.py:98740:4: R0917: Too many positional arguments (17/5) (too-many-positional-arguments) x3d.py:99097:4: R0917: Too many positional arguments (16/5) (too-many-positional-arguments) x3d.py:99445:4: R0917: Too many positional arguments (20/5) (too-many-positional-arguments) x3d.py:99858:4: R0917: Too many positional arguments (13/5) (too-many-positional-arguments) x3d.py:100130:4: R0917: Too many positional arguments (10/5) (too-many-positional-arguments) ------------------------------------------------------------------ Your code has been rated at 9.93/10 (previous run: 9.72/10, +0.21) Result: 30 BUILD SUCCESSFUL (total time: 5 minutes 50 seconds)