Feature #5088 closed
Refactor and Document vm_method.c / method.h
Added by lazaridis.com (Lazaridis Ilias) over 13 years ago.
Updated almost 13 years ago.
Description
=begin
(not a "Feature" but a "Task")
Refactoring and documentation of the following files:
source:vm_method.c
source:method.h
other indirectly affected files
This will not alter the functionality in any way, but will change only whitespace, structure and naming.
The goals are
to make the method handling easier to understand.
to enable more developers to maintain the code
To simplify processing/implementation of issues: #4893 , #5005
To simplify the completition/extension of the method-handling
to prepare for a later redesign of vm_method.c (towards "methods are objects")
(patches follow by time, if no objecting is given)
=end
@Ilias,
Please submit any improvement with a patch. It is pointless to open a request without a patch and with due respect - wastes Ruby-Core valuable time.
=begin
hemant kumar wrote:
@Ilias,
Please submit any improvement with a patch. It is pointless to open a request without a patch
Mr. Kumar, I don't know who you are, but the rule you state is not existent within this project.
and with due respect - wastes Ruby-Core valuable time.
I guess it distracts the list from the relevant stuff, like making jokes: #5054 ?
As I've possibly not expressed myself clear:
Task announced, asking for general objections.
If no objections, I'll continue and provide the patches (which can of course be objected/rejected)
=end
Status changed from Open to Assigned
Assignee set to ko1 (Koichi Sasada)
Status changed from Assigned to Closed
I think we need to discuss about each spec, before implementation (of course, a proposal with an implementation is welcome). Please persuade matz before you try to commit your patch.
Also available in: Atom
PDF
Like 0
Like 0 Like 0 Like 0 Like 0 Like 0