[ https://issues.apache.org/jira/browse/SOLR-14730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17176775#comment-17176775 ]
David Smiley commented on SOLR-14730: ------------------------------------- I assume 9x only due to API breaks? Is this module SolrJ only or maybe at least just for now to limit scope, keep the changes there? After all, NamedList is use freaking everywhere in Solr. Before starting in earnest, I suggest doing just one API as an example for peer review before going further. > Build new SolrJ APIs without concrete classes like NamedList/Map > ---------------------------------------------------------------- > > Key: SOLR-14730 > URL: https://issues.apache.org/jira/browse/SOLR-14730 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Noble Paul > Priority: Major > Labels: clean-api > > We must minimize weakly typed code. Our public APIs should be programmed > against interfaces and wherever possible use POJOs -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org