mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 19:58:00 +00:00
better alias for XStream IO
This commit is contained in:
@@ -75,7 +75,7 @@ public class GauntletIO {
|
||||
xStream.autodetectAnnotations(true);
|
||||
|
||||
// Alias for renamed
|
||||
xStream.alias("forge.gauntlet.GauntletData", GauntletData.class);
|
||||
xStream.aliasPackage("forge.gauntlet", GauntletIO.class.getPackage().getName());
|
||||
return xStream;
|
||||
}
|
||||
|
||||
|
||||
@@ -139,9 +139,9 @@ public class QuestDataIO {
|
||||
xStream.alias("DeckSection", CardPool.class);
|
||||
|
||||
// alias for renamed quest data
|
||||
xStream.alias("forge.quest.data.QuestData", QuestData.class);
|
||||
xStream.aliasPackage("forge.quest", "forge.gamemodes.quest");
|
||||
xStream.alias("forge.quest.data.item.QuestItemType", QuestItemType.class);
|
||||
xStream.alias("forge.quest.data.QuestItemCondition", QuestItemCondition.class);
|
||||
|
||||
return xStream;
|
||||
}
|
||||
|
||||
|
||||
@@ -55,6 +55,7 @@ public class TournamentIO {
|
||||
});
|
||||
xStream.registerConverter(new DeckSectionToXml());
|
||||
xStream.autodetectAnnotations(true);
|
||||
xStream.aliasPackage("forge.tournament", TournamentIO.class.getPackage().getName());
|
||||
return xStream;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user