[ https://issues.apache.org/jira/browse/IGNITE-22963?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andrey Mashenkov reassigned IGNITE-22963: ----------------------------------------- Assignee: Andrey Mashenkov > Remove fastutils from dependencies of ignite-api > ------------------------------------------------ > > Key: IGNITE-22963 > URL: https://issues.apache.org/jira/browse/IGNITE-22963 > Project: Ignite > Issue Type: Improvement > Reporter: Konstantin Orlov > Assignee: Andrey Mashenkov > Priority: Major > Labels: ignite-3 > > An {{ignite-api}} module must be free of 3rd-party dependencies required in > runtime. At this moment this is violated by {{fastutil}} collections: > {code:java} > // modules/api/build.gradle > dependencies { > <...> > implementation libs.fastutil.core > {code} > It is only used by {{ErrorGroup}} class to register codes - this is init-only > code, performance is not a concern. > Let's clean up dependencies list of {{ignite-api}} module. -- This message was sent by Atlassian Jira (v8.20.10#820010)