77import com .cope .meteoraddons .config .IconSizeConfig ;
88import com .cope .meteoraddons .models .AddonMetadata ;
99import com .cope .meteoraddons .models .UpdateInfo ;
10- import com .cope .meteoraddons .models .AddonMetadata .Feature ;
10+ import com .cope .meteoraddons .models .AddonMetadata .FeatureItem ;
1111import com .cope .meteoraddons .systems .AddonManager ;
1212import com .cope .meteoraddons .util .GitHubReleaseAPI ;
1313import com .cope .meteoraddons .util .HashUtil ;
@@ -208,7 +208,7 @@ private boolean hasAnyFeatures(AddonMetadata.Features features) {
208208 * @param addSeparator Whether to add a separator before this feature group
209209 * @return true if items were added, false otherwise
210210 */
211- private boolean addFeatureList (WSection section , String label , List <Feature > items , boolean addSeparator ) {
211+ private boolean addFeatureList (WSection section , String label , List <FeatureItem > items , boolean addSeparator ) {
212212 if (items == null || items .isEmpty ()) {
213213 return false ;
214214 }
@@ -228,12 +228,6 @@ private boolean addFeatureList(WSection section, String label, List<Feature> ite
228228
229229 /**
230230 * Add a string feature list to the section if items are present.
231- *
232- * @param section The section to add to
233- * @param label The feature type label (e.g., "Modules", "Commands")
234- * @param items The list of feature names
235- * @param addSeparator Whether to add a separator before this feature group
236- * @return true if items were added, false otherwise
237231 */
238232 private boolean addStringFeatureList (WSection section , String label , List <String > items , boolean addSeparator ) {
239233 if (items == null || items .isEmpty ()) {
0 commit comments