requirement: improve name detection of anonymous subclasses
This commit is contained in:
parent
0cf999eee9
commit
f12442cce6
@ -141,9 +141,9 @@ class Requirement
|
|||||||
private
|
private
|
||||||
|
|
||||||
def infer_name
|
def infer_name
|
||||||
klass = self.class.name || self.class.to_s
|
klass = self.class.name
|
||||||
klass = klass.sub(/(Dependency|Requirement)$/, "")
|
klass = klass&.sub(/(Dependency|Requirement)$/, "")
|
||||||
.sub(/^(\w+::)*/, "")
|
&.sub(/^(\w+::)*/, "")
|
||||||
return klass.downcase if klass.present?
|
return klass.downcase if klass.present?
|
||||||
|
|
||||||
return @cask if @cask.present?
|
return @cask if @cask.present?
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user