So let's pretend we have only
class @Specializes @Landowner Farmer extends Human
|
and some IP like:
@Inject |
@Landowner |
Farmer farmer;
|
This will work without problems right. Now we add (there are no qualifiers intentionally):
class @Specializes LazyFarmer extends Farmer
|
and what will happen with the original IP according the behavior you suggest? Unsatisfied dep? We should file a CDI clarification issue then. |