@NotNull
  @RequiresReadLock
  Collection<? extends Artifact> getArtifactsByType(@NotNull ArtifactType type);
@NotNull
  @RequiresReadLock
  Collection<? extends Artifact> getArtifactsByType(@NotNull ArtifactType type)