EXACT list is mostly same as SINCE list on bundled gems.
This commit is contained in:
parent
f365bef0c7
commit
8ff5458c2e
@ -33,22 +33,7 @@ module Gem::BUNDLED_GEMS
|
|||||||
}.freeze
|
}.freeze
|
||||||
|
|
||||||
EXACT = {
|
EXACT = {
|
||||||
"abbrev" => true,
|
"kconv" => "nkf",
|
||||||
"base64" => true,
|
|
||||||
"bigdecimal" => true,
|
|
||||||
"csv" => true,
|
|
||||||
"drb" => true,
|
|
||||||
"getoptlong" => true,
|
|
||||||
"mutex_m" => true,
|
|
||||||
"nkf" => true, "kconv" => "nkf",
|
|
||||||
"observer" => true,
|
|
||||||
"resolv-replace" => true,
|
|
||||||
"rinda" => true,
|
|
||||||
"syslog" => true,
|
|
||||||
"ostruct" => true,
|
|
||||||
"pstore" => true,
|
|
||||||
"rdoc" => true,
|
|
||||||
"win32ole" => true,
|
|
||||||
}.freeze
|
}.freeze
|
||||||
|
|
||||||
PREFIXED = {
|
PREFIXED = {
|
||||||
@ -99,7 +84,7 @@ module Gem::BUNDLED_GEMS
|
|||||||
else
|
else
|
||||||
return
|
return
|
||||||
end
|
end
|
||||||
EXACT[n] or PREFIXED[n = n[%r[\A[^/]+(?=/)]]] && n
|
(EXACT[n] || !!SINCE[n]) or PREFIXED[n = n[%r[\A[^/]+(?=/)]]] && n
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.warning?(name, specs: nil)
|
def self.warning?(name, specs: nil)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user