From 10141868e19bfd360f24fe18cec7b02d3181a239 Mon Sep 17 00:00:00 2001 From: Manuel Trezza Date: Tue, 22 Oct 2019 19:22:33 +0200 Subject: [PATCH 1/2] expose client destroy --- parse/src/main/java/com/parse/Parse.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/parse/src/main/java/com/parse/Parse.java b/parse/src/main/java/com/parse/Parse.java index 0887cb847..379d1c3d5 100644 --- a/parse/src/main/java/com/parse/Parse.java +++ b/parse/src/main/java/com/parse/Parse.java @@ -191,6 +191,15 @@ public Void then(Task task) { } } + /** + * Destroys this client and erases its local data store. + * Calling this after {@code Parse.initialize} allows you to re-initialize this client + * with a new configuration. + */ + public static void destroy() { + destroy(); + } + static void destroy() { ParseObject.unregisterParseSubclasses(); From 3b881e4a657617ac4eab1dcbc789182c7fd6ba84 Mon Sep 17 00:00:00 2001 From: Manuel Trezza Date: Wed, 23 Oct 2019 18:05:56 +0200 Subject: [PATCH 2/2] fixed duplicate method --- parse/src/main/java/com/parse/Parse.java | 4 ---- 1 file changed, 4 deletions(-) diff --git a/parse/src/main/java/com/parse/Parse.java b/parse/src/main/java/com/parse/Parse.java index 379d1c3d5..e2f082c04 100644 --- a/parse/src/main/java/com/parse/Parse.java +++ b/parse/src/main/java/com/parse/Parse.java @@ -197,10 +197,6 @@ public Void then(Task task) { * with a new configuration. */ public static void destroy() { - destroy(); - } - - static void destroy() { ParseObject.unregisterParseSubclasses(); ParseEventuallyQueue queue;