Class: Gem::Tasks::Sign
- Inherits:
-
Object
- Object
- Gem::Tasks::Sign
- Defined in:
- lib/rubygems/tasks/sign.rb,
lib/rubygems/tasks/sign/pgp.rb,
lib/rubygems/tasks/sign/task.rb,
lib/rubygems/tasks/sign/checksum.rb
Defined Under Namespace
Instance Attribute Summary collapse
-
#checksum ⇒ Checksum?
readonly
The sign:checksum task.
-
#pgp ⇒ PGP?
readonly
The sign:pgp task.
Instance Method Summary collapse
-
#initialize(checksum: nil, pgp: nil) ⇒ Sign
constructor
Initializes the
scm:*tasks.
Constructor Details
#initialize(checksum: nil, pgp: nil) ⇒ Sign
Initializes the scm:* tasks.
35 36 37 38 |
# File 'lib/rubygems/tasks/sign.rb', line 35 def initialize(checksum: nil, pgp: nil) @checksum = (Checksum.new if checksum) @pgp = (PGP.new if pgp) end |
Instance Attribute Details
#checksum ⇒ Checksum? (readonly)
The sign:checksum task.
15 16 17 |
# File 'lib/rubygems/tasks/sign.rb', line 15 def checksum @checksum end |