Bot releases are hidden (Show)
Published by orchetect about 3 years ago
Decimal.truncatingRemainder(dividingBy:)
Published by orchetect about 3 years ago
Decimal
: Added .quotientAndRemainder()
methodDecimal
: Added .rounded()
and .truncated()
methodsPublished by orchetect about 3 years ago
XCTWait
Published by orchetect about 3 years ago
Published by orchetect about 3 years ago
OTCoreTesting
/ OTCoreTestingXCTest
modules (but kept XCTWait
in OTCore
).Published by orchetect over 3 years ago
ArraySlice
.array
propertyPublished by orchetect over 3 years ago
os_log
memory leaks in Log
Published by orchetect over 3 years ago
CGPoint.angle(to: CGPoint)
CGPoint.cardinalAngle(to: CGPoint)
CGPoint.distance(to: CGPoint)
CGPoint
.xInverted
, .yInverted
, .xyInverted
BinaryFloatingPoint
.degreesToRadians
/ .radiansToDegrees
FloatingPoint.wrapped(around:)
CGFloat
and BinaryFloatingPoint
conversion methodsString.regex*
methods more flexible
regexMatches(captureGroupsFromPattern:::)
now returns capture 0 instead of omitting it.Published by orchetect over 3 years ago
.transform{} -> T
to .transformed{} -> T
.transform{} -> Self
mutating funcPublished by orchetect over 3 years ago
Data
had improper memory alignment in the following Data
extension methods:
.toInt16(from:)
.toUInt16(from:)
.toInt32(from:)
.toUInt32(from:)
.toInt64(from:)
.toUInt64(from:)
.toFloat32(from:)
.toDouble(from:)
Published by orchetect over 3 years ago
Published by orchetect over 3 years ago
Added OTCore-Testing
and OTCore-Testing-XCTest
modules:
assert
, assertionFailure
, precondition
, preconditionFailure
, and fatalError
capturing for XCTest
test casesXCTWait(sec:)
method for synchronous wait in XCTest
test cases, non- runloop blockingPublished by orchetect over 3 years ago
.isContained(in:)
.ifContained(in:then:)
, .ifNotContained(in:then:)
.intExactly
thru .uint64Exactly
, .doubleExactly
, .floatExactly
.ifTrue(T, else:T)→T
, .ifTrue(T)→T?
, ifFalse(T)→T?
.transform { }
, .if(:then:)
, .if(:then:else:)
OSLogType.x.log(...)
convenience methodPublished by orchetect almost 4 years ago
Major library refactor and overhaul:
Published by orchetect almost 4 years ago
Published by orchetect almost 4 years ago
Added TimeInterval and timespec reciprocal constructors
Published by orchetect almost 4 years ago
Published by orchetect about 4 years ago
Fix Float80 not compiling on watchOS
Published by orchetect about 4 years ago
Fixed multiplatform build and tests.
Published by orchetect about 4 years ago