Ivan Bessonov created IGNITE-15269:
--------------------------------------
Summary: Get rid of JSON code in configuration module
Key: IGNITE-15269
URL: https://issues.apache.org/jira/browse/IGNITE-15269
Project: Ignite
Issue Type: Improvement
Affects Versions: 3.0.0-alpha2
Reporter: Ivan Bessonov
Fix For: 3.0.0-alpha3
Right now we have a duplicated logic in configuration framework for HOCON and
JSON text representations.
Given that HOCON is the extension of JSON format, it can both parse and produce
valid JSON representation. This means that classes like
JsonConfigurationVisitor and others are not required anymore and can be deleted.
There's only one problem here: REST code that uses JSON conversion is not
covered with tests. We have to be sure that it won't be broken after the
change. Maybe write our own tests.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)