int (String version, @NotNull String code, String pluginName) { if (SNAPSHOT.equals(code) || isPlaceholder(code) || STAR.equals(code)) { return SNAPSHOT_VALUE; } try { return Integer.parseInt(code); } catch (NumberFormatException e) { throw new RuntimeException("Invalid version number: " + version + "; plugin name: " + pluginName); } }