You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Ivan Bessonov (Jira)" <ji...@apache.org> on 2021/08/06 10:47:00 UTC

[jira] [Created] (IGNITE-15269) Get rid of JSON code in configuration module

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)