base64 0.1.1 → 0.1.2

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
Files changed (3) hide show
  1. checksums.yaml +4 -4
  2. data/lib/base64.rb +2 -2
  3. metadata +3 -3
checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA256:
3
- metadata.gz: 9cdb7f1229721d778c55acf3ba0d52d0cfd01af75b642879cad18c897324f2d3
4
- data.tar.gz: f14d863cab6d699c6ed29f7c463da7b6fe0566410dbc21bdfc5c6880b0cd5056
3
+ metadata.gz: e354beb33c4cd44aec636c9fef7f2948971fca963a60c87efb96d02f5a1a0b84
4
+ data.tar.gz: 6925a1c6847f48c78cc2ef572bceb84e2e0b88f08ad6cff08267c57d56fca9f6
5
5
  SHA512:
6
- metadata.gz: 2b38e41b62859eeb7d5ec7a2111c323e5dca272889f3a8d611fec3c8cc9cc2bfc932f243544d1f3edd745930cac9a340de0d7deb03c2e6f85b12b9a5be77f2f7
7
- data.tar.gz: 7ebc528a0e7256f18f5efb8d5e69cc1599c640d1393124d08c33ad643ba45764f003830c9820282b2487f162f2db9681f811142e45bd3f9537e437f3becb9ef1
6
+ metadata.gz: 5b12ef4b892b908de5a44db9822565082911af176add02b565a6d34a5d2bc0997fba5caf3bbd2554337c95ce8b78a53373c60da8b2d61449f078d8948c053330
7
+ data.tar.gz: 5dde38796eff1286680e7589a18862be76424c53fcfdea12e2964c7b290df738fb6c9830767dc9dc1370d989c30258564d0af0d6452bf8513780dfcf5cae8804
data/lib/base64.rb CHANGED
@@ -56,7 +56,7 @@ module Base64
56
56
  # This is line three
57
57
  # And so on...
58
58
  def decode64(str)
59
- str.unpack1("m")
59
+ str.unpack("m").first
60
60
  end
61
61
 
62
62
  # Returns the Base64-encoded version of +bin+.
@@ -71,7 +71,7 @@ module Base64
71
71
  # ArgumentError is raised if +str+ is incorrectly padded or contains
72
72
  # non-alphabet characters. Note that CR or LF are also rejected.
73
73
  def strict_decode64(str)
74
- str.unpack1("m0")
74
+ str.unpack("m0").first
75
75
  end
76
76
 
77
77
  # Returns the Base64-encoded version of +bin+.
metadata CHANGED
@@ -1,14 +1,14 @@
1
1
  --- !ruby/object:Gem::Specification
2
2
  name: base64
3
3
  version: !ruby/object:Gem::Version
4
- version: 0.1.1
4
+ version: 0.1.2
5
5
  platform: ruby
6
6
  authors:
7
7
  - Yusuke Endoh
8
8
  autorequire:
9
9
  bindir: exe
10
10
  cert_chain: []
11
- date: 2021-10-14 00:00:00.000000000 Z
11
+ date: 2024-10-16 00:00:00.000000000 Z
12
12
  dependencies: []
13
13
  description: Support for encoding and decoding binary data using a Base64 representation.
14
14
  email:
@@ -42,7 +42,7 @@ required_rubygems_version: !ruby/object:Gem::Requirement
42
42
  - !ruby/object:Gem::Version
43
43
  version: '0'
44
44
  requirements: []
45
- rubygems_version: 3.2.22
45
+ rubygems_version: 3.4.19
46
46
  signing_key:
47
47
  specification_version: 4
48
48
  summary: Support for encoding and decoding binary data using a Base64 representation.