class CVESchema::CVE::ID
Attributes
number[R]
The CVE
number.
@return [String]
Public Class Methods
new(year,number)
click to toggle source
parse(id)
click to toggle source
@param [String] id
The CVE ID string.
@raise [ArgumentError]
The given ID was not a valid CVE.
# File lib/cve_schema/cve/id.rb, line 41 def self.parse(id) cve, year, number = id.split('-',3) unless cve == 'CVE' raise(ArgumentError,"invalid CVE #{id.inspect}") end new(year,number) end
Public Instance Methods
==(other)
click to toggle source