html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/3437#issuecomment-572259725,https://api.github.com/repos/pydata/xarray/issues/3437,572259725,MDEyOklzc3VlQ29tbWVudDU3MjI1OTcyNQ==,2448579,2020-01-08T21:14:27Z,2020-01-08T21:14:27Z,MEMBER,A quick search shows it is only used in `dataarray.py`. This should be an easy fix if you have the time.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,511477827
https://github.com/pydata/xarray/issues/3437#issuecomment-572216092,https://api.github.com/repos/pydata/xarray/issues/3437,572216092,MDEyOklzc3VlQ29tbWVudDU3MjIxNjA5Mg==,3274,2020-01-08T19:18:53Z,2020-01-08T19:18:53Z,CONTRIBUTOR,"Good point: that might be a lot easier than picking up the information on the way down the stack in an exception handler.

I don't know how many call sites there are for this, so no idea how difficult that would be. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,511477827
https://github.com/pydata/xarray/issues/3437#issuecomment-572202898,https://api.github.com/repos/pydata/xarray/issues/3437,572202898,MDEyOklzc3VlQ29tbWVudDU3MjIwMjg5OA==,2448579,2020-01-08T18:44:42Z,2020-01-08T18:44:42Z,MEMBER,Good idea! How about passoing `name` to `_infer_coords_and_dims` and have that function raise a nicer error message?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,511477827
https://github.com/pydata/xarray/issues/3437#issuecomment-572133055,https://api.github.com/repos/pydata/xarray/issues/3437,572133055,MDEyOklzc3VlQ29tbWVudDU3MjEzMzA1NQ==,3274,2020-01-08T15:54:55Z,2020-01-08T15:54:55Z,CONTRIBUTOR,"I think the Right Thing here would be to raise a *specific* Exception class instead of `ValueError` in the case of dimension mismatch.  Then a caller can trap that exception, add information about the variable that cannot be translated, and re-signal.
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,511477827