Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 183950

Summary: Invalid outline selection
Product: [Technology] DLTK Reporter: Dmitriy Kovalev <kds>
Component: RubyAssignee: Mikhail Kalugin <mikhail.kalugin>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.9   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Dmitriy Kovalev CLA 2007-04-25 05:25:47 EDT
Consider this code:

class Leto
	def test
	end
end

t = Leto.new

class <<t
	def xxx
		puts 'xxx'
	end
end

t.<cursor>

1) Invalid code selection for "<<t" in outline view
2) Code complete doesn't work for method 'xxx'
Comment 1 Mikhail Kalugin CLA 2007-04-27 08:57:50 EDT
Fixed.

As for singleton class completion and evaluation: by now only cases like given are supported. In future singleton classes processing will be greatly improved.
Comment 2 Andrey Platov CLA 2008-05-26 02:43:27 EDT
bulk change: this bug was fixed in DLTK 0.9