{"action":"created","issue":{"url":"https://api.github.com/repos/jruby/jruby/issues/2301","labels_url":"https://api.github.com/repos/jruby/jruby/issues/2301/labels{/name}","comments_url":"https://api.github.com/repos/jruby/jruby/issues/2301/comments","events_url":"https://api.github.com/repos/jruby/jruby/issues/2301/events","html_url":"https://github.com/jruby/jruby/issues/2301","id":51543014,"number":2301,"title":"unable to get value of object's fields in RubyMine debugger","user":{"login":"os97673","id":450628,"avatar_url":"https://avatars.githubusercontent.com/u/450628?v=3","gravatar_id":"","url":"https://api.github.com/users/os97673","html_url":"https://github.com/os97673","followers_url":"https://api.github.com/users/os97673/followers","following_url":"https://api.github.com/users/os97673/following{/other_user}","gists_url":"https://api.github.com/users/os97673/gists{/gist_id}","starred_url":"https://api.github.com/users/os97673/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/os97673/subscriptions","organizations_url":"https://api.github.com/users/os97673/orgs","repos_url":"https://api.github.com/users/os97673/repos","events_url":"https://api.github.com/users/os97673/events{/privacy}","received_events_url":"https://api.github.com/users/os97673/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/jruby/jruby/labels/JRuby%201.7.x","name":"JRuby 1.7.x","color":"eb6420"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/jruby/jruby/milestones/31","html_url":"https://github.com/jruby/jruby/milestones/JRuby%201.7.20","labels_url":"https://api.github.com/repos/jruby/jruby/milestones/31/labels","id":912734,"number":31,"title":"JRuby 1.7.20","description":"","creator":{"login":"enebo","id":19819,"avatar_url":"https://avatars.githubusercontent.com/u/19819?v=3","gravatar_id":"","url":"https://api.github.com/users/enebo","html_url":"https://github.com/enebo","followers_url":"https://api.github.com/users/enebo/followers","following_url":"https://api.github.com/users/enebo/following{/other_user}","gists_url":"https://api.github.com/users/enebo/gists{/gist_id}","starred_url":"https://api.github.com/users/enebo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/enebo/subscriptions","organizations_url":"https://api.github.com/users/enebo/orgs","repos_url":"https://api.github.com/users/enebo/repos","events_url":"https://api.github.com/users/enebo/events{/privacy}","received_events_url":"https://api.github.com/users/enebo/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":48,"state":"open","created_at":"2014-12-22T21:27:27Z","updated_at":"2015-04-30T15:43:48Z","due_on":null,"closed_at":null},"comments":26,"created_at":"2014-12-10T10:41:37Z","updated_at":"2015-04-30T15:43:48Z","closed_at":"2015-04-30T15:43:48Z","body":"Originally filed agains RubyMine (https://youtrack.jetbrains.com/issue/RUBY-15864)\r\nUsers basically unable to see value of object's fields.\r\nHere is a simple example which shows how we (ruby-debug-base) try to get value of fields.\r\nIt looks like a bug for me, but if it is not please suggest a way to implement similar functionality for jruby.\r\n\r\n```ruby\r\nclass Foo\r\n  attr_accessor :test\r\nend\r\n\r\nfoo = Foo.new\r\nfoo.test = 'visible?'\r\nputs foo.test\r\n\r\nbindings = [\"binding()\", \"Kernel::binding()\", \"Object.send(:binding)\"].map {|b| foo.instance_eval(b)}\r\nbindings.each do |b|\r\n  puts \"--#{eval(\"@test\", b).nil?}--\"\r\nend\r\n```"},"comment":{"url":"https://api.github.com/repos/jruby/jruby/issues/comments/97844941","html_url":"https://github.com/jruby/jruby/issues/2301#issuecomment-97844941","issue_url":"https://api.github.com/repos/jruby/jruby/issues/2301","id":97844941,"user":{"login":"headius","id":10135,"avatar_url":"https://avatars.githubusercontent.com/u/10135?v=3","gravatar_id":"","url":"https://api.github.com/users/headius","html_url":"https://github.com/headius","followers_url":"https://api.github.com/users/headius/followers","following_url":"https://api.github.com/users/headius/following{/other_user}","gists_url":"https://api.github.com/users/headius/gists{/gist_id}","starred_url":"https://api.github.com/users/headius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/headius/subscriptions","organizations_url":"https://api.github.com/users/headius/orgs","repos_url":"https://api.github.com/users/headius/repos","events_url":"https://api.github.com/users/headius/events{/privacy}","received_events_url":"https://api.github.com/users/headius/received_events","type":"User","site_admin":false},"created_at":"2015-04-30T15:43:48Z","updated_at":"2015-04-30T15:43:48Z","body":"Optimistically closing this because the spec passes and the 9k fix was cherry-picked over to 1.7."}}