File tree Expand file tree Collapse file tree 2 files changed +12
-9
lines changed
src/main/java/com/magento/idea/magento2uct/packages Expand file tree Collapse file tree 2 files changed +12
-9
lines changed Original file line number Diff line number Diff line change @@ -38,16 +38,16 @@ public enum IndexRegistry {
3838 private final String key ;
3939 private final Class <?> type ;
4040 private final IndexProcessor processor ;
41- private final String [] versions ;
41+ private final List < String > versions ;
4242
4343 IndexRegistry (
4444 final Class <?> type ,
4545 final IndexProcessor processor ,
46- final String ... versions
46+ final List < String > versions
4747 ) {
4848 this .type = type ;
4949 this .processor = processor ;
50- this .versions = Arrays . copyOf ( versions , versions . length ) ;
50+ this .versions = versions ;
5151 key = this .toString ();
5252 }
5353
@@ -84,7 +84,7 @@ public IndexProcessor getProcessor() {
8484 * @return List[String]
8585 */
8686 public List <String > getVersions () {
87- return Arrays . asList ( versions ) ;
87+ return versions ;
8888 }
8989
9090 /**
Original file line number Diff line number Diff line change @@ -51,11 +51,14 @@ private SupportedVersion(final String version) {
5151 return versions ;
5252 }
5353
54- public static String [] getSupportedVersionStrings () {
55- return getSupportedVersions ()
56- .stream ()
57- .map (SupportedVersion ::toString )
58- .toArray (String []::new );
54+ public static List <String > getSupportedVersionStrings () {
55+ final List <String > versions = new ArrayList <>();
56+
57+ for (final SupportedVersion version : getSupportedVersions ()) {
58+ versions .add (version .getVersion ());
59+ }
60+
61+ return versions ;
5962 }
6063
6164 public static @ Nullable SupportedVersion getVersion (final @ NotNull String versionCandidate ) {
You can’t perform that action at this time.
0 commit comments