Skip to content

Commit

Permalink
Updates to int() uint() floatxx() deprecations
Browse files Browse the repository at this point in the history
The old deprecations yielded two separate warnings because `parseint()` was itself deprecated. This PR changes the deprecation functions for int*/uint*/float32/float64 to use `parse()` directly (and provide updated, correct functions to the warnings).
  • Loading branch information
sbromberger committed Apr 20, 2015
1 parent 438e90b commit 2cb9e4f
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions base/deprecated.jl
Original file line number Diff line number Diff line change
Expand Up @@ -296,22 +296,22 @@ const MemoryError = OutOfMemoryError
@deprecate filter!(r::Regex, d::Dict) filter!((k,v)->ismatch(r,k), d)

# 1470
@deprecate integer(s::AbstractString) parseint(Int,s)
@deprecate unsigned(s::AbstractString) parseint(UInt,s)
@deprecate int(s::AbstractString) parseint(Int,s)
@deprecate uint(s::AbstractString) parseint(UInt,s)
@deprecate int8(s::AbstractString) parseint(Int8,s)
@deprecate uint8(s::AbstractString) parseint(UInt8,s)
@deprecate int16(s::AbstractString) parseint(Int16,s)
@deprecate uint16(s::AbstractString) parseint(UInt16,s)
@deprecate int32(s::AbstractString) parseint(Int32,s)
@deprecate uint32(s::AbstractString) parseint(UInt32,s)
@deprecate int64(s::AbstractString) parseint(Int64,s)
@deprecate uint64(s::AbstractString) parseint(UInt64,s)
@deprecate int128(s::AbstractString) parseint(Int128,s)
@deprecate uint128(s::AbstractString) parseint(UInt128,s)
@deprecate float64(s::AbstractString) parsefloat(Float64,s)
@deprecate float32(s::AbstractString) parsefloat(Float32,s)
@deprecate integer(s::AbstractString) parse(Int,s)
@deprecate unsigned(s::AbstractString) parse(UInt,s)
@deprecate int(s::AbstractString) parse(Int,s)
@deprecate uint(s::AbstractString) parse(UInt,s)
@deprecate int8(s::AbstractString) parse(Int8,s)
@deprecate uint8(s::AbstractString) parse(UInt8,s)
@deprecate int16(s::AbstractString) parse(Int16,s)
@deprecate uint16(s::AbstractString) parse(UInt16,s)
@deprecate int32(s::AbstractString) parse(Int32,s)
@deprecate uint32(s::AbstractString) parse(UInt32,s)
@deprecate int64(s::AbstractString) parse(Int64,s)
@deprecate uint64(s::AbstractString) parse(UInt64,s)
@deprecate int128(s::AbstractString) parse(Int128,s)
@deprecate uint128(s::AbstractString) parse(UInt128,s)
@deprecate float64(s::AbstractString) parse(Float64,s)
@deprecate float32(s::AbstractString) parse(Float32,s)

for (f,t) in ((:integer, Integer), (:signed, Signed),
(:unsigned, Unsigned), (:int, Int), (:int8, Int8), (:int16, Int16),
Expand Down

0 comments on commit 2cb9e4f

Please sign in to comment.