[weld-commits] [weld/core] 314693: WELD-2342 Probe - fix unused beans

GitHub noreply at github.com
Tue Feb 28 09:40:05 EST 2017


  Branch: refs/heads/2.4
  Home:   https://github.com/weld/core
  Commit: 3146932d0869649fcbe7af1651e2e56a833d9a34
      https://github.com/weld/core/commit/3146932d0869649fcbe7af1651e2e56a833d9a34
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M probe/core/src/main/java/org/jboss/weld/probe/Probe.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/AlphaBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/CharlieBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/DeltaBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/DisposerDefinitionBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/NamedBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/ObserverDefiningBean.java
    A probe/tests/src/main/java/org/jboss/weld/probe/tests/integration/deployment/beans/unused/ProducerBean.java
    A probe/tests/src/test/java/org/jboss/weld/probe/tests/integration/ProbeUnusedBeansTest.java

  Log Message:
  -----------
  WELD-2342 Probe - fix unused beans

- do not mark a bean as unused if only injected into an observer method
or disposer method


  Commit: e63e6a82757f2e43a79497a7341f8632cfeec31c
      https://github.com/weld/core/commit/e63e6a82757f2e43a79497a7341f8632cfeec31c
  Author: Martin Kouba <mkouba at redhat.com>
  Date:   2017-02-28 (Tue, 28 Feb 2017)

  Changed paths:
    M probe/core/src/main/java/org/jboss/weld/probe/Components.java
    M probe/core/src/main/java/org/jboss/weld/probe/Probe.java

  Log Message:
  -----------
  WELD-2342 Minor optimization of lookup of unused beans


Compare: https://github.com/weld/core/compare/63c641a019a5...e63e6a82757f


More information about the weld-commits mailing list