[ 
https://issues.apache.org/jira/browse/IGNITE-19303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksandr updated IGNITE-19303:
-------------------------------
    Description: 
Fix the rendering syntax for named lists. Now they are saved in a strange 
format:

{code:java}
namedList : [{
    name = foo
    attribute = a
}]
{code}


Also, I would expect (in the future) the following (when there's only a single 
property to the list entry):

{code:java}
namedList {
    foo.attribute = a
    bar.attribute = b
}
instead of

namedList {
    foo {
        attribute = a
    }
    ...
}
{code}

Maybe we would require a custom rendering code. Syntax matters, it's a 
user-facing part of Ignite.


Do not forget about todo in LocalFileConfigurationStorageTest.

  was:Do not forget about todo in LocalFileConfigurationStorageTest.


> Make NamedLists confiuguration rendering more user-friendly
> -----------------------------------------------------------
>
>                 Key: IGNITE-19303
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19303
>             Project: Ignite
>          Issue Type: Improvement
>          Components: general
>            Reporter: Aleksandr
>            Priority: Major
>              Labels: ignite-3
>
> Fix the rendering syntax for named lists. Now they are saved in a strange 
> format:
> {code:java}
> namedList : [{
>     name = foo
>     attribute = a
> }]
> {code}
> Also, I would expect (in the future) the following (when there's only a 
> single property to the list entry):
> {code:java}
> namedList {
>     foo.attribute = a
>     bar.attribute = b
> }
> instead of
> namedList {
>     foo {
>         attribute = a
>     }
>     ...
> }
> {code}
> Maybe we would require a custom rendering code. Syntax matters, it's a 
> user-facing part of Ignite.
> Do not forget about todo in LocalFileConfigurationStorageTest.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to