[ https://issues.apache.org/jira/browse/SOLR-16998?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Høydahl updated SOLR-16998: ------------------------------- Description: Issue for [SIP-19|https://cwiki.apache.org/confluence/display/SOLR/SIP-19+Adopt+JSR-330+dependency+injection]. Use a standardized dependency injection in Solr instead of our home grown {{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc. Proposal is to do a trial with [Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger] which is a compile-time depenency injection framework. was: Issue for SIP-19. Use a standardized dependency injection in Solr instead of our home grown {{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc. Proposal is to do a trial with [Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger] which is a compile-time depenency injection framework. > Adopt JSR-330 dependency injection > ---------------------------------- > > Key: SOLR-16998 > URL: https://issues.apache.org/jira/browse/SOLR-16998 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Jan Høydahl > Priority: Major > > Issue for > [SIP-19|https://cwiki.apache.org/confluence/display/SOLR/SIP-19+Adopt+JSR-330+dependency+injection]. > Use a standardized dependency injection in Solr instead of our home grown > {{{}@SolrCoreAware{}}}, {{@ResourceLoaderAware,}} {{@SchemaAware}} etc. > Proposal is to do a trial with > [Dagger2|https://www.baeldung.com/dagger-2]/[git|https://github.com/google/dagger] > which is a compile-time depenency injection framework. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org