@NotNull
  <F extends Facet, C extends FacetConfiguration>
  List<? extends DetectedFrameworkDescription> createDetectedFacetDescriptions(@NotNull FacetBasedFrameworkDetector<F, C> detector,
                                                                               @NotNull Collection<? extends VirtualFile> files);
@NotNull
  <F extends Facet, C extends FacetConfiguration>
  List<? extends DetectedFrameworkDescription> createDetectedFacetDescriptions(@NotNull FacetBasedFrameworkDetector<F, C> detector,
                                                                               @NotNull Collection<? extends VirtualFile> files)