{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10259","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10259/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10259/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10259/events","html_url":"https://github.com/ManageIQ/manageiq/pull/10259","id":169373845,"number":10259,"title":"Convert All sections tree to use TreeBuilder","user":{"login":"ZitaNemeckova","id":9210860,"avatar_url":"https://avatars.githubusercontent.com/u/9210860?v=3","gravatar_id":"","url":"https://api.github.com/users/ZitaNemeckova","html_url":"https://github.com/ZitaNemeckova","followers_url":"https://api.github.com/users/ZitaNemeckova/followers","following_url":"https://api.github.com/users/ZitaNemeckova/following{/other_user}","gists_url":"https://api.github.com/users/ZitaNemeckova/gists{/gist_id}","starred_url":"https://api.github.com/users/ZitaNemeckova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZitaNemeckova/subscriptions","organizations_url":"https://api.github.com/users/ZitaNemeckova/orgs","repos_url":"https://api.github.com/users/ZitaNemeckova/repos","events_url":"https://api.github.com/users/ZitaNemeckova/events{/privacy}","received_events_url":"https://api.github.com/users/ZitaNemeckova/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/technical%20debt","name":"technical debt","color":"eb6420"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/ui","name":"ui","color":"5319e7"}],"state":"open","locked":false,"assignee":{"login":"martinpovolny","id":51095,"avatar_url":"https://avatars.githubusercontent.com/u/51095?v=3","gravatar_id":"","url":"https://api.github.com/users/martinpovolny","html_url":"https://github.com/martinpovolny","followers_url":"https://api.github.com/users/martinpovolny/followers","following_url":"https://api.github.com/users/martinpovolny/following{/other_user}","gists_url":"https://api.github.com/users/martinpovolny/gists{/gist_id}","starred_url":"https://api.github.com/users/martinpovolny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinpovolny/subscriptions","organizations_url":"https://api.github.com/users/martinpovolny/orgs","repos_url":"https://api.github.com/users/martinpovolny/repos","events_url":"https://api.github.com/users/martinpovolny/events{/privacy}","received_events_url":"https://api.github.com/users/martinpovolny/received_events","type":"User","site_admin":false},"assignees":[{"login":"martinpovolny","id":51095,"avatar_url":"https://avatars.githubusercontent.com/u/51095?v=3","gravatar_id":"","url":"https://api.github.com/users/martinpovolny","html_url":"https://github.com/martinpovolny","followers_url":"https://api.github.com/users/martinpovolny/followers","following_url":"https://api.github.com/users/martinpovolny/following{/other_user}","gists_url":"https://api.github.com/users/martinpovolny/gists{/gist_id}","starred_url":"https://api.github.com/users/martinpovolny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martinpovolny/subscriptions","organizations_url":"https://api.github.com/users/martinpovolny/orgs","repos_url":"https://api.github.com/users/martinpovolny/repos","events_url":"https://api.github.com/users/martinpovolny/events{/privacy}","received_events_url":"https://api.github.com/users/martinpovolny/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2016-08-04T13:26:41Z","updated_at":"2016-08-17T09:36:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/10259","html_url":"https://github.com/ManageIQ/manageiq/pull/10259","diff_url":"https://github.com/ManageIQ/manageiq/pull/10259.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/10259.patch"},"body":"Convert `all_sections_tree` to use TreeBuilder.\r\n\r\nCompute -> Infrastructure -> Virtual Machines -> select two or more -> Configuration -> Compare Selected Items\r\n\r\nBefore/After: Should be same.\r\n\r\n@miq-bot add_label wip, technical debt, ui"},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/240362870","html_url":"https://github.com/ManageIQ/manageiq/pull/10259#issuecomment-240362870","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/10259","id":240362870,"user":{"login":"miq-bot","id":7806257,"avatar_url":"https://avatars.githubusercontent.com/u/7806257?v=3","gravatar_id":"","url":"https://api.github.com/users/miq-bot","html_url":"https://github.com/miq-bot","followers_url":"https://api.github.com/users/miq-bot/followers","following_url":"https://api.github.com/users/miq-bot/following{/other_user}","gists_url":"https://api.github.com/users/miq-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/miq-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miq-bot/subscriptions","organizations_url":"https://api.github.com/users/miq-bot/orgs","repos_url":"https://api.github.com/users/miq-bot/repos","events_url":"https://api.github.com/users/miq-bot/events{/privacy}","received_events_url":"https://api.github.com/users/miq-bot/received_events","type":"User","site_admin":false},"created_at":"2016-08-17T09:36:58Z","updated_at":"2016-08-17T09:36:58Z","body":"<rubocop />Checked commits https://github.com/ZitaNemeckova/manageiq/compare/167bb4002e30ab8a8c428c429f3cdd724b539a1f~...ec5068ce34af1251a77efdadbf26e76a8d652dde with ruby 2.2.5, rubocop 0.37.2, and haml-lint 0.16.1\n7 files checked, 5 offenses detected\n\n**app/presenters/tree_builder_sections.rb**\n- [ ] :exclamation: - [Line 34](https://github.com/ZitaNemeckova/manageiq/blob/ec5068ce34af1251a77efdadbf26e76a8d652dde/app/presenters/tree_builder_sections.rb#L34), Col 24 - [Style/OptionalArguments](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/OptionalArguments) - Optional arguments should appear at the end of the argument list.\n- [ ] :grey_exclamation: - [Line 34](https://github.com/ZitaNemeckova/manageiq/blob/ec5068ce34af1251a77efdadbf26e76a8d652dde/app/presenters/tree_builder_sections.rb#L34), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for x_get_tree_roots is too high. [28.34/20]\n- [ ] :grey_exclamation: - [Line 34](https://github.com/ZitaNemeckova/manageiq/blob/ec5068ce34af1251a77efdadbf26e76a8d652dde/app/presenters/tree_builder_sections.rb#L34), Col 3 - [Metrics/PerceivedComplexity](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/PerceivedComplexity) - Perceived complexity for x_get_tree_roots is too high. [8/7]\n- [ ] :grey_exclamation: - [Line 4](https://github.com/ZitaNemeckova/manageiq/blob/ec5068ce34af1251a77efdadbf26e76a8d652dde/app/presenters/tree_builder_sections.rb#L4), Col 17 - [Metrics/ParameterLists](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/ParameterLists) - Avoid parameter lists longer than 5 parameters.\n\n**spec/presenters/tree_builder_sections_spec.rb**\n- [ ] :exclamation: - [Line 13](https://github.com/ZitaNemeckova/manageiq/blob/ec5068ce34af1251a77efdadbf26e76a8d652dde/spec/presenters/tree_builder_sections_spec.rb#L13), Col 36 - [Style/AlignHash](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/AlignHash) - Align the elements of a hash literal if they span more than one line.\n"}}
{"actor":{"display_login":"miq-bot"}}