Nishanth Shanmugham
Nishanth Shanmugham
e.g. time.Duration The current definition of enum used by exhaustive considers time.Second, time.Millisecond, etc. as enum members of the enum type time.Duration. It’s not unheard of for code to switch...
In `lib/cli.ts` the following code is used to determine the value of `opts.tsfmtFile`. Note that as a result of the `path.join` call, the value of `opts.tsfmtFile` will always be an...
See if we can borrow any useful ideas related to exhaustiveness checking. ```swift /// 1. An algorithm for computing the exhaustiveness of a switch statement /// using an algebra of...
* Ref: https://github.com/nishanths/exhaustive/commit/13ee94a238338199c59b866bfaa5417b873d5bff and https://github.com/nishanths/exhaustive/pull/68.
For example, the current code in master considers comments of the form: ``` //exhaustive:ignore-more-text ``` to be a valid equivalent of: ``` //exhaustive:ignore ``` We don't wish to allow the...
To reproduce: Repeatedly hover over and out of the target image. In most cases the loupe disappears as expected. After a while, in some cases, the loupe remains visible even...
Create a correctly configure `.travis.yml`. Currently, the build fails with ``` In file included from /Users/travis/build/nishanths/YWeatherAPI/Example/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.m:22: In file included from /Users/travis/build/nishanths/YWeatherAPI/Example/Pods/AFNetworking/AFNetworking/AFHTTPRequestOperation.h:23: In file included from /Users/travis/build/nishanths/YWeatherAPI/Example/Pods/AFNetworking/AFNetworking/AFURLConnectionOperation.h:25: /Users/travis/build/nishanths/YWeatherAPI/Example/Pods/AFNetworking/AFNetworking/AFURLRequestSerialization.h:29:1: error: unknown type...
- Improve error handling across the entire package - Provide more helpful error messages