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);
|
xStream.autodetectAnnotations(true);
|
||||||
|
|
||||||
// Alias for renamed
|
// Alias for renamed
|
||||||
xStream.alias("forge.gauntlet.GauntletData", GauntletData.class);
|
xStream.aliasPackage("forge.gauntlet", GauntletIO.class.getPackage().getName());
|
||||||
return xStream;
|
return xStream;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -139,9 +139,9 @@ public class QuestDataIO {
|
|||||||
xStream.alias("DeckSection", CardPool.class);
|
xStream.alias("DeckSection", CardPool.class);
|
||||||
|
|
||||||
// alias for renamed quest data
|
// 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.item.QuestItemType", QuestItemType.class);
|
||||||
xStream.alias("forge.quest.data.QuestItemCondition", QuestItemCondition.class);
|
|
||||||
return xStream;
|
return xStream;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ public class TournamentIO {
|
|||||||
});
|
});
|
||||||
xStream.registerConverter(new DeckSectionToXml());
|
xStream.registerConverter(new DeckSectionToXml());
|
||||||
xStream.autodetectAnnotations(true);
|
xStream.autodetectAnnotations(true);
|
||||||
|
xStream.aliasPackage("forge.tournament", TournamentIO.class.getPackage().getName());
|
||||||
return xStream;
|
return xStream;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user