From 84b0fee261053791122303c958e6be200f84163c Mon Sep 17 00:00:00 2001 From: Tom Hicks Date: Sat, 17 Apr 2021 20:43:19 -0700 Subject: [PATCH] Migrates Monster class to be storable in roomdb. --- Android/.gitignore | 1 + Android/.idea/saveactions_settings.xml | 1 - Android/app/build.gradle | 1 + .../1.json | 405 ++++- .../majinnaibu/monstercards/AppDatabase.java | 23 +- .../converters/UUIDConverter.java | 18 - .../data/converters/ArmorTypeConverter.java | 3 +- .../converters/ChallengeRatingConverter.java | 3 +- .../converters/SetOfSavingThrowConverter.java | 31 + .../data/converters/SetOfTraitConverter.java | 27 + .../data/converters/UUIDConverter.java | 4 +- .../monstercards/data/enums/AbilityScore.java | 2 +- .../data/enums/ProficiencyType.java | 2 +- .../monstercards/models/Ability.java | 29 - .../monstercards/models/Action.java | 29 - .../monstercards/models/DamageType.java | 41 - .../monstercards/models/Monster.java | 1391 ++++++----------- .../majinnaibu/monstercards/models/Skill.java | 79 +- .../majinnaibu/monstercards/models/Trait.java | 39 +- .../ui/monster/MonsterFragment.java | 439 +++--- 20 files changed, 1212 insertions(+), 1356 deletions(-) delete mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/converters/UUIDConverter.java create mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/data/converters/SetOfSavingThrowConverter.java create mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/data/converters/SetOfTraitConverter.java delete mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/models/Ability.java delete mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/models/Action.java delete mode 100644 Android/app/src/main/java/com/majinnaibu/monstercards/models/DamageType.java diff --git a/Android/.gitignore b/Android/.gitignore index 69f24fc..a840822 100644 --- a/Android/.gitignore +++ b/Android/.gitignore @@ -8,6 +8,7 @@ /.idea/navEditor.xml /.idea/assetWizardSettings.xml /.idea/dictionaries +.DS_Store /build /captures .externalNativeBuild diff --git a/Android/.idea/saveactions_settings.xml b/Android/.idea/saveactions_settings.xml index 033b46c..57dd97c 100644 --- a/Android/.idea/saveactions_settings.xml +++ b/Android/.idea/saveactions_settings.xml @@ -9,7 +9,6 @@