Peter Hosey

Results 11 issues of Peter Hosey

### What is the issue? Similar to #4583 and #4815, but still happens in 4.0.5. The download doesn't always reach the end before getting stuck; the ones it's currently struggling...

help wanted
os:mac
scope:core
pr welcome

On macOS 10.12 and iOS 10, Foundation has an NSISO8601DateFormatter class built in. It'd be cool if ISO8601DateFormatter wrapped that implementation when it's available, as an aid to clients who'd...

enhancement
up-for-grabs

Since 10.7, NSDateComponents has a `nanosecond` property. This would likely be friendlier to clients than the existing `fractionOfSecond` out-parameter.

enhancement
up-for-grabs

Currently, `make test` builds and runs a mess of shell, Python, and Objective-C code, which I've started referring to as the “test monsters”. There are two test monsters. One of...

modernization

This is part of the modernization that is more broadly covered by #21.

enhancement
modernization

E.g., `ISO8601_NULLABLE` should just be `_Nullable`.

enhancement
modernization

Modern XCTestCase subclasses don't have headers unless they especially need them.

enhancement
modernization

Who knows what bugs it will catch? https://github.com/boredzo/warnings-xcconfig

enhancement

New code added late in 0.8 has these already, but all code should have nullability where applicable (and `const`, where feasible).

enhancement
up-for-grabs

This class method would parse two ISO 8601 date strings and return whether they are equal. Matters for debate: - Should the parsing be strict? - How exact should the...

enhancement
up-for-grabs