├── .github └── ISSUE_TEMPLATE ├── .gitignore ├── .idea ├── .name ├── artifacts │ └── RubocopForRubymine_jar.xml ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── dictionaries │ └── marcel.xml ├── encodings.xml ├── libraries │ └── KotlinJavaRuntime.xml ├── misc.xml ├── modules.xml ├── runConfigurations │ ├── Run_All_Tests.xml │ └── Run_Plugin.xml ├── scopes │ └── scope_settings.xml ├── uiDesigner.xml └── vcs.xml ├── CONTRIBUTING.md ├── LICENSE ├── META-INF └── plugin.xml ├── README.md ├── RubocopForRubymine.iml ├── lib ├── kotlin-runtime-sources.jar └── kotlin-runtime.jar ├── src └── io │ └── github │ └── sirlantis │ └── rubymine │ └── rubocop │ ├── RubocopAnnotator.kt │ ├── RubocopBundle.kt │ ├── RubocopBundle.properties │ ├── RubocopInspection.kt │ ├── RubocopTask.kt │ ├── model │ ├── FileResult.kt │ ├── Offense.kt │ ├── OffenseLocation.kt │ └── RubocopResult.kt │ └── utils │ └── NotifyUtil.kt ├── test-projects ├── .gitignore ├── generate.rb ├── rbenv-bundler │ ├── .rubocop.yml │ ├── .ruby-version │ ├── Gemfile │ ├── Gemfile.lock │ └── test.rb ├── rbenv-system │ ├── .rubocop.yml │ ├── .ruby-version │ └── test.rb ├── rvm-bundler │ ├── .rubocop.yml │ ├── .ruby-gemset │ ├── .ruby-version │ ├── Gemfile │ ├── Gemfile.lock │ └── test.rb ├── rvm-system │ ├── .rubocop.yml │ ├── .ruby-gemset │ ├── .ruby-version │ └── test.rb ├── shared │ ├── .rubocop.yml │ ├── .ruby-version │ ├── Gemfile │ ├── Gemfile.lock │ └── test.rb ├── system-bundler │ ├── .rubocop.yml │ ├── Gemfile │ ├── Gemfile.lock │ └── test.rb └── system-system │ ├── .rbenv-gemsets │ ├── .rubocop.yml │ └── test.rb └── test └── io └── github └── sirlantis └── rubymine └── rubocop └── model └── RubocopResultTest.kt /.github/ISSUE_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.github/ISSUE_TEMPLATE -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | RubocopForRubymine -------------------------------------------------------------------------------- /.idea/artifacts/RubocopForRubymine_jar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/artifacts/RubocopForRubymine_jar.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dictionaries/marcel.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/dictionaries/marcel.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/libraries/KotlinJavaRuntime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/libraries/KotlinJavaRuntime.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Run_All_Tests.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/runConfigurations/Run_All_Tests.xml -------------------------------------------------------------------------------- /.idea/runConfigurations/Run_Plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/runConfigurations/Run_Plugin.xml -------------------------------------------------------------------------------- /.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/LICENSE -------------------------------------------------------------------------------- /META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/META-INF/plugin.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/README.md -------------------------------------------------------------------------------- /RubocopForRubymine.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/RubocopForRubymine.iml -------------------------------------------------------------------------------- /lib/kotlin-runtime-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/lib/kotlin-runtime-sources.jar -------------------------------------------------------------------------------- /lib/kotlin-runtime.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/lib/kotlin-runtime.jar -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/RubocopAnnotator.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/RubocopAnnotator.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/RubocopBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/RubocopBundle.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/RubocopBundle.properties: -------------------------------------------------------------------------------- 1 | rubcop.inspection.group.name=Rubocop 2 | -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/RubocopInspection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/RubocopInspection.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/RubocopTask.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/RubocopTask.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/model/FileResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/model/FileResult.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/model/Offense.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/model/Offense.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/model/OffenseLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/model/OffenseLocation.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/model/RubocopResult.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/model/RubocopResult.kt -------------------------------------------------------------------------------- /src/io/github/sirlantis/rubymine/rubocop/utils/NotifyUtil.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/src/io/github/sirlantis/rubymine/rubocop/utils/NotifyUtil.kt -------------------------------------------------------------------------------- /test-projects/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | -------------------------------------------------------------------------------- /test-projects/generate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/test-projects/generate.rb -------------------------------------------------------------------------------- /test-projects/rbenv-bundler/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/rbenv-bundler/.ruby-version: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-version -------------------------------------------------------------------------------- /test-projects/rbenv-bundler/Gemfile: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile -------------------------------------------------------------------------------- /test-projects/rbenv-bundler/Gemfile.lock: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile.lock -------------------------------------------------------------------------------- /test-projects/rbenv-bundler/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test-projects/rbenv-system/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/rbenv-system/.ruby-version: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-version -------------------------------------------------------------------------------- /test-projects/rbenv-system/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test-projects/rvm-bundler/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/rvm-bundler/.ruby-gemset: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-gemset -------------------------------------------------------------------------------- /test-projects/rvm-bundler/.ruby-version: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-version -------------------------------------------------------------------------------- /test-projects/rvm-bundler/Gemfile: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile -------------------------------------------------------------------------------- /test-projects/rvm-bundler/Gemfile.lock: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile.lock -------------------------------------------------------------------------------- /test-projects/rvm-bundler/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test-projects/rvm-system/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/rvm-system/.ruby-gemset: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-gemset -------------------------------------------------------------------------------- /test-projects/rvm-system/.ruby-version: -------------------------------------------------------------------------------- 1 | ../shared/.ruby-version -------------------------------------------------------------------------------- /test-projects/rvm-system/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test-projects/shared/.rubocop.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-projects/shared/.ruby-version: -------------------------------------------------------------------------------- 1 | 2.2.3 2 | -------------------------------------------------------------------------------- /test-projects/shared/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/test-projects/shared/Gemfile -------------------------------------------------------------------------------- /test-projects/shared/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/test-projects/shared/Gemfile.lock -------------------------------------------------------------------------------- /test-projects/shared/test.rb: -------------------------------------------------------------------------------- 1 | def is_x? 2 | 3 | end 4 | -------------------------------------------------------------------------------- /test-projects/system-bundler/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/system-bundler/Gemfile: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile -------------------------------------------------------------------------------- /test-projects/system-bundler/Gemfile.lock: -------------------------------------------------------------------------------- 1 | ../shared/Gemfile.lock -------------------------------------------------------------------------------- /test-projects/system-bundler/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test-projects/system-system/.rbenv-gemsets: -------------------------------------------------------------------------------- 1 | -global -------------------------------------------------------------------------------- /test-projects/system-system/.rubocop.yml: -------------------------------------------------------------------------------- 1 | ../shared/.rubocop.yml -------------------------------------------------------------------------------- /test-projects/system-system/test.rb: -------------------------------------------------------------------------------- 1 | ../shared/test.rb -------------------------------------------------------------------------------- /test/io/github/sirlantis/rubymine/rubocop/model/RubocopResultTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mrcljx/rubocop-for-rubymine/HEAD/test/io/github/sirlantis/rubymine/rubocop/model/RubocopResultTest.kt --------------------------------------------------------------------------------