@Override
    public boolean equals(@Nullable BaseInjection o1, @Nullable BaseInjection o2) {
      return o1 == o2 || (o1 != null && o2 != null && o1.sameLanguageParameters(o2) && Arrays.equals(o1.getInjectionPlaces(), o2.getInjectionPlaces()));
    }
@Override
    public boolean equals(@Nullable BaseInjection o1, @Nullable BaseInjection o2)