Fix typos and remove redundant use of 'Object#to_s'

dev
Sorcus 2020-09-29 21:53:34 +00:00 committed by Alberto Restifo
parent 21356c8bcf
commit 3ab21c9616
10 changed files with 14 additions and 14 deletions

View File

@ -71,7 +71,7 @@ describe CBOR::Encoder do
bytes_arr = hex_string.split.map(&.to_u8(16))
want_bytes = Bytes.new(bytes_arr.to_unsafe, bytes_arr.size)
it "econdes #{value.to_s} to #{want_bytes.hexstring}" do
it "encodes #{value} to #{want_bytes.hexstring}" do
res = IO::Memory.new
encoder = CBOR::Encoder.new(res)

View File

@ -21,7 +21,7 @@ describe CBOR::Lexer do
]
tests.each do |tt|
it "reads #{tt[:bytes].hexstring} as #{tt[:value].to_s}" do
it "reads #{tt[:bytes].hexstring} as #{tt[:value]}" do
lexer = CBOR::Lexer.new(tt[:bytes])
token = lexer.next_token

View File

@ -41,7 +41,7 @@ describe "to_cbor" do
tests.each do |tt|
type, bytes, value = tt
it "encodes #{value.inspect} of type #{type.to_s}" do
it "encodes #{value.inspect} of type #{type}" do
res = value.to_cbor
res.hexdump.should eq(bytes.hexdump)
end

View File

@ -1,5 +1,5 @@
# Reads a CBOR input into a diagnostic string.
# This consumes the IO and is mostly usedful to tests again the example
# This consumes the IO and is mostly useful to tests again the example
# provided in the RFC and ensuring a correct functioning of the `CBOR::Lexer`.
class CBOR::Diagnostic
@lexer : Lexer
@ -63,7 +63,7 @@ class CBOR::Diagnostic
when Tag::NegativeBigNum
read_big_int(negative: true)
else
"#{token.value.value.to_s}(#{next_value})"
"#{token.value.value}(#{next_value})"
end
when Token::FloatT
return "NaN" if token.value.nan?

View File

@ -48,7 +48,7 @@ class CBOR::Encoder
return write(value.to_u64) if value >= 0
# When it's negative, transform it into a positive value and write the
# resulting unsigled int with an offset
# resulting unsigned int with an offset
positive_value = -(value + 1)
write(positive_value.to_u64, 0x20)
end

View File

@ -180,7 +180,7 @@ def BigInt.new(decoder : CBOR::Decoder)
end
# Reads the CBOR value as a BigDecimal.
# If the next token is a flaot, then it'll be transformed to a BigDecimal,
# If the next token is a float, then it'll be transformed to a BigDecimal,
# otherwhise the value must be correctly tagged with value 4 (decimal fraction)
# or 5 (big float).
def BigDecimal.new(decoder : CBOR::Decoder)
@ -231,7 +231,7 @@ def Union.new(decoder : CBOR::Decoder)
return {{type}}.new(decoder)
{% end %}
else
# This case check is non-exaustive on purpose
# This case check is non-exhaustive on purpose
end
{% end %}

View File

@ -164,7 +164,7 @@ class CBOR::Lexer
end
private def consume_simple_value(id) : Token::SimpleValueT
raise ParseError.new("Invalid simple value #{id.to_s}") if id > 255
raise ParseError.new("Invalid simple value #{id}") if id > 255
Token::SimpleValueT.new(value: SimpleValue.new(id.to_u8))
end
@ -176,7 +176,7 @@ class CBOR::Lexer
{% conv = %w(to_i8 to_i16 to_i32 to_i64 to_i128) %}
{% for uint, index in uints %}
# Reads the `{{uint.id}}` as a negative integer, returning the samllest
# Reads the `{{uint.id}}` as a negative integer, returning the smallest
# integer capable of containing the value.
def to_negative_int(value : {{uint.id}})
int = begin

View File

@ -143,7 +143,7 @@ module CBOR
end
# When the type is inherited, carry over the `new`
# so it can compete with other possible intializes
# so it can compete with other possible initializes
macro inherited
def self.new(decoder : ::CBOR::Decoder)

View File

@ -15,7 +15,7 @@ enum CBOR::SimpleValue : UInt8
when Undefined
"undefined"
else
"simple(#{self.value.to_s})"
"simple(#{self.value})"
end
end

View File

@ -79,7 +79,7 @@ module Time::Format::RFC_3339
end
module Time::EpochConverter
# Emits the time as a tagged unix timestamp, asp specified by
# Emits the time as a tagged unix timestamp, as specified by
# [RFC 7049 section 2.4.1](https://tools.ietf.org/html/rfc7049#section-2.4.1).
#
def self.to_cbor(value : Time, encoder : CBOR::Encoder)
@ -108,7 +108,7 @@ struct Time
end
# struct BigInt
# # Encodes the value a bytes arrya tagged with the CBOR tag 2 or 3, as specified
# # Encodes the value a bytes array tagged with the CBOR tag 2 or 3, as specified
# # in [RFC 7049 Section 2.4.2](https://tools.ietf.org/html/rfc7049#section-2.4.2).
# def to_cbor(encoder : CBOR::Encoder)
# encoded_value = BigInt.new(self)