{"action":"opened","issue":{"url":"https://api.github.com/repos/mperham/sidekiq/issues/2987","repository_url":"https://api.github.com/repos/mperham/sidekiq","labels_url":"https://api.github.com/repos/mperham/sidekiq/issues/2987/labels{/name}","comments_url":"https://api.github.com/repos/mperham/sidekiq/issues/2987/comments","events_url":"https://api.github.com/repos/mperham/sidekiq/issues/2987/events","html_url":"https://github.com/mperham/sidekiq/issues/2987","id":156868735,"number":2987,"title":"Unable to run 4.1.2 with jruby-1.7.* versions","user":{"login":"ryanbjones","id":5877050,"avatar_url":"https://avatars.githubusercontent.com/u/5877050?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanbjones","html_url":"https://github.com/ryanbjones","followers_url":"https://api.github.com/users/ryanbjones/followers","following_url":"https://api.github.com/users/ryanbjones/following{/other_user}","gists_url":"https://api.github.com/users/ryanbjones/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanbjones/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanbjones/subscriptions","organizations_url":"https://api.github.com/users/ryanbjones/orgs","repos_url":"https://api.github.com/users/ryanbjones/repos","events_url":"https://api.github.com/users/ryanbjones/events{/privacy}","received_events_url":"https://api.github.com/users/ryanbjones/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-25T22:58:10Z","updated_at":"2016-05-25T22:58:10Z","closed_at":null,"body":"Did a bundle update to `4.1.2` using `jruby-1.7.20.1` (we've had issues with performance when upgrading to `jruby-9.*`). \r\n\r\n```\r\nSyntaxError: /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/sidekiq-4.1.2/lib/sidekiq.rb:49: Invalid char `\\235' ('') in expression\r\n  def self.â¨â¯Â°â¡Â°â©â¯ï¸µâ»ââ»\r\n            ^\r\n          require at org/jruby/RubyKernel.java:1072\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274\r\n  load_dependency at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:240\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/activesupport-4.2.5.2/lib/active_support/dependencies.rb:274\r\n           (root) at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/sidekiq-cron-0.4.2/lib/sidekiq-cron.rb:1\r\n          require at org/jruby/RubyKernel.java:1072\r\n           (root) at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/sidekiq-cron-0.4.2/lib/sidekiq-cron.rb:1\r\n             each at org/jruby/RubyArray.java:1613\r\n           (root) at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/bundler-1.11.2/lib/bundler/runtime.rb:1\r\n             each at org/jruby/RubyArray.java:1613\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/bundler-1.11.2/lib/bundler/runtime.rb:77\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/bundler-1.11.2/lib/bundler/runtime.rb:72\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/bundler-1.11.2/lib/bundler/runtime.rb:61\r\n          require at org/jruby/RubyKernel.java:1072\r\n          require at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/bundler-1.11.2/lib/bundler.rb:99\r\n          require at org/jruby/RubyKernel.java:1072\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/config/application.rb:7\r\n          require at org/jruby/RubyKernel.java:1072\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/config/environment.rb:1\r\n             load at org/jruby/RubyKernel.java:1091\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/config/environment.rb:2\r\n             each at org/jruby/RubyArray.java:1613\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/spec/spec_helper.rb:1\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/spec/spec_helper.rb:17\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/spec/lib/abacus/account_merger_spec.rb:1\r\n           (root) at /Users/ryanbjones/Desktop/main-repos/abacus/spec/lib/abacus/account_merger_spec.rb:1\r\n           (root) at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/rspec-core-3.4.4/lib/rspec/core/configuration.rb:1\r\n  load_spec_files at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/rspec-core-3.4.4/lib/rspec/core/configuration.rb:1361\r\n             load at org/jruby/RubyKernel.java:1091\r\n  load_spec_files at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/gems/rspec-core-3.4.4/lib/rspec/core/configuration.rb:1359\r\n             eval at org/jruby/RubyKernel.java:1111\r\n           (root) at /Users/ryanbjones/.rvm/gems/jruby-1.7.20.1@abacus/bin/jruby_executable_hooks:15\r\n```\r\n\r\nWhile I appreciate the humor of the method, unfortunately it has caused an issue. If you don't think you'll remove it, perhaps the [failure](https://github.com/mperham/sidekiq/blob/master/lib/sidekiq.rb#L4) you provide should catch it. :)\r\n\r\nThanks for all you do with this project :)"}}
{"actor":{"display_login":"ryanbjones"}}