[ https://issues.apache.org/jira/browse/AVRO-1605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15528821#comment-15528821 ]
Gabor Szadovszky commented on AVRO-1605: ---------------------------------------- There are many public methods leaking Jackson classes (mainly JsonNode) which are called internally from other packages. Therefore, it is really not easy to redesign the whole nor to tighten the visibility. I've already started working on an idea. Could you please check my incomplete changes if I'm in a good direction? https://github.com/apache/avro/compare/master...gszadovszky:AVRO-1605?expand=1 > Remove Jackson classes from public API > -------------------------------------- > > Key: AVRO-1605 > URL: https://issues.apache.org/jira/browse/AVRO-1605 > Project: Avro > Issue Type: Sub-task > Components: java > Affects Versions: 1.7.8 > Reporter: Tom White > Assignee: Gabor Szadovszky > Fix For: 1.9.0 > > -- This message was sent by Atlassian JIRA (v6.3.4#6332)