Class: Homebrew::Vulns::CPANSec::Advisory Private

Inherits:
Struct
  • Object
show all
Defined in:
vulns/cpan_sec.rb

This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.

Instance Attribute Summary collapse

Instance Attribute Details

#affected_versionsObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute affected_versions

Returns:

  • (Object)

    the current value of affected_versions



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def affected_versions
  @affected_versions
end

#cvesObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute cves

Returns:

  • (Object)

    the current value of cves



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def cves
  @cves
end

#descriptionObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute description

Returns:

  • (Object)

    the current value of description



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def description
  @description
end

#fixed_versionsObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute fixed_versions

Returns:

  • (Object)

    the current value of fixed_versions



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def fixed_versions
  @fixed_versions
end

#idObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def id
  @id
end

#referencesObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute references

Returns:

  • (Object)

    the current value of references



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def references
  @references
end

#reportedObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute reported

Returns:

  • (Object)

    the current value of reported



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def reported
  @reported
end

#severityObject

This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.

Returns the value of attribute severity

Returns:

  • (Object)

    the current value of severity



26
27
28
# File 'vulns/cpan_sec.rb', line 26

def severity
  @severity
end