finos / messageml-utils

MessageML is a markup language used by the Symphony Agent API for representing messages, including formatting (bold, italic, numbered and unnumbered lists etc.) and entity data representing structured objects.
https://docs.developers.symphony.com
Apache License 2.0
12 stars 28 forks source link

Remove direct usage of Guava #267

Closed symphony-youri closed 3 years ago

symphony-youri commented 3 years ago

Looks like it is not really needed, so avoid a direct dependency on it (it is still used as transitive dependency by json schema validator)

symphony-youri commented 3 years ago

Started because of https://github.com/symphonyoss/messageml-utils/pull/260 I thought I could remove Guava completely but it is used as transitive dependency

Well on a second thought this is all related to the entityjson package that does not seem to be used So we could remove it entirely I guess...