Skip to content

Fix 2166 - #2171

Merged
lossyrob merged 6 commits into
locationtech:masterfrom
metasim:fix-2166
May 2, 2017
Merged

lossyrob merged 6 commits into
locationtech:masterfrom
metasim:fix-2166

Conversation

@metasim

@metasim metasim commented Apr 28, 2017

Copy link
Copy Markdown
Member

Refactoring of code responsible for translating to/from CellType definitions
and string representations, particularly for JSON serialization. Addresses issues
outlined in #2166, where specific NoData values that are negative, or ones
for unsigned CellTypes that overflow JVM native encodings (e.g. uint8ud255).
As a part of the refactoring, expanded the tests around edge cases associated
with numeric bounds. The only public API change is the addition of the
method UserDefinedNoData.widenedNoData.

metasim added 2 commits April 28, 2017 08:46
…user defined CellTypes.

Signed-off-by: Simeon H.K. fitch <[email protected]>
…nitions

and string representations, particularly for JSON serialization. Addresses issues
outlined in locationtech#2166, where specific NoData values that are negative, or ones
for unsigned CellTypes that overflow JVM native encodings (e.g. uint8ud255).
As a part of the refactoring, expanded the tests around edge cases associated
with numeric bounds. The only public API change is the addition of the
method `UserDefinedNoData.widenedNoData`.

Signed-off-by: Simeon H.K. fitch <[email protected]>
@lossyrob lossyrob added this to the 1.1 milestone May 2, 2017
@lossyrob
lossyrob merged commit c553793 into locationtech:master May 2, 2017
@metasim
metasim deleted the fix-2166 branch May 2, 2017 16:26
@lossyrob lossyrob mentioned this pull request May 9, 2017
@metasim
metasim restored the fix-2166 branch August 22, 2017 18:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants