Matthew Koscumb

Results 7 issues of Matthew Koscumb

I'm super tired of writing giant ifdef blobs to properly push/disable/pop compiler warnings. This makes things a bit easier and - ideally - more readable when we do need to...

OTEL
P2
Android
iOS
obj-c
code analysis

**Issue** [The POSIX standard reserves any type identifier ending with underscore-lower-case-t (_t)](https://stackoverflow.com/questions/228783/what-are-the-rules-about-using-an-underscore-in-a-c-identifier). As the Client Telemetry SDK defines a number of these in the CAPI header (mat.h), this has the...

enhancement
v4

**Problem** As we add more configurability and modularity to the SDK, this inevitably leads to more arguments being passed to the methods responsible for constructing an ILogManager. This has already...

enhancement
design
v4

**Issue** In the past, we've agreed that the 1DS SDK will follow Semantic Versioning. One of the key points for Semantic Versioning is that it allows breaking changes across Major...

documentation
design
v4

**Problem** Right now, time points and durations are represented by a pletora of types (to name a few): int, unsigned, uint64_t, int64_t This is undesirable, as not only is it...

enhancement
design

**Problem** Due to originally being built before the standardization of C++ and sticking to those decisions for a bit too long, MSVC allows for non-standard behaviors. This creates problems by...

build infra