[ 
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)

Reply via email to