docs: @PublicAPI(usage = ACCESS)
      public Set<Dependency> getDirectDependenciesFromSelf() {
          ImmutableSet.Builder<Dependency> result = ImmutableSet.builder();
          result.addAll(dependenciesFromAccesses(getAccessesFromSelf()));
          result.addAll(inheritanceDependenciesFromSelf());
          result.addAll(fieldDependenciesFromSelf());
          result.addAll(returnTypeDependenciesFromSelf());
          result.addAll(methodParameterDependenciesFromSelf());
          result.addAll(throwsDeclarationDependenciesFromSelf());
          result.addAll(constructorParameterDependenciesFromSelf());
          return result.build();
      }