{"action":"created","issue":{"url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/36","repository_url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main","labels_url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/36/comments","events_url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/36/events","html_url":"https://github.com/N-BodyPhysicsSimulator/Main/pull/36","id":163560214,"number":36,"title":"Docker Support","user":{"login":"StephanMeijer","id":3169264,"avatar_url":"https://avatars.githubusercontent.com/u/3169264?v=3","gravatar_id":"","url":"https://api.github.com/users/StephanMeijer","html_url":"https://github.com/StephanMeijer","followers_url":"https://api.github.com/users/StephanMeijer/followers","following_url":"https://api.github.com/users/StephanMeijer/following{/other_user}","gists_url":"https://api.github.com/users/StephanMeijer/gists{/gist_id}","starred_url":"https://api.github.com/users/StephanMeijer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StephanMeijer/subscriptions","organizations_url":"https://api.github.com/users/StephanMeijer/orgs","repos_url":"https://api.github.com/users/StephanMeijer/repos","events_url":"https://api.github.com/users/StephanMeijer/events{/privacy}","received_events_url":"https://api.github.com/users/StephanMeijer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-03T12:30:50Z","updated_at":"2016-07-03T12:30:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/pulls/36","html_url":"https://github.com/N-BodyPhysicsSimulator/Main/pull/36","diff_url":"https://github.com/N-BodyPhysicsSimulator/Main/pull/36.diff","patch_url":"https://github.com/N-BodyPhysicsSimulator/Main/pull/36.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/comments/230151109","html_url":"https://github.com/N-BodyPhysicsSimulator/Main/pull/36#issuecomment-230151109","issue_url":"https://api.github.com/repos/N-BodyPhysicsSimulator/Main/issues/36","id":230151109,"user":{"login":"pylint","id":19846219,"avatar_url":"https://avatars.githubusercontent.com/u/19846219?v=3","gravatar_id":"","url":"https://api.github.com/users/pylint","html_url":"https://github.com/pylint","followers_url":"https://api.github.com/users/pylint/followers","following_url":"https://api.github.com/users/pylint/following{/other_user}","gists_url":"https://api.github.com/users/pylint/gists{/gist_id}","starred_url":"https://api.github.com/users/pylint/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pylint/subscriptions","organizations_url":"https://api.github.com/users/pylint/orgs","repos_url":"https://api.github.com/users/pylint/repos","events_url":"https://api.github.com/users/pylint/events{/privacy}","received_events_url":"https://api.github.com/users/pylint/received_events","type":"User","site_admin":false},"created_at":"2016-07-03T12:30:55Z","updated_at":"2016-07-03T12:30:55Z","body":"**pylint results:**\n\n```\n************* Module nbp.calculation_modifier\nC:  7, 0: Line too long (147/100) (line-too-long)\nC:  8, 0: Line too long (195/100) (line-too-long)\nC: 16, 0: Trailing whitespace (trailing-whitespace)\nC: 19, 0: Trailing whitespace (trailing-whitespace)\nC: 21, 0: Line too long (106/100) (line-too-long)\nC: 22, 0: Line too long (113/100) (line-too-long)\nC: 23, 0: Line too long (114/100) (line-too-long)\nC: 24, 0: Line too long (107/100) (line-too-long)\nC: 25, 0: Line too long (115/100) (line-too-long)\nC: 27, 0: Line too long (116/100) (line-too-long)\nC: 31, 0: Line too long (106/100) (line-too-long)\nC: 32, 0: Line too long (115/100) (line-too-long)\nC: 33, 0: Line too long (114/100) (line-too-long)\nC: 34, 0: Line too long (107/100) (line-too-long)\nC: 35, 0: Line too long (115/100) (line-too-long)\nC: 37, 0: Line too long (116/100) (line-too-long)\nC: 41, 0: Line too long (119/100) (line-too-long)\nC: 42, 0: Line too long (114/100) (line-too-long)\nC: 43, 0: Line too long (107/100) (line-too-long)\nC: 44, 0: Line too long (115/100) (line-too-long)\nC: 46, 0: Line too long (116/100) (line-too-long)\nC: 68, 0: Line too long (319/100) (line-too-long)\nC:141, 0: Line too long (117/100) (line-too-long)\nC:142, 0: Line too long (111/100) (line-too-long)\nC:148, 0: Trailing whitespace (trailing-whitespace)\nC:151, 0: Trailing whitespace (trailing-whitespace)\nC:153, 0: Line too long (106/100) (line-too-long)\nC:154, 0: Line too long (113/100) (line-too-long)\nC:155, 0: Line too long (114/100) (line-too-long)\nC:156, 0: Line too long (107/100) (line-too-long)\nC:157, 0: Line too long (115/100) (line-too-long)\nC:159, 0: Line too long (116/100) (line-too-long)\nC:  1, 0: Missing module docstring (missing-docstring)\nC:  3, 0: Missing class docstring (missing-docstring)\n************* Module nbp.io.input_providers.input_provider\nC:  9, 0: Line too long (101/100) (line-too-long)\nC:  1, 0: Missing module docstring (missing-docstring)\nR:  3, 0: Too few public methods (1/2) (too-few-public-methods)\n************* Module nbp.io.input_providers.file_input_provider\nC: 10, 0: Line too long (101/100) (line-too-long)\nC:  1, 0: Missing module docstring (missing-docstring)\n************* Module nbp.io.input_providers\nE:  3, 0: Unable to import 'nbp.io.input_providers.calculation_input_provider' (import-error)\n************* Module nbp.io.input_providers.start_value_input_providers.csv_start_value_input_provider\nC:  1, 0: Missing module docstring (missing-docstring)\nC: 83, 0: Missing class docstring (missing-docstring)\nW: 91,19: Used builtin function 'filter'. Using a list comprehension can be clearer. (bad-builtin)\nW: 93,16: Used builtin function 'map'. Using a list comprehension can be clearer. (bad-builtin)\n************* Module nbp.bodies.body\nC: 24, 0: Trailing whitespace (trailing-whitespace)\nC: 27, 0: Trailing whitespace (trailing-whitespace)\nC: 29, 0: Line too long (110/100) (line-too-long)\nC: 34, 0: Line too long (110/100) (line-too-long)\nC: 45, 0: Trailing whitespace (trailing-whitespace)\nC: 48, 0: Trailing whitespace (trailing-whitespace)\nC: 50, 0: Line too long (109/100) (line-too-long)\nC: 54, 0: Line too long (115/100) (line-too-long)\nC: 62, 0: Trailing whitespace (trailing-whitespace)\nC: 65, 0: Trailing whitespace (trailing-whitespace)\nC: 88, 0: Trailing whitespace (trailing-whitespace)\nC: 91, 0: Trailing whitespace (trailing-whitespace)\nC:114, 0: Trailing whitespace (trailing-whitespace)\nC:117, 0: Trailing whitespace (trailing-whitespace)\nC:129, 0: Trailing whitespace (trailing-whitespace)\nC:132, 0: Trailing whitespace (trailing-whitespace)\nC:171, 0: Line too long (108/100) (line-too-long)\nC:173, 0: Trailing whitespace (trailing-whitespace)\nC:176, 0: Trailing whitespace (trailing-whitespace)\nC:177, 0: Line too long (105/100) (line-too-long)\nC:178, 0: Line too long (117/100) (line-too-long)\nC:192, 0: Line too long (120/100) (line-too-long)\nC:196, 0: Line too long (215/100) (line-too-long)\nC:  1, 0: Missing module docstring (missing-docstring)\nE:  1, 0: Unable to import 'numpy' (import-error)\nC:  3, 0: Missing class docstring (missing-docstring)\nR:  3, 0: Too few public methods (0/2) (too-few-public-methods)\nE:  6, 0: class already defined line 3 (function-redefined)\nC:  6, 0: Missing class docstring (missing-docstring)\nR:  7, 4: Too many arguments (6/5) (too-many-arguments)\n\n\nReport\n======\n125 statements analysed.\n\nStatistics by type\n------------------\n\n+---------+-------+-----------+-----------+------------+---------+\n|type     |number |old number |difference |%documented |%badname |\n+=========+=======+===========+===========+============+=========+\n|module   |11     |11         |=          |54.55       |0.00     |\n+---------+-------+-----------+-----------+------------+---------+\n|class    |6      |6          |=          |33.33       |0.00     |\n+---------+-------+-----------+-----------+------------+---------+\n|method   |17     |17         |=          |100.00      |0.00     |\n+---------+-------+-----------+-----------+------------+---------+\n|function |3      |3          |=          |100.00      |0.00     |\n+---------+-------+-----------+-----------+------------+---------+\n\n\n\nExternal dependencies\n---------------------\n::\n\n    nbp \n      \\-bodies (nbp.calculation_modifier)\n      | \\-body (nbp.io.input_providers.start_value_input_providers.csv_start_value_input_provider)\n      \\-io \n        \\-input_providers \n          \\-file_input_provider (nbp.io.input_providers.start_value_input_providers.csv_start_value_input_provider)\n          \\-input_provider (nbp.io.input_providers.file_input_provider)\n\n\n\nRaw metrics\n-----------\n\n+----------+-------+------+---------+-----------+\n|type      |number |%     |previous |difference |\n+==========+=======+======+=========+===========+\n|code      |173    |28.79 |160      |+13.00     |\n+----------+-------+------+---------+-----------+\n|docstring |366    |60.90 |336      |+30.00     |\n+----------+-------+------+---------+-----------+\n|comment   |3      |0.50  |3        |=          |\n+----------+-------+------+---------+-----------+\n|empty     |59     |9.82  |57       |+2.00      |\n+----------+-------+------+---------+-----------+\n\n\n\nDuplication\n-----------\n\n+-------------------------+------+---------+-----------+\n|                         |now   |previous |difference |\n+=========================+======+=========+===========+\n|nb duplicated lines      |0     |0        |=          |\n+-------------------------+------+---------+-----------+\n|percent duplicated lines |0.000 |0.000    |=          |\n+-------------------------+------+---------+-----------+\n\n\n\nMessages by category\n--------------------\n\n+-----------+-------+---------+-----------+\n|type       |number |previous |difference |\n+===========+=======+=========+===========+\n|convention |66     |48       |+18.00     |\n+-----------+-------+---------+-----------+\n|refactor   |3      |3        |=          |\n+-----------+-------+---------+-----------+\n|warning    |2      |0        |+2.00      |\n+-----------+-------+---------+-----------+\n|error      |3      |2        |+1.00      |\n+-----------+-------+---------+-----------+\n\n\n\n% errors / warnings by module\n-----------------------------\n\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|module                                                                            |error |warning |refactor |convention |\n+==================================================================================+======+========+=========+===========+\n|nbp.bodies.body                                                                   |66.67 |0.00    |66.67    |39.39      |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|nbp.io.input_providers.__init__                                                   |33.33 |0.00    |0.00     |0.00       |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|nbp.io.input_providers.start_value_input_providers.csv_start_value_input_provider |0.00  |100.00  |0.00     |3.03       |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|nbp.io.input_providers.input_provider                                             |0.00  |0.00    |33.33    |3.03       |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|nbp.calculation_modifier                                                          |0.00  |0.00    |0.00     |51.52      |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n|nbp.io.input_providers.file_input_provider                                        |0.00  |0.00    |0.00     |3.03       |\n+----------------------------------------------------------------------------------+------+--------+---------+-----------+\n\n\n\nMessages\n--------\n\n+-----------------------+------------+\n|message id             |occurrences |\n+=======================+============+\n|line-too-long          |39          |\n+-----------------------+------------+\n|trailing-whitespace    |18          |\n+-----------------------+------------+\n|missing-docstring      |9           |\n+-----------------------+------------+\n|too-few-public-methods |2           |\n+-----------------------+------------+\n|import-error           |2           |\n+-----------------------+------------+\n|bad-builtin            |2           |\n+-----------------------+------------+\n|too-many-arguments     |1           |\n+-----------------------+------------+\n|function-redefined     |1           |\n+-----------------------+------------+\n\n\n\nGlobal evaluation\n-----------------\nYour code has been rated at 3.12/10 (previous run: 5.00/10, -1.88)\n\n\n```"}}
{"actor":{"display_login":"pylint"}}