{"push_id":760788863,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"e0d8aa53318528aa7e7bd029386d4818301e05f8","before":"034b6077a38fe1a23911e97fb4fe5eaacfde9a82","commits":[{"sha":"c525b1393bb1f51aef5d188244f8a13317479db7","author":{"email":"c54fa8494364fe3908323fbea60b1aa76da69d1f@uiowa.edu","name":"Alexander Leinoff"},"message":"ENH: Adds ExactlyEquals and NotExactlyEquals functions to itkMath.h\n\nWhen comparing scalar values, it is sometimes required to determine an\nexact comparison. This can be unexpected especially when an exact\ncomparison between floating type values or values of slightly different\ntypes are requested. This can cause problems, not only can it be ambiguous\nas to weather the developer deliberately requested an exact comparison\nbut compiler warnings can also be generated. Usage of the ExactlyEquals() and\nNotExactlyEquals() functions enhance clarity by remove the ambiguity of the\ncode's intent, while also suppressing compiler warnings.\n\nChange-Id: I969715a63210f6b93a176b9c9aa9dcb3c22055b0","distinct":true,"url":"https://api.github.com/repos/InsightSoftwareConsortium/ITK/commits/c525b1393bb1f51aef5d188244f8a13317479db7"},{"sha":"9ea5521e0fd2ed30404a72c53b1bdb15ab51a057","author":{"email":"c54fa8494364fe3908323fbea60b1aa76da69d1f@uiowa.edu","name":"Alexander Leinoff"},"message":"COMP: Removes floating-point equality checks\n\nEquality checks between floating point values and other types are\nsometimes required to be exact and other times need only be approximate.\nHere direct equality checks are replaced with functions calls to either\nan exact or approximate comparison. Using these functions explicitly\nstating which kind of comparison is being requested improves clarity and\nreadability of code, and removes compiler warnings ie. Wfloat-equal.\n\nChange-Id: I93241acc40178b50ab04158acfdbce5a93242890","distinct":true,"url":"https://api.github.com/repos/InsightSoftwareConsortium/ITK/commits/9ea5521e0fd2ed30404a72c53b1bdb15ab51a057"},{"sha":"e0d8aa53318528aa7e7bd029386d4818301e05f8","author":{"email":"19992967210b3f47c4f47dcba4b6b720ac697396@kitware.com","name":"Matt McCormick"},"message":"Merge topic 'Equality'\n\n9ea5521e COMP: Removes floating-point equality checks\nc525b139 ENH: Adds ExactlyEquals and NotExactlyEquals functions to itkMath.h","distinct":true,"url":"https://api.github.com/repos/InsightSoftwareConsortium/ITK/commits/e0d8aa53318528aa7e7bd029386d4818301e05f8"}]}