[ 
https://issues.apache.org/jira/browse/ARTEMIS-4393?focusedWorklogId=877958&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-877958
 ]

ASF GitHub Bot logged work on ARTEMIS-4393:
-------------------------------------------

                Author: ASF GitHub Bot
            Created on: 23/Aug/23 21:06
            Start Date: 23/Aug/23 21:06
    Worklog Time Spent: 10m 
      Work Description: clebertsuconic commented on PR #4582:
URL: 
https://github.com/apache/activemq-artemis/pull/4582#issuecomment-1690638813

   It's not prohibited. just not desirable.
   
   The dependency between the interface and its implementation is supposed to 
be determined at runtime by that class. If we keep the dependency explicit by 
just a new instance, perhaps we could just get rid of the whole processing.. 
but it's not something I'm looking to do at this point.




Issue Time Tracking
-------------------

    Worklog Id:     (was: 877958)
    Time Spent: 2h  (was: 1h 50m)

> Explicit logger implementation instantiation
> --------------------------------------------
>
>                 Key: ARTEMIS-4393
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4393
>             Project: ActiveMQ Artemis
>          Issue Type: Improvement
>    Affects Versions: 2.30.0
>            Reporter: Alexey Markevich
>            Priority: Minor
>          Time Spent: 2h
>  Remaining Estimate: 0h
>
> - compilation error instead of runtime exception in case of logger annotation 
> processor issue;
> - get rid of java.lang.reflect.* & java.security.* usage for logger case
> - hide logger implementation



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to