From 67a054abf03c1c8c62dc65ee9fd84358f3c52874 Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Sun, 23 May 2021 12:32:57 +0200
Subject: [PATCH] #598 - throw exceptions on unexpected method calls

---
 .../budgetmaster/database/model/v4/BackupDatabase_v4.java       | 2 +-
 .../budgetmaster/database/model/v5/BackupDatabase_v5.java       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/deadlocker8/budgetmaster/database/model/v4/BackupDatabase_v4.java b/src/main/java/de/deadlocker8/budgetmaster/database/model/v4/BackupDatabase_v4.java
index f5d408500..034f3717b 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/database/model/v4/BackupDatabase_v4.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/database/model/v4/BackupDatabase_v4.java
@@ -108,6 +108,6 @@ public class BackupDatabase_v4 implements BackupDatabase
 	@Override
 	public InternalDatabase convertToInternal()
 	{
-		return null;
+		throw new UnsupportedOperationException();
 	}
 }
diff --git a/src/main/java/de/deadlocker8/budgetmaster/database/model/v5/BackupDatabase_v5.java b/src/main/java/de/deadlocker8/budgetmaster/database/model/v5/BackupDatabase_v5.java
index 6e8700a52..de8c6985a 100644
--- a/src/main/java/de/deadlocker8/budgetmaster/database/model/v5/BackupDatabase_v5.java
+++ b/src/main/java/de/deadlocker8/budgetmaster/database/model/v5/BackupDatabase_v5.java
@@ -136,7 +136,7 @@ public class BackupDatabase_v5 implements BackupDatabase
 	@Override
 	public BackupDatabase upgrade()
 	{
-		return null;
+		throw new UnsupportedOperationException();
 	}
 
 	public static BackupDatabase_v5 createFromInternalEntities(InternalDatabase database)
-- 
GitLab