Results 17 issues of Matt Good

We had some objects using "missing" that needed pickled, but because missing's class is not accessible by name. This makes it pickleable by returning the name of the "missing" global,...

Requests has a convenient way to parse JSON responses: http://docs.python-requests.org/en/latest/user/quickstart/#json-response-content Not only is this easy to use, but it prevents the major security issue of calling eval() on a response...

Updates the NSViewController schema with the IBOutlet fix from progrium/macschema#12 to parse the types correctly.

Objective-C uses enums & type aliases quite often. The manually written macdriver code often only includes a subset that was needed at the time, but it would help to more...

This is a quick sketch of a possible alternative approach for sending messages. This is based on Apple's example for creating type-safe pointers to `objc_msgSend`: https://developer.apple.com/documentation/apple-silicon/addressing-architectural-differences-in-your-macos-code#Enable-Strict-Type-Enforcement-for-Dynamic-Method-Dispatching If we're planning on...

Helper for #49 to wrap an `Object` that will be released when it is freed by the Go garbage collector.

The documentation should provide more information on how to work with the "resolvconf" tool used to generate "resolv.conf". This should include the options to bind-mount the proper config file, and...

At least when recursing for servers defined in resolv.conf, it should support multiple upstream servers. Right now it only expects one DNS server per domain suffix.

In order to support Microsoft/vscode-go#962 this exposes the start/end range of the identifiers for each declaration. In some case (particularly imports) the `ast.Ident` is `nil`, so the identifier range is...

The SQL panel doesn't support debugging queries with datetime values as parameters. It currently uses JSON encoding to serialize the parameters, and datetime values are not supported in JSON. Should...