Tomas Matousek
2008-Nov-16 21:10 UTC
[Ironruby-core] Code Review: VisibilityAndOtherFixes2
tfpt review "/shelveset:VisibilityAndOtherFixes2;REDMOND\tomat"
Comment :
Implements
- private method visibility
- DATA constant
- popen and duplex IO streams (will need some refactoring of RubyIO
object)
Fixes:
- warnings (verbosity levels, Kernel#warn)
- Kernel#gets, print, puts (no dynamic call to IO#puts)
- method reflection: Kernel#methods, Kernel#singleton_methods (methods
were missing in some cases)
- $~ variable scoping (should be an inner-most non-block scope)
- inclusion of module already included in a super class was handled
incorrectly
Tomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: VisibilityAndOtherFixes2.diff
Type: application/octet-stream
Size: 288267 bytes
Desc: VisibilityAndOtherFixes2.diff
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20081116/a01f2223/attachment-0001.obj>
Michael Letterle
2008-Nov-16 23:24 UTC
[Ironruby-core] Code Review: VisibilityAndOtherFixes2
On Sun, Nov 16, 2008 at 4:10 PM, Tomas Matousek < Tomas.Matousek at microsoft.com> wrote:> tfpt review "/shelveset:VisibilityAndOtherFixes2;REDMOND\tomat" > Comment : > Implements > - private method visibility > >*drools* -- Michael Letterle [Polymath Prokrammer] http://blog.prokrams.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20081116/a1bbf7e8/attachment.html>
Test looks good.
JD
From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-bounces at
rubyforge.org] On Behalf Of Michael Letterle
Sent: Sunday, November 16, 2008 3:25 PM
To: ironruby-core at rubyforge.org
Cc: IronRuby External Code Reviewers
Subject: Re: [Ironruby-core] Code Review: VisibilityAndOtherFixes2
On Sun, Nov 16, 2008 at 4:10 PM, Tomas Matousek <Tomas.Matousek at
microsoft.com<mailto:Tomas.Matousek at microsoft.com>> wrote:
tfpt review "/shelveset:VisibilityAndOtherFixes2;REDMOND\tomat"
Comment :
Implements
- private method visibility
*drools*
--
Michael Letterle
[Polymath Prokrammer]
http://blog.prokrams.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20081117/146d8511/attachment.html>
Curt Hagenlocher
2008-Nov-17 18:38 UTC
[Ironruby-core] Code Review: VisibilityAndOtherFixes2
Changes look good.
-----Original Message-----
From: Tomas Matousek
Sent: Sunday, November 16, 2008 1:11 PM
To: IronRuby External Code Reviewers
Cc: ironruby-core at rubyforge.org
Subject: Code Review: VisibilityAndOtherFixes2
tfpt review "/shelveset:VisibilityAndOtherFixes2;REDMOND\tomat"
Comment :
Implements
- private method visibility
- DATA constant
- popen and duplex IO streams (will need some refactoring of RubyIO
object)
Fixes:
- warnings (verbosity levels, Kernel#warn)
- Kernel#gets, print, puts (no dynamic call to IO#puts)
- method reflection: Kernel#methods, Kernel#singleton_methods (methods
were missing in some cases)
- $~ variable scoping (should be an inner-most non-block scope)
- inclusion of module already included in a super class was handled
incorrectly
Tomas