{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7355","repository_url":"https://api.github.com/repos/ManageIQ/manageiq","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7355/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7355/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7355/events","html_url":"https://github.com/ManageIQ/manageiq/pull/7355","id":141598095,"number":7355,"title":"Add LVM2 Thin Volume / Pool Support","user":{"login":"movitto","id":166845,"avatar_url":"https://avatars.githubusercontent.com/u/166845?v=3","gravatar_id":"","url":"https://api.github.com/users/movitto","html_url":"https://github.com/movitto","followers_url":"https://api.github.com/users/movitto/followers","following_url":"https://api.github.com/users/movitto/following{/other_user}","gists_url":"https://api.github.com/users/movitto/gists{/gist_id}","starred_url":"https://api.github.com/users/movitto/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/movitto/subscriptions","organizations_url":"https://api.github.com/users/movitto/orgs","repos_url":"https://api.github.com/users/movitto/repos","events_url":"https://api.github.com/users/movitto/events{/privacy}","received_events_url":"https://api.github.com/users/movitto/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/smart_state","name":"smart_state","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-03-17T14:26:01Z","updated_at":"2016-03-23T20:43:36Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/7355","html_url":"https://github.com/ManageIQ/manageiq/pull/7355","diff_url":"https://github.com/ManageIQ/manageiq/pull/7355.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/7355.patch"},"body":"Extends LVM logic to parse LVM2 Thin Pool Metadata and lookup mapped blocks when reading from thin volumes."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/200536974","html_url":"https://github.com/ManageIQ/manageiq/pull/7355#issuecomment-200536974","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/7355","id":200536974,"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-03-23T20:43:35Z","updated_at":"2016-03-23T20:43:35Z","body":"<rubocop />Checked commits https://github.com/movitto/manageiq/compare/94156a6eccaa55afdf9b92d8ebc4651864aa0bf5~...f15597824292a33eec1bc86d1a0da2755c54a385 with ruby 2.2.3, rubocop 0.37.2, and haml-lint 0.16.1\n17 files checked, 224 offenses detected\n\n**gems/pending/VolumeManager/LVM.rb**\n- [ ] :large_orange_diamond: - [Line 1](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM.rb#L1), Col 1 - [Style/FileName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/FileName) - Use snake_case for source file names.\n\n**gems/pending/VolumeManager/LVM/logical_volume.rb**\n- [ ] :large_orange_diamond: - [Line 10](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L10), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 11](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L11), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L12), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L12), Col 18 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L13), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L13), Col 38 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 15](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L15), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 15](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L15), Col 21 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 16](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L16), Col 19 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 18](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L18), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 18](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L18), Col 17 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 20](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L20), Col 22 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 28](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L28), Col 4 - [Style/CommentIndentation](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/CommentIndentation) - Incorrect indentation detected (column 3 instead of 2).\n- [ ] :large_orange_diamond: - [Line 31](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L31), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L39), Col 40 - [Style/SymbolProc](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SymbolProc) - Pass `&:thin?` as an argument to `select` instead of a block.\n- [ ] :large_orange_diamond: - [Line 52](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L52), Col 5 - [Style/RedundantReturn](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/RedundantReturn) - Redundant `return` detected.\n- [ ] :large_orange_diamond: - [Line 56](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L56), Col 45 - [Style/SymbolProc](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SymbolProc) - Pass `&:thin_pool?` as an argument to `select` instead of a block.\n- [ ] :large_orange_diamond: - [Line 67](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L67), Col 3 - [Rails/Delegate](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Rails/Delegate) - Use `delegate` to define delegations.\n- [ ] :large_orange_diamond: - [Line 71](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L71), Col 3 - [Rails/Delegate](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Rails/Delegate) - Use `delegate` to define delegations.\n- [ ] :large_orange_diamond: - [Line 75](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/logical_volume.rb#L75), Col 1 - [Style/TrailingBlankLines](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/TrailingBlankLines) - 1 trailing blank lines detected.\n\n**gems/pending/VolumeManager/LVM/lv_segment.rb**\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L13), Col 89 - [Style/SpaceAroundEqualsInParameterDefault](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundEqualsInParameterDefault) - Surrounding space missing in default value assignment.\n- [ ] :large_orange_diamond: - [Line 14](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L14), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 15](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L15), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 17](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L17), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 19](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L19), Col 18 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 31](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L31), Col 7 - [Style/AccessorMethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/AccessorMethodName) - Do not prefix writer method names with `set_`.\n- [ ] :large_orange_diamond: - [Line 35](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L35), Col 7 - [Style/AccessorMethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/AccessorMethodName) - Do not prefix writer method names with `set_`.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L39), Col 7 - [Style/AccessorMethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/AccessorMethodName) - Do not prefix writer method names with `set_`.\n- [ ] :large_orange_diamond: - [Line 43](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lv_segment.rb#L43), Col 1 - [Style/TrailingBlankLines](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/TrailingBlankLines) - 1 trailing blank lines detected.\n\n**gems/pending/VolumeManager/LVM/lvm2disk.rb**\n- [ ] :red_circle: **Warn** - [Line 46](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L46), Col 34 - [Lint/ShadowingOuterLocalVariable](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/ShadowingOuterLocalVariable) - Shadowing outer local variable - `len`.\n- [ ] :large_orange_diamond: - [Line 6](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L6), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 8](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L8), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L12), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L12), Col 48 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 14](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L14), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 16](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L16), Col 30 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 19](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L19), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 26](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L26), Col 9 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L39), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 54](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L54), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 55](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L55), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 55](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L55), Col 15 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 88](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L88), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 92](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L92), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L98), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L98), Col 15 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L98), Col 25 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L98), Col 41 - [Style/SpaceAroundEqualsInParameterDefault](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundEqualsInParameterDefault) - Surrounding space missing in default value assignment.\n- [ ] :large_orange_diamond: - [Line 99](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L99), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 100](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L100), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 103](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L103), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 103](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L103), Col 37 - [Style/CaseEquality](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/CaseEquality) - Avoid the use of the case equality operator `===`.\n- [ ] :large_orange_diamond: - [Line 104](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L104), Col 7 - [Style/Next](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/Next) - Use `next` to skip iteration.\n- [ ] :large_orange_diamond: - [Line 104](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L104), Col 24 - [Style/CaseEquality](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/CaseEquality) - Avoid the use of the case equality operator `===`.\n- [ ] :large_orange_diamond: - [Line 106](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L106), Col 9 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 115](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L115), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 121](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L121), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 121](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L121), Col 67 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 134](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L134), Col 20 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 134](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L134), Col 31 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 135](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L135), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 137](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L137), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 141](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L141), Col 9 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 145](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L145), Col 9 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 153](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L153), Col 20 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 153](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L153), Col 28 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 154](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L154), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 155](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L155), Col 7 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :small_blue_diamond: - [Line 5](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L5), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for d_init is too high. [44.01/15]\n- [ ] :small_blue_diamond: - [Line 17](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L17), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [129/120]\n- [ ] :small_blue_diamond: - [Line 27](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L27), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [204/120]\n- [ ] :small_blue_diamond: - [Line 38](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L38), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for d_read is too high. [38.83/15]\n- [ ] :small_blue_diamond: - [Line 38](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L38), Col 3 - [Metrics/MethodLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/MethodLength) - Method has too many lines. [28/25]\n- [ ] :small_blue_diamond: - [Line 110](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/lvm2disk.rb#L110), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [122/120]\n\n**gems/pending/VolumeManager/LVM/parser.rb**\n- [ ] :red_circle: **Warn** - [Line 93](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L93), Col 5 - [Lint/UselessAssignment](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/UselessAssignment) - Useless assignment to variable - `rv`.\n- [ ] :large_orange_diamond: - [Line 4](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L4), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 5](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L5), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 6](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L6), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 7](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L7), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 8](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L8), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 9](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L9), Col 21 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L13), Col 18 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L13), Col 25 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 14](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L14), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 14](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L14), Col 21 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 16](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L16), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 20](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L20), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 27](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L27), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L39), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L39), Col 16 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 40](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L40), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 44](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L44), Col 36 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 45](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L45), Col 35 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 50](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L50), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 50](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L50), Col 16 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 50](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L50), Col 23 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 51](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L51), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 66](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L66), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 66](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L66), Col 16 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 66](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L66), Col 23 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 67](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L67), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 76](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L76), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 78](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L78), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 90](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L90), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 93](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L93), Col 10 - [Style/ConditionalAssignment](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ConditionalAssignment) - Use the return of the conditional for variable assignment and comparison.\n- [ ] :large_orange_diamond: - [Line 103](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L103), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 111](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L111), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 121](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L121), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 131](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L131), Col 7 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :small_blue_diamond: - [Line 3](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L3), Col 1 - [Metrics/ClassLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/ClassLength) - Class has too many lines. [111/100]\n- [ ] :small_blue_diamond: - [Line 15](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L15), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [123/120]\n- [ ] :small_blue_diamond: - [Line 27](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L27), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for dumpMetadata is too high. [15.68/15]\n- [ ] :small_blue_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L39), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for getVgObj is too high. [20.49/15]\n- [ ] :small_blue_diamond: - [Line 44](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L44), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [143/120]\n- [ ] :small_blue_diamond: - [Line 45](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L45), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [140/120]\n- [ ] :small_blue_diamond: - [Line 51](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L51), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [122/120]\n- [ ] :small_blue_diamond: - [Line 76](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/parser.rb#L76), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for getSegObj is too high. [22.91/15]\n\n**gems/pending/VolumeManager/LVM/physical_volume.rb**\n- [ ] :large_orange_diamond: - [Line 8](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L8), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 9](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L9), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 11](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L11), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L12), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 13](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L13), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 16](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L16), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 17](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L17), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :small_blue_diamond: - [Line 7](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/physical_volume.rb#L7), 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**gems/pending/VolumeManager/LVM/scanner.rb**\n- [ ] :red_circle: **Warn** - [Line 89](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L89), Col 3 - [Lint/UselessAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/UselessAccessModifier) - Useless `private` access modifier.\n- [ ] :red_circle: **Warn** - [Line 91](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L91), Col 3 - [Lint/IneffectiveAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/IneffectiveAccessModifier) - `private` (on line 89) does not make singleton methods private. Use `private_class_method` or `private` inside a `class << self` block instead.\n- [ ] :red_circle: **Warn** - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L98), Col 3 - [Lint/IneffectiveAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/IneffectiveAccessModifier) - `private` (on line 89) does not make singleton methods private. Use `private_class_method` or `private` inside a `class << self` block instead.\n- [ ] :red_circle: **Warn** - [Line 126](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L126), Col 3 - [Lint/IneffectiveAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/IneffectiveAccessModifier) - `private` (on line 89) does not make singleton methods private. Use `private_class_method` or `private` inside a `class << self` block instead.\n- [ ] :red_circle: **Warn** - [Line 145](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L145), Col 3 - [Lint/IneffectiveAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/IneffectiveAccessModifier) - `private` (on line 89) does not make singleton methods private. Use `private_class_method` or `private` inside a `class << self` block instead.\n- [ ] :red_circle: **Warn** - [Line 153](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L153), Col 3 - [Lint/IneffectiveAccessModifier](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Lint/IneffectiveAccessModifier) - `private` (on line 89) does not make singleton methods private. Use `private_class_method` or `private` inside a `class << self` block instead.\n- [ ] :large_orange_diamond: - [Line 1](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L1), Col 1 - [Metrics/ModuleLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/ModuleLength) - Module has too many lines. [104/100]\n- [ ] :large_orange_diamond: - [Line 8](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L8), Col 25 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 12](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L12), Col 25 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 18](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L18), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 23](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L23), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 29](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L29), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 31](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L31), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 36](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L36), Col 32 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 37](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L37), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L39), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 45](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L45), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 50](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L50), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 55](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L55), Col 31 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 56](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L56), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 60](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L60), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 67](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L67), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 77](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L77), Col 5 - [Style/VariableName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/VariableName) - Use snake_case for variable names.\n- [ ] :large_orange_diamond: - [Line 91](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L91), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L98), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 126](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L126), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 145](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L145), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :large_orange_diamond: - [Line 153](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L153), Col 12 - [Style/MethodName](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MethodName) - Use snake_case for method names.\n- [ ] :small_blue_diamond: - [Line 98](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/scanner.rb#L98), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for readPvHeader is too high. [19.08/15]\n\n**gems/pending/VolumeManager/LVM/thin/btree.rb**\n- [ ] :large_orange_diamond: - [Line 3](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/btree.rb#L3), Col 13 - [Style/MutableConstant](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MutableConstant) - Freeze mutable objects assigned to constants.\n- [ ] :large_orange_diamond: - [Line 3](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/btree.rb#L3), Col 14 - [Style/SpaceInsideHashLiteralBraces](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceInsideHashLiteralBraces) - Space inside { detected.\n- [ ] :large_orange_diamond: - [Line 72](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/btree.rb#L72), Col 32 - [Style/SpaceAroundOperators](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundOperators) - Surrounding space missing for operator `-`.\n- [ ] :large_orange_diamond: - [Line 80](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/btree.rb#L80), Col 7 - [Style/RedundantReturn](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/RedundantReturn) - Redundant `return` detected.\n- [ ] :small_blue_diamond: - [Line 70](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/btree.rb#L70), Col 5 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for to_h is too high. [15.56/15]\n\n**gems/pending/VolumeManager/LVM/thin/constants.rb**\n- [ ] :large_orange_diamond: - [Line 4](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L4), Col 16 - [Style/NumericLiterals](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/NumericLiterals) - Separate every 3 digits in the integer portion of a number with underscores(_).\n- [ ] :large_orange_diamond: - [Line 11](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L11), Col 4 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 37](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L37), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 39](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L39), Col 32 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 40](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L40), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 44](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L44), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 47](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L47), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 55](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L55), Col 5 - [Style/LeadingCommentSpace](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/LeadingCommentSpace) - Missing space after #.\n- [ ] :large_orange_diamond: - [Line 56](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L56), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 58](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L58), Col 34 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 59](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L59), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 62](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L62), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 64](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L64), Col 37 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 65](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L65), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 68](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L68), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 70](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L70), Col 36 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 71](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L71), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 74](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L74), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 76](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L76), Col 37 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 77](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L77), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 81](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L81), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 83](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L83), Col 38 - [Style/WordArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/WordArray) - Use `%w` or `%W` for an array of words.\n- [ ] :large_orange_diamond: - [Line 84](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L84), Col 5 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Use 2 spaces for indentation in an array, relative to the first position after the preceding left parenthesis.\n- [ ] :large_orange_diamond: - [Line 84](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L84), Col 9 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 85](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/constants.rb#L85), Col 3 - [Style/IndentArray](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/IndentArray) - Indent the right bracket the same as the first position after the preceding left parenthesis.\n\n**gems/pending/VolumeManager/LVM/thin/data_map.rb**\n- [ ] :large_orange_diamond: - [Line 9](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L9), Col 11 - [Style/Alias](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/Alias) - Use `alias device_blocks keys` instead of `alias :device_blocks :keys`.\n- [ ] :large_orange_diamond: - [Line 15](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L15), Col 11 - [Style/MultilineTernaryOperator](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/MultilineTernaryOperator) - Avoid multi-line ?: (the ternary operator); use `if`/`unless` instead.\n- [ ] :large_orange_diamond: - [Line 22](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L22), Col 21 - [Performance/ReverseEach](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Performance/ReverseEach) - Use `reverse_each` instead of `reverse.each`.\n- [ ] :large_orange_diamond: - [Line 23](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L23), Col 9 - [Style/Next](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/Next) - Use `next` to skip iteration.\n- [ ] :large_orange_diamond: - [Line 25](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L25), Col 58 - [Style/ClassCheck](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ClassCheck) - Prefer `Object#kind_of?` over `Object#is_a?`.\n- [ ] :large_orange_diamond: - [Line 26](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L26), Col 17 - [Style/RedundantException](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/RedundantException) - Redundant `RuntimeError` argument can be removed.\n- [ ] :large_orange_diamond: - [Line 31](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L31), Col 13 - [Style/RedundantException](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/RedundantException) - Redundant `RuntimeError` argument can be removed.\n- [ ] :small_blue_diamond: - [Line 26](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/data_map.rb#L26), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Metrics/LineLength) - Line is too long. [153/120]\n\n**gems/pending/VolumeManager/LVM/thin/space_maps.rb**\n- [ ] :large_orange_diamond: - [Line 37](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/space_maps.rb#L37), Col 23 - [Style/SpaceAroundOperators](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundOperators) - Surrounding space missing for operator `-`.\n\n**gems/pending/VolumeManager/LVM/thin/superblock.rb**\n- [ ] :large_orange_diamond: - [Line 106](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/superblock.rb#L106), Col 18 - [Style/ExtraSpacing](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/ExtraSpacing) - Unnecessary spacing detected.\n- [ ] :large_orange_diamond: - [Line 106](https://github.com/movitto/manageiq/blob/f15597824292a33eec1bc86d1a0da2755c54a385/gems/pending/VolumeManager/LVM/thin/superblock.rb#L106), Col 22 - [Style/SpaceAroundOperators](http://rubydoc.info/gems/rubocop/0.37.2/RuboCop/Cop/Style/SpaceAroundOperators) - Operator `=` should be surrounded by a single space.\n"}}