rename singleton_class to single_class and misc

was clashing with real ruby method name
also many superclass mismatch fixes
some misc
This commit is contained in:
2019-09-24 17:25:19 +03:00
parent dd810cfc49
commit 3df54910cc
29 changed files with 87 additions and 35 deletions

View File

@ -17,7 +17,7 @@
module Parfait
class Class < Behaviour
attr_reader :name , :super_class_name , :singleton_class
attr_reader :name , :super_class_name , :single_class
def self.type_length
6
@ -30,7 +30,7 @@ module Parfait
super(instance_type)
@name = name
@super_class_name = superclass
@singleton_class = SingletonClass.new( self , self.type || @name)
@single_class = SingletonClass.new( self , self.type || @name)
end
def rxf_reference_name