Default collections, so that we don't crash if useDependencyInfo is true. Closes #485

This commit is contained in:
Christian 2014-07-31 09:53:27 -02:30
parent fe29a98c62
commit f649eccc51
1 changed files with 4 additions and 3 deletions

View File

@ -17,6 +17,7 @@ import java.util.Set;
import com.google.common.base.Joiner;
import com.google.common.collect.Lists;
import com.google.common.collect.Sets;
import com.google.gson.annotations.SerializedName;
import cpw.mods.fml.common.functions.ModNameFunction;
@ -49,9 +50,9 @@ public class ModMetadata
public transient List<ModContainer> childMods = Lists.newArrayList();
public boolean useDependencyInformation;
public Set<ArtifactVersion> requiredMods;
public List<ArtifactVersion> dependencies;
public List<ArtifactVersion> dependants;
public Set<ArtifactVersion> requiredMods = Sets.newHashSet();
public List<ArtifactVersion> dependencies = Lists.newArrayList();
public List<ArtifactVersion> dependants = Lists.newArrayList();
// this field is not for use in the json
public transient boolean autogenerated;