diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java index 2588208f1..a25bd202b 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/AndroidTestComponent.java @@ -21,8 +21,9 @@ package org.isoron.uhabits; import org.isoron.androidbase.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.models.sqlite.*; -import org.isoron.uhabits.tasks.*; import dagger.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java index 9ea0dec04..7304a16bf 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseAndroidTest.java @@ -30,9 +30,10 @@ import android.util.*; import junit.framework.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.tasks.*; import org.isoron.uhabits.utils.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java index 2237abac1..b63e3ed65 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/BaseViewTest.java @@ -24,7 +24,6 @@ import android.support.annotation.*; import android.view.*; import android.widget.*; -import org.isoron.androidbase.activities.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.*; @@ -36,7 +35,6 @@ import static android.os.Build.VERSION.*; import static android.os.Build.VERSION_CODES.KITKAT; import static android.os.Build.VERSION_CODES.LOLLIPOP; import static android.view.View.MeasureSpec.*; -import static junit.framework.Assert.*; public class BaseViewTest extends BaseAndroidTest { diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java index 288e45c3f..b8641c46e 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitFixtures.java @@ -19,8 +19,8 @@ package org.isoron.uhabits; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.DateUtils; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.DateUtils; public class HabitFixtures { diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java index b7e5f3b1f..78ae34631 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/HabitLoggerTest.java @@ -24,7 +24,7 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java index c208cadff..579cd08bb 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/BarChartTest.java @@ -23,7 +23,8 @@ import android.support.test.filters.*; import android.support.test.runner.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java index 563a3c2ec..69560a38c 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/FrequencyChartTest.java @@ -23,7 +23,7 @@ import android.support.test.filters.*; import android.support.test.runner.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java index d3ee2f3b8..cbcfa350f 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/HistoryChartTest.java @@ -23,7 +23,7 @@ import android.support.test.filters.*; import android.support.test.runner.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java index 8c5327503..43eb981db 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/ScoreChartTest.java @@ -23,7 +23,8 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java index 47b9e7c04..da2df3138 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/common/views/StreakChartTest.java @@ -23,7 +23,7 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java index f26cd3b33..de5823212 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenuTest.java @@ -24,10 +24,10 @@ import android.view.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.ui.screens.habits.list.*; import org.junit.*; import org.mockito.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java index 1be789c0d..31857e61c 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreenTest.java @@ -27,11 +27,12 @@ import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.habits.edit.*; import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.commands.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.ui.callbacks.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.ui.callbacks.*; import org.junit.*; import org.junit.runner.*; import org.junit.runners.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java index be4ddb02e..864adbb77 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonControllerTest.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.activities.habits.list.controllers; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java index b5626b448..8b0886c0b 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardControllerTest.java @@ -20,9 +20,9 @@ package org.isoron.uhabits.activities.habits.list.controllers; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import static org.mockito.Mockito.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java index c64b7fb91..528d3675b 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListControllerTest.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.activities.habits.list.controllers; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.activities.habits.list.views.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java index a3f933c4f..e096922a0 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonViewTest.java @@ -23,7 +23,7 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java index 22b69754a..eb7439847 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelViewTest.java @@ -22,8 +22,8 @@ package org.isoron.uhabits.activities.habits.list.views; import android.support.test.runner.AndroidJUnit4; import android.test.suitebuilder.annotation.*; -import org.isoron.uhabits.models.Checkmark; -import org.isoron.uhabits.models.Habit; +import org.isoron.uhabits.core.models.Checkmark; +import org.isoron.uhabits.core.models.Habit; import org.isoron.uhabits.BaseViewTest; import org.isoron.uhabits.utils.ColorUtils; import org.junit.Before; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java index 172ce43e5..651e89f91 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HabitCardViewTest.java @@ -23,8 +23,8 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java index 1147748d9..898bdab0e 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HeaderViewTest.java @@ -23,8 +23,8 @@ import android.support.test.filters.*; import android.support.test.runner.*; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java index cced99f6d..9f8e5525a 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/list/views/HintViewTest.java @@ -23,12 +23,12 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.ui.screens.habits.list.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import org.junit.*; import org.junit.runner.*; -import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; +import static org.hamcrest.MatcherAssert.assertThat; import static org.mockito.Mockito.*; @RunWith(AndroidJUnit4.class) diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java index 2e37d1c10..0b3e7a8c3 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java index 0a9d69291..91bffd89a 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/HistoryCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java index 0e54b7adf..399cdf8a0 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/OverviewCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java index c93d0b1bd..16f3ae61b 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/ScoreCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java index ae12e3819..ef1a2a9a1 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/StreakCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java index 09cfb02b2..74564d8c6 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCardTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.view.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/commands/CommandParserTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/commands/CommandParserTest.java similarity index 97% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/commands/CommandParserTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/commands/CommandParserTest.java index c849a6776..d8eca8ea1 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/commands/CommandParserTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/commands/CommandParserTest.java @@ -17,13 +17,14 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; import org.hamcrest.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.models.*; import org.json.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/HabitsCSVExporterTest.java similarity index 96% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/HabitsCSVExporterTest.java index c784f2a9a..48f173bc3 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/HabitsCSVExporterTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/HabitsCSVExporterTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.io; +package org.isoron.uhabits.core.io; import android.content.*; import android.support.test.*; @@ -26,7 +26,7 @@ import android.test.suitebuilder.annotation.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; @@ -34,8 +34,6 @@ import java.io.*; import java.util.*; import java.util.zip.*; -import static junit.framework.Assert.*; - @RunWith(AndroidJUnit4.class) @MediumTest public class HabitsCSVExporterTest extends BaseAndroidTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/ImportTest.java similarity index 97% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/ImportTest.java index 073e0799c..d1ef5f053 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/io/ImportTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/io/ImportTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.io; +package org.isoron.uhabits.core.io; import android.content.*; import android.support.test.*; @@ -26,8 +26,9 @@ import android.test.suitebuilder.annotation.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; +import org.isoron.uhabits.io.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/HabitListTest.java similarity index 98% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/HabitListTest.java index 92f71a3f4..28e5cffc7 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/HabitListTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/HabitListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; @@ -30,11 +30,10 @@ import org.junit.runner.*; import java.io.*; import java.util.*; -import static junit.framework.Assert.*; import static org.hamcrest.CoreMatchers.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.core.IsEqual.equalTo; -import static org.isoron.uhabits.models.HabitList.Order.*; +import static org.isoron.uhabits.core.models.HabitList.Order.*; @SuppressWarnings("JavaDoc") @RunWith(AndroidJUnit4.class) diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/HabitRecordTest.java similarity index 96% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/HabitRecordTest.java index d701056df..4435bb961 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/HabitRecordTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/HabitRecordTest.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.sqlite; +package org.isoron.uhabits.core.models.sqlite; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.models.sqlite.records.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteCheckmarkListTest.java similarity index 96% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteCheckmarkListTest.java index f4f779950..1817c338c 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkListTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteCheckmarkListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.sqlite; +package org.isoron.uhabits.core.models.sqlite; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; @@ -25,16 +25,16 @@ import android.test.suitebuilder.annotation.*; import com.activeandroid.query.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.records.*; -import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; import java.util.*; -import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; +import static org.hamcrest.MatcherAssert.*; @RunWith(AndroidJUnit4.class) @MediumTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteHabitListTest.java similarity index 97% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteHabitListTest.java index 5308fc61c..211a6838d 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteHabitListTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteHabitListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.sqlite; +package org.isoron.uhabits.core.models.sqlite; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; @@ -25,7 +25,8 @@ import android.test.suitebuilder.annotation.*; import com.activeandroid.query.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.models.sqlite.*; import org.isoron.uhabits.models.sqlite.records.*; import org.junit.*; import org.junit.rules.*; @@ -33,7 +34,6 @@ import org.junit.runner.*; import java.util.*; -import static junit.framework.Assert.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.core.IsEqual.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteRepetitionListTest.java similarity index 95% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteRepetitionListTest.java index 08eea948b..3964aca1d 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionListTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteRepetitionListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.sqlite; +package org.isoron.uhabits.core.models.sqlite; import android.support.annotation.*; import android.support.test.runner.*; @@ -26,18 +26,18 @@ import android.test.suitebuilder.annotation.*; import com.activeandroid.query.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.records.*; -import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; import java.util.*; -import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; +import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.core.IsNot.not; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; @RunWith(AndroidJUnit4.class) @MediumTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteScoreListTest.java similarity index 96% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteScoreListTest.java index a4214933c..f71172894 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/models/sqlite/SQLiteScoreListTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/models/sqlite/SQLiteScoreListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.sqlite; +package org.isoron.uhabits.core.models.sqlite; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; @@ -25,9 +25,9 @@ import android.test.suitebuilder.annotation.*; import com.activeandroid.query.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.records.*; -import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportCSVTaskTest.java similarity index 94% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportCSVTaskTest.java index 7c2d3a641..1f9664960 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportCSVTaskTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportCSVTaskTest.java @@ -17,20 +17,19 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; import java.io.*; import java.util.*; -import static junit.framework.Assert.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; import static org.hamcrest.core.IsNot.not; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportDBTaskTest.java similarity index 92% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportDBTaskTest.java index c2aaf6514..316486f97 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/tasks/ExportDBTaskTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/tasks/ExportDBTaskTest.java @@ -17,20 +17,18 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.tasks.android.*; +import org.isoron.uhabits.tasks.*; import org.junit.*; import org.junit.runner.*; import java.io.*; -import static junit.framework.Assert.*; - @RunWith(AndroidJUnit4.class) @MediumTest public class ExportDBTaskTest extends BaseAndroidTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/utils/ReminderSchedulerTest.java similarity index 96% rename from uhabits-android/src/androidTest/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java rename to uhabits-android/src/androidTest/java/org/isoron/uhabits/core/utils/ReminderSchedulerTest.java index 7ee249a1f..c9ea5b6be 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/utils/ReminderSchedulerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/core/utils/ReminderSchedulerTest.java @@ -17,14 +17,15 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; import android.app.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.utils.*; import org.junit.*; import java.util.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java index 631f2d396..cfb914f9f 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/PebbleReceiverTest.java @@ -28,7 +28,7 @@ import com.getpebble.android.kit.*; import com.getpebble.android.kit.util.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.receivers.*; import org.json.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/ReminderControllerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/ReminderControllerTest.java index 00fa88e18..7e4c8ddd1 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/ReminderControllerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/ReminderControllerTest.java @@ -20,8 +20,9 @@ package org.isoron.uhabits.receivers; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.notifications.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.utils.*; import org.junit.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/WidgetControllerTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/WidgetControllerTest.java index ee9e4a826..e51f222d1 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/WidgetControllerTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/receivers/WidgetControllerTest.java @@ -20,16 +20,16 @@ package org.isoron.uhabits.receivers; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.notifications.*; -import org.isoron.uhabits.ui.widgets.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.ui.widgets.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.core.IsEqual.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; import static org.mockito.Mockito.*; public class WidgetControllerTest extends BaseAndroidTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java index 9e25e12ef..130ec3b68 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/CheckmarkWidgetTest.java @@ -24,13 +24,13 @@ import android.test.suitebuilder.annotation.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.CoreMatchers.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; @RunWith(AndroidJUnit4.class) @MediumTest diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java index 8f8d9c507..dd9d4304c 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/FrequencyWidgetTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java index 16c45c408..61c8c3528 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/HistoryWidgetTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java index f4d5074b6..82f2c451f 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/ScoreWidgetTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java index 1c7639bb2..eb4cbbe90 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/StreakWidgetTest.java @@ -24,7 +24,7 @@ import android.test.suitebuilder.annotation.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java index d339fb3d6..7ff714856 100644 --- a/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java +++ b/uhabits-android/src/androidTest/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetViewTest.java @@ -23,7 +23,7 @@ import android.support.test.runner.*; import android.test.suitebuilder.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.junit.*; import org.junit.runner.*; diff --git a/uhabits-android/src/main/java/org/isoron/androidbase/BaseSystem.java b/uhabits-android/src/main/java/org/isoron/androidbase/BaseSystem.java index 52657667a..6f6df9168 100644 --- a/uhabits-android/src/main/java/org/isoron/androidbase/BaseSystem.java +++ b/uhabits-android/src/main/java/org/isoron/androidbase/BaseSystem.java @@ -28,9 +28,10 @@ import android.view.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.ui.screens.habits.list.*; -import org.isoron.uhabits.ui.screens.habits.show.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; +import org.isoron.uhabits.core.ui.screens.habits.show.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.lang.Process; diff --git a/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityComponent.java b/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityComponent.java index ce1ee0c3d..761d96926 100644 --- a/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityComponent.java +++ b/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityComponent.java @@ -21,7 +21,7 @@ package org.isoron.androidbase.activities; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.dialogs.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.ui.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityModule.java b/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityModule.java index ffcb238f1..adac8f2e5 100644 --- a/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityModule.java +++ b/uhabits-android/src/main/java/org/isoron/androidbase/activities/ActivityModule.java @@ -22,7 +22,7 @@ package org.isoron.androidbase.activities; import android.content.*; import org.isoron.uhabits.activities.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.ui.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseExceptionHandler.java b/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseExceptionHandler.java index 12738f2f9..d2df1f594 100644 --- a/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseExceptionHandler.java +++ b/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseExceptionHandler.java @@ -23,7 +23,7 @@ import android.support.annotation.*; import org.isoron.androidbase.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.models.sqlite.*; public class BaseExceptionHandler implements Thread.UncaughtExceptionHandler diff --git a/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseRootView.java b/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseRootView.java index adbed1b23..d86aafa00 100644 --- a/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseRootView.java +++ b/uhabits-android/src/main/java/org/isoron/androidbase/activities/BaseRootView.java @@ -27,7 +27,7 @@ import android.view.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.ui.*; import org.isoron.uhabits.utils.*; import static android.os.Build.VERSION.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java index fb781c273..81e6574cf 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/HabitLogger.java @@ -22,8 +22,9 @@ package org.isoron.uhabits; import android.support.annotation.*; import android.util.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import java.text.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java index aef637f24..caaf25957 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsApplication.java @@ -27,8 +27,8 @@ import com.activeandroid.*; import org.isoron.androidbase.*; import org.isoron.uhabits.models.sqlite.*; import org.isoron.uhabits.notifications.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.tasks.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsComponent.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsComponent.java index 8b819c99e..3e4af09b1 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsComponent.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsComponent.java @@ -22,18 +22,21 @@ package org.isoron.uhabits; import android.content.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.commands.*; import org.isoron.uhabits.intents.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.io.*; -import org.isoron.uhabits.models.*; import org.isoron.uhabits.models.sqlite.*; import org.isoron.uhabits.notifications.*; +import org.isoron.uhabits.core.preferences.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.sync.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.tasks.android.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.ui.screens.habits.list.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsModule.java index 734b78110..db1a0cdcf 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/HabitsModule.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/HabitsModule.java @@ -19,9 +19,11 @@ package org.isoron.uhabits; +import org.isoron.uhabits.core.*; import org.isoron.uhabits.notifications.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.java index 19386fc62..295182d02 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/AndroidThemeSwitcher.java @@ -23,8 +23,8 @@ import android.support.annotation.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java index 33689dbe2..b99bd15ed 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutActivity.java @@ -23,7 +23,7 @@ import android.os.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.ui.screens.about.*; +import org.isoron.uhabits.core.ui.screens.about.*; /** * Activity that allows the user to see information about the app itself. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java index 29db69229..db7583b2e 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutRootView.java @@ -26,7 +26,7 @@ import android.widget.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.BuildConfig; import org.isoron.uhabits.R; -import org.isoron.uhabits.ui.screens.about.*; +import org.isoron.uhabits.core.ui.screens.about.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutScreen.java index 2f915dc89..de7037dfc 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutScreen.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/about/AboutScreen.java @@ -24,7 +24,7 @@ import android.widget.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.ui.screens.about.*; +import org.isoron.uhabits.core.ui.screens.about.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java index 7ca527ff5..8e58acded 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ColorPickerDialog.java @@ -19,7 +19,7 @@ package org.isoron.uhabits.activities.common.dialogs; -import org.isoron.uhabits.ui.callbacks.*; +import org.isoron.uhabits.core.ui.callbacks.*; import org.isoron.uhabits.utils.*; /** diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java index 1b8c838cf..445cfb8d0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/ConfirmDeleteDialog.java @@ -27,7 +27,7 @@ import com.google.auto.factory.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.R; -import org.isoron.uhabits.ui.callbacks.*; +import org.isoron.uhabits.core.ui.callbacks.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java index 53b079b47..19d4afb86 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/HistoryEditorDialog.java @@ -29,8 +29,8 @@ import android.util.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.utils.*; import static org.isoron.uhabits.utils.InterfaceUtils.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java index 08b754df7..91f2012b9 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/dialogs/WeekdayPickerDialog.java @@ -26,8 +26,8 @@ import android.support.v7.app.AlertDialog; import android.support.v7.app.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; /** * Dialog that allows the user to pick one or more days of the week. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java index 6dab1f948..fe5bbae42 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/BarChart.java @@ -26,7 +26,8 @@ import android.util.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.text.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java index 444d359d3..9f6400eeb 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/FrequencyChart.java @@ -25,6 +25,7 @@ import android.support.annotation.*; import android.util.*; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.text.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java index cd74cf15c..c10a1f466 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HabitChart.java @@ -19,7 +19,7 @@ package org.isoron.uhabits.activities.common.views; -import org.isoron.uhabits.models.Habit; +import org.isoron.uhabits.core.models.Habit; public interface HabitChart { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java index 6abf7cfb9..a76c8d208 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/HistoryChart.java @@ -27,12 +27,13 @@ import android.util.*; import android.view.*; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.text.*; import java.util.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; import static org.isoron.uhabits.utils.InterfaceUtils.*; public class HistoryChart extends ScrollableChart diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java index f6ee889f7..f2d540517 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/ScoreChart.java @@ -25,7 +25,8 @@ import android.support.annotation.*; import android.util.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.text.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java index e5eae8da9..361828c05 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/common/views/StreakChart.java @@ -26,7 +26,8 @@ import android.view.*; import android.view.ViewGroup.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.text.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java index 40be10cfb..5eb74bf2d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialog.java @@ -33,14 +33,14 @@ import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.habits.edit.views.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import butterknife.*; import static android.view.View.*; -import static org.isoron.uhabits.activities.ThemeSwitcher.THEME_LIGHT; +import static org.isoron.uhabits.core.ui.ThemeSwitcher.THEME_LIGHT; public class EditHabitDialog extends AppCompatDialogFragment { @@ -77,7 +77,7 @@ public class EditHabitDialog extends AppCompatDialogFragment @Override public int getTheme() { - AppComponent component = + HabitsComponent component = ((HabitsApplication) getContext().getApplicationContext()).getComponent(); if(component.getPreferences().getTheme() == THEME_LIGHT) diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java index 7ca3ef391..a91c3b14a 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/EditHabitDialogFactory.java @@ -22,7 +22,7 @@ package org.isoron.uhabits.activities.habits.edit; import android.os.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java index cb4f86d56..aac5d47e7 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/FrequencyPanel.java @@ -28,7 +28,7 @@ import android.view.*; import android.widget.*; import org.isoron.uhabits.R; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java index 5c07aab0f..6d2ac6848 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/NameDescriptionPanel.java @@ -29,7 +29,7 @@ import android.widget.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java index 4c7287e5a..6d2c399e7 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/edit/views/ReminderPanel.java @@ -31,7 +31,7 @@ import com.android.datetimepicker.time.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java index 435576dca..6644fca1c 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsActivity.java @@ -27,8 +27,8 @@ import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.model.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.sync.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.utils.*; /** * Activity that allows the user to see and modify the list of habits. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java index 796667c55..a9e49208f 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsController.java @@ -25,10 +25,10 @@ import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.controllers.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.tasks.android.*; -import org.isoron.uhabits.ui.screens.habits.list.*; import java.io.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java index 9752792fd..8eabf2192 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsMenu.java @@ -24,9 +24,9 @@ import android.view.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.ui.screens.habits.list.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsModule.java index e1699c347..275e4850e 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsModule.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsModule.java @@ -23,7 +23,7 @@ package org.isoron.uhabits.activities.habits.list; import org.isoron.androidbase.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.ui.screens.habits.list.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java index e9ebfc600..92656a404 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsRootView.java @@ -31,9 +31,9 @@ import org.isoron.uhabits.activities.common.views.*; import org.isoron.uhabits.activities.habits.list.controllers.*; import org.isoron.uhabits.activities.habits.list.model.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.ui.screens.habits.list.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import org.isoron.uhabits.utils.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java index c52f828aa..1d6c6dbd6 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsScreen.java @@ -34,13 +34,13 @@ import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.habits.edit.*; import org.isoron.uhabits.activities.habits.list.controllers.*; -import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.commands.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.ui.callbacks.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.ui.callbacks.*; -import org.isoron.uhabits.ui.screens.habits.list.*; import org.isoron.uhabits.utils.*; import java.io.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java index d4f240693..6a1334b04 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/ListHabitsSelectionMenu.java @@ -26,8 +26,8 @@ import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.controllers.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.ui.screens.habits.list.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java index b8b7e04a4..735e53a62 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/CheckmarkButtonController.java @@ -24,7 +24,7 @@ import android.support.annotation.*; import com.google.auto.factory.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; @AutoFactory diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java index aa29f37c3..b4ea81ece 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardController.java @@ -22,7 +22,7 @@ package org.isoron.uhabits.activities.habits.list.controllers; import android.support.annotation.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class HabitCardController implements HabitCardView.Controller { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java index de03d3c26..375cfa393 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/HabitCardListController.java @@ -24,7 +24,7 @@ import android.support.annotation.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.activities.habits.list.model.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java index 0198625d3..972d9895b 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/controllers/NumberButtonController.java @@ -24,7 +24,7 @@ import android.support.annotation.*; import com.google.auto.factory.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; @AutoFactory diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java index ebdda50c8..b2b3c86a4 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/model/HabitCardListAdapter.java @@ -26,10 +26,10 @@ import android.view.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.activities.habits.list.*; import org.isoron.uhabits.activities.habits.list.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.screens.habits.list.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.screens.habits.list.*; -import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java index 5b34e1e6a..478ef3597 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkButtonView.java @@ -32,7 +32,7 @@ import org.isoron.uhabits.activities.habits.list.controllers.*; import org.isoron.uhabits.utils.*; import static android.view.View.MeasureSpec.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; import static org.isoron.uhabits.utils.AttributeSetUtils.*; import static org.isoron.uhabits.utils.InterfaceUtils.getDimension; import static org.isoron.uhabits.utils.InterfaceUtils.getFontAwesome; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java index 16cc528e2..301317d23 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/CheckmarkPanelView.java @@ -27,9 +27,9 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.*; import org.isoron.uhabits.activities.habits.list.controllers.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java index f0a2852d4..1f0b538fd 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardListView.java @@ -30,7 +30,7 @@ import android.view.*; import org.isoron.uhabits.activities.common.views.*; import org.isoron.uhabits.activities.habits.list.controllers.*; import org.isoron.uhabits.activities.habits.list.model.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java index 0200471a9..5aeeae9c7 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HabitCardView.java @@ -31,7 +31,8 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java index 733e8fd64..b126742f1 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HeaderView.java @@ -27,6 +27,7 @@ import android.util.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.views.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.utils.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java index 0ca67151b..1848b4827 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/HintView.java @@ -29,7 +29,7 @@ import android.widget.FrameLayout; import android.widget.TextView; import org.isoron.uhabits.R; -import org.isoron.uhabits.ui.screens.habits.list.HintList; +import org.isoron.uhabits.core.ui.screens.habits.list.HintList; import java.util.Random; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java index 3bbcf95f3..0f8ca0991 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/list/views/NumberPanelView.java @@ -27,9 +27,9 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.habits.list.*; import org.isoron.uhabits.activities.habits.list.controllers.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java index 5c5e8e003..72287711c 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitActivity.java @@ -26,7 +26,7 @@ import android.support.annotation.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * Activity that allows the user to see more information about a single habit. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java index e91e217c5..4cbf41b13 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitController.java @@ -23,7 +23,7 @@ import android.support.annotation.*; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.habits.show.views.*; -import org.isoron.uhabits.ui.screens.habits.show.*; +import org.isoron.uhabits.core.ui.screens.habits.show.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java index 966643dbf..cca8d7a0e 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitModule.java @@ -23,8 +23,8 @@ import android.support.annotation.*; import org.isoron.androidbase.*; import org.isoron.androidbase.activities.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.screens.habits.show.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.screens.habits.show.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java index 986c4c9a8..28e899118 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitRootView.java @@ -27,7 +27,7 @@ import android.support.v7.widget.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.habits.show.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java index 4d8f3e040..f5b3bf622 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitScreen.java @@ -25,8 +25,8 @@ import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.dialogs.*; import org.isoron.uhabits.activities.habits.edit.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.screens.habits.show.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.screens.habits.show.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java index 32f039f7b..506e381ff 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/ShowHabitsMenu.java @@ -24,7 +24,7 @@ import android.view.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.ui.screens.habits.show.*; +import org.isoron.uhabits.core.ui.screens.habits.show.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java index edf876f33..a2a2ae5e4 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/BarCard.java @@ -27,8 +27,9 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java index d9b6c2786..629aa340e 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/FrequencyCard.java @@ -27,8 +27,8 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java index 0c31112d6..255b518e1 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HabitCard.java @@ -24,8 +24,8 @@ import android.support.annotation.*; import android.util.*; import android.widget.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.models.memory.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.models.memory.*; public abstract class HabitCard extends LinearLayout implements ModelObservable.Listener diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java index 248285cbd..4ac90b5af 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/HistoryCard.java @@ -27,8 +27,8 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java index 080c8e4c6..f98d738e4 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/OverviewCard.java @@ -27,8 +27,9 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java index d40c61cd5..65c242c9d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/ScoreCard.java @@ -27,9 +27,10 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.tasks.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java index d1607e973..bf5c24ff1 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/StreakCard.java @@ -27,8 +27,8 @@ import android.widget.*; import org.isoron.uhabits.*; import org.isoron.uhabits.R; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java index 6a6bbd22e..07b712f73 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/activities/habits/show/views/SubtitleCard.java @@ -26,7 +26,7 @@ import android.util.*; import android.widget.*; import org.isoron.uhabits.R; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import butterknife.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java index 3ca38f919..c0ec8a2a3 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingActivity.java @@ -23,7 +23,7 @@ import android.os.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class EditSettingActivity extends BaseActivity { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java index 478170496..e18b2c367 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingController.java @@ -25,7 +25,7 @@ import android.os.*; import android.support.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import static org.isoron.uhabits.automation.FireSettingReceiver.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java index bcd0061b8..80ab1632a 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/automation/EditSettingRootView.java @@ -27,7 +27,7 @@ import android.widget.*; import org.isoron.androidbase.activities.*; import org.isoron.uhabits.R; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java index cfc122a17..d16ce1d9c 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/automation/FireSettingReceiver.java @@ -23,10 +23,10 @@ import android.content.*; import android.os.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.receivers.*; -import org.isoron.uhabits.ui.widgets.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.ui.widgets.*; +import org.isoron.uhabits.core.utils.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java index 240553a68..8c228a716 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/commands/CommandParser.java @@ -23,8 +23,8 @@ import android.support.annotation.*; import com.google.gson.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import org.json.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java index 0e6e41b9b..366483156 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentFactory.java @@ -28,7 +28,7 @@ import org.isoron.uhabits.activities.about.*; import org.isoron.uhabits.activities.habits.show.*; import org.isoron.uhabits.activities.intro.*; import org.isoron.uhabits.activities.settings.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java index a6dc23e3f..2ae83cce0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentParser.java @@ -23,9 +23,9 @@ import android.content.*; import android.net.*; import android.support.annotation.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java index 5757a4b83..bd8cc5d77 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/intents/IntentScheduler.java @@ -25,7 +25,7 @@ import android.os.*; import android.support.annotation.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.*; +import org.isoron.uhabits.core.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java index cb3a8867c..26f87fe76 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/intents/PendingIntentFactory.java @@ -25,8 +25,8 @@ import android.net.*; import android.support.annotation.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.receivers.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java index d20979e78..28f5e028a 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/AbstractImporter.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.io; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.io.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java index dcdf9e354..6c843f31d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/GenericImporter.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.io; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.io.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java index 42fb9b09b..891d5bbc9 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/HabitBullCSVImporter.java @@ -24,8 +24,8 @@ import android.support.annotation.*; import com.activeandroid.*; import com.opencsv.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java index 1c7559e8a..3cd4b7cb0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/LoopDBImporter.java @@ -30,7 +30,7 @@ import com.activeandroid.*; import org.isoron.androidbase.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.DatabaseUtils; import java.io.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java index 0865671b7..7082ed1bd 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/RewireDBImporter.java @@ -23,9 +23,9 @@ import android.database.*; import android.database.sqlite.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.DatabaseUtils; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java b/uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java index 2282f7293..73a8ba6a0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/io/TickmateDBImporter.java @@ -23,9 +23,9 @@ import android.database.*; import android.database.sqlite.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.DatabaseUtils; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java index 7cdbcbc4f..839a71aec 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLModelFactory.java @@ -19,8 +19,8 @@ package org.isoron.uhabits.models.sqlite; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java index 7c9b552e0..a532e1018 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteCheckmarkList.java @@ -26,9 +26,9 @@ import android.support.annotation.Nullable; import com.activeandroid.*; import com.activeandroid.query.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.records.*; -import org.isoron.uhabits.utils.*; import org.jetbrains.annotations.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java index c3449f65d..6f9106cbb 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteHabitList.java @@ -25,7 +25,7 @@ import com.activeandroid.query.*; import com.activeandroid.util.*; import org.apache.commons.lang3.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.models.sqlite.records.*; import java.util.*; @@ -261,7 +261,7 @@ public class SQLiteHabitList extends HabitList } } - protected synchronized List toList() + public synchronized List toList() { String query = buildSelectQuery(); List recordList = sqlite.query(query, null); diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java index 2794950f5..7641b356d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteRepetitionList.java @@ -19,15 +19,15 @@ package org.isoron.uhabits.models.sqlite; -import android.database.DatabaseUtils; -import android.database.sqlite.SQLiteDatabase; +import android.database.*; +import android.database.sqlite.*; import android.support.annotation.*; import android.support.annotation.Nullable; -import com.activeandroid.Cache; +import com.activeandroid.*; import com.activeandroid.query.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.models.sqlite.records.*; import org.jetbrains.annotations.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java index 6479a58fc..4474db0b0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteScoreList.java @@ -26,7 +26,7 @@ import android.support.annotation.Nullable; import com.activeandroid.*; import com.activeandroid.query.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.models.sqlite.records.*; import org.jetbrains.annotations.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java index 8cf10b49f..43a6e0e9d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/SQLiteStreakList.java @@ -24,7 +24,8 @@ import android.support.annotation.Nullable; import com.activeandroid.query.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.records.*; import org.isoron.uhabits.utils.*; import org.jetbrains.annotations.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java index 6938b505d..74c8e8a6d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/CheckmarkRecord.java @@ -24,7 +24,7 @@ import android.database.*; import com.activeandroid.*; import com.activeandroid.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * The SQLite database record corresponding to a {@link Checkmark}. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java index 6edafacda..5cd02bb65 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/HabitRecord.java @@ -28,7 +28,7 @@ import com.activeandroid.annotation.*; import com.activeandroid.query.*; import com.activeandroid.util.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.DatabaseUtils; import java.lang.reflect.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java index 874fd0954..b10b7c73e 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/RepetitionRecord.java @@ -24,7 +24,7 @@ import android.database.*; import com.activeandroid.*; import com.activeandroid.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * The SQLite database record corresponding to a {@link Repetition}. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java index 69969edfb..0907d3115 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/ScoreRecord.java @@ -24,7 +24,7 @@ import android.database.*; import com.activeandroid.*; import com.activeandroid.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * The SQLite database record corresponding to a Score. diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java index 1638089db..a16878ea3 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/models/sqlite/records/StreakRecord.java @@ -24,7 +24,7 @@ import android.database.*; import com.activeandroid.*; import com.activeandroid.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.lang.reflect.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/notifications/AndroidNotificationTray.java b/uhabits-android/src/main/java/org/isoron/uhabits/notifications/AndroidNotificationTray.java index 4bb86c05a..73039b6e6 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/notifications/AndroidNotificationTray.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/notifications/AndroidNotificationTray.java @@ -28,13 +28,14 @@ import android.support.v4.app.NotificationCompat.*; import org.isoron.androidbase.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.commands.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.ui.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.ui.*; -import org.isoron.uhabits.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/notifications/RingtoneManager.java b/uhabits-android/src/main/java/org/isoron/uhabits/notifications/RingtoneManager.java index 622b25f8c..ea4f4ff85 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/notifications/RingtoneManager.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/notifications/RingtoneManager.java @@ -28,6 +28,7 @@ import android.support.annotation.*; import org.isoron.androidbase.*; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/preferences/AndroidPreferences.java b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/AndroidPreferences.java index d8961ac9a..76aad2696 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/preferences/AndroidPreferences.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/AndroidPreferences.java @@ -24,8 +24,10 @@ import android.preference.*; import org.isoron.androidbase.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java index 0fb10a8d4..20e9b32e5 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/preferences/WidgetPreferences.java @@ -23,8 +23,8 @@ import android.content.*; import android.preference.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java index aa44e3faf..85d3140e6 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/PebbleReceiver.java @@ -28,12 +28,12 @@ import com.getpebble.android.kit.PebbleKit.*; import com.getpebble.android.kit.util.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.sync.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java index fff5cb8bc..897972206 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderController.java @@ -21,8 +21,9 @@ package org.isoron.uhabits.receivers; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.notifications.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.utils.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java index 5cf0c2600..e6187feaf 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/ReminderReceiver.java @@ -23,8 +23,8 @@ import android.content.*; import android.util.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java index 327952110..de5ebbcc2 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/receivers/WidgetReceiver.java @@ -26,7 +26,7 @@ import org.isoron.uhabits.*; import org.isoron.uhabits.intents.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.sync.*; -import org.isoron.uhabits.ui.widgets.*; +import org.isoron.uhabits.core.ui.widgets.*; import dagger.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java b/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java index c851df87d..189a60ade 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/sync/SyncManager.java @@ -25,6 +25,8 @@ import android.util.*; import org.isoron.androidbase.*; import org.isoron.uhabits.*; import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.commands.*; import org.isoron.uhabits.preferences.*; import org.json.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/AndroidTaskRunner.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java similarity index 96% rename from uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/AndroidTaskRunner.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java index bb96eb05c..7b60834ba 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/AndroidTaskRunner.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/AndroidTaskRunner.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks.android; +package org.isoron.uhabits.tasks; import android.os.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.tasks.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ExportDBTask.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java similarity index 96% rename from uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ExportDBTask.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java index 3f9ef1180..013027925 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ExportDBTask.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ExportDBTask.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks.android; +package org.isoron.uhabits.tasks; import android.content.*; import android.support.annotation.*; @@ -25,7 +25,7 @@ import android.support.annotation.*; import com.google.auto.factory.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.utils.*; import java.io.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ImportDataTask.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java similarity index 96% rename from uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ImportDataTask.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java index 560795f99..a23343a2c 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/ImportDataTask.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/ImportDataTask.java @@ -17,14 +17,14 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks.android; +package org.isoron.uhabits.tasks; import android.support.annotation.*; import com.google.auto.factory.*; +import org.isoron.uhabits.core.tasks.*; import org.isoron.uhabits.io.*; -import org.isoron.uhabits.tasks.*; import java.io.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/package-info.java b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/package-info.java similarity index 90% rename from uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/package-info.java rename to uhabits-android/src/main/java/org/isoron/uhabits/tasks/package-info.java index b70215e3e..5a175d814 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/tasks/android/package-info.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/tasks/package-info.java @@ -19,6 +19,6 @@ /** * Provides async tasks for useful operations such as {@link - * org.isoron.uhabits.tasks.ExportCSVTask}. + * org.isoron.uhabits.core.tasks.ExportCSVTask}. */ -package org.isoron.uhabits.tasks.android; \ No newline at end of file +package org.isoron.uhabits.tasks; \ No newline at end of file diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateFormats.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateFormats.java index 66a965217..81e72b3b0 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateFormats.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateFormats.java @@ -20,6 +20,8 @@ package org.isoron.uhabits.utils; import android.support.annotation.*; +import org.isoron.uhabits.core.utils.*; + import java.text.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateUtils.java index ba10e8733..2300d2249 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateUtils.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/utils/AndroidDateUtils.java @@ -21,8 +21,10 @@ package org.isoron.uhabits.utils; import android.content.*; import android.text.format.*; +import android.text.format.DateUtils; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; @@ -41,8 +43,8 @@ public class AndroidDateUtils public static String formatWeekdayList(Context context, boolean weekday[]) { - String shortDayNames[] = DateUtils.getShortDayNames(); - String longDayNames[] = DateUtils.getLongDayNames(); + String shortDayNames[] = org.isoron.uhabits.core.utils.DateUtils.getShortDayNames(); + String longDayNames[] = org.isoron.uhabits.core.utils.DateUtils.getLongDayNames(); StringBuilder buffer = new StringBuilder(); int count = 0; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java index f8126d685..1e03f4f95 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/utils/DatabaseUtils.java @@ -26,6 +26,7 @@ import com.activeandroid.*; import org.isoron.androidbase.utils.*; import org.isoron.uhabits.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.models.sqlite.*; import org.isoron.uhabits.models.sqlite.records.*; import org.isoron.uhabits.sync.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java b/uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java index e0d02e85b..914c8a8f6 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/utils/ReminderScheduler.java @@ -23,15 +23,17 @@ import android.app.*; import android.support.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.utils.*; import org.isoron.uhabits.intents.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; import javax.inject.*; -import static org.isoron.uhabits.utils.DateUtils.*; +import static org.isoron.uhabits.core.utils.DateUtils.*; @AppScope public class ReminderScheduler implements CommandRunner.Listener diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java index 583947682..75a62f66d 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/BaseWidgetProvider.java @@ -28,7 +28,7 @@ import android.widget.*; import com.activeandroid.util.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import static android.appwidget.AppWidgetManager.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java index aa57e7371..4eb6fd69a 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidget.java @@ -24,7 +24,7 @@ import android.content.*; import android.support.annotation.*; import android.view.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.views.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java index cd3fe8e62..3b798bd72 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/CheckmarkWidgetProvider.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.widgets; import android.content.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class CheckmarkWidgetProvider extends BaseWidgetProvider { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java index ff76fdac4..ea4e3d889 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidget.java @@ -25,7 +25,7 @@ import android.support.annotation.*; import android.view.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.views.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java index 2d3e5fce9..423cf6ebc 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/FrequencyWidgetProvider.java @@ -22,7 +22,7 @@ package org.isoron.uhabits.widgets; import android.content.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class FrequencyWidgetProvider extends BaseWidgetProvider { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java index 983e25250..f6f586c4b 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HabitPickerDialog.java @@ -26,7 +26,7 @@ import android.view.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import java.util.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java index 0553e35ff..3035aec77 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidget.java @@ -25,7 +25,7 @@ import android.support.annotation.*; import android.view.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.views.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java index 6f377ca3a..4fad4b853 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/HistoryWidgetProvider.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.widgets; import android.content.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class HistoryWidgetProvider extends BaseWidgetProvider { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java index 325b3b464..1fcb02721 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidget.java @@ -27,7 +27,7 @@ import android.view.*; import org.isoron.uhabits.*; import org.isoron.uhabits.activities.common.views.*; import org.isoron.uhabits.activities.habits.show.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.preferences.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.views.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java index 002be7f17..1ad3fb80b 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/ScoreWidgetProvider.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.widgets; import android.content.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class ScoreWidgetProvider extends BaseWidgetProvider { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java index ecf3fe957..781ee71f4 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidget.java @@ -26,7 +26,7 @@ import android.view.*; import android.view.ViewGroup.*; import org.isoron.uhabits.activities.common.views.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.utils.*; import org.isoron.uhabits.widgets.views.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java index 211246eb3..a097f7bb6 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/StreakWidgetProvider.java @@ -21,7 +21,7 @@ package org.isoron.uhabits.widgets; import android.content.*; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public class StreakWidgetProvider extends BaseWidgetProvider { diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java index 1d326a46a..a10014212 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/WidgetUpdater.java @@ -24,8 +24,8 @@ import android.content.*; import android.support.annotation.*; import org.isoron.androidbase.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.tasks.*; import javax.inject.*; diff --git a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java index 2bddef022..00afeb46b 100644 --- a/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java +++ b/uhabits-android/src/main/java/org/isoron/uhabits/widgets/views/CheckmarkWidgetView.java @@ -25,7 +25,7 @@ import android.util.*; import android.widget.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.isoron.uhabits.activities.common.views.*; import org.isoron.uhabits.utils.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/AppScope.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/AppScope.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/AppScope.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/AppScope.java index 75c59577a..0aa1b9b52 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/AppScope.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/AppScope.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits; +package org.isoron.uhabits.core; import javax.inject.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/MyClass.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/MyClass.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/MyClass.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/MyClass.java index b2332c44d..dd5cdb01d 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/MyClass.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/MyClass.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits; +package org.isoron.uhabits.core; public class MyClass {} diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommand.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommand.java index 0773b64e7..69797821b 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ArchiveHabitsCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommand.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommand.java index b3683901f..36ffe7945 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ChangeHabitColorCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/Command.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/Command.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/Command.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/Command.java index 721efde98..7d48754ba 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/Command.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/Command.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; import com.google.gson.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; /** * A Command represents a desired set of changes that should be performed on the diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CommandRunner.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CommandRunner.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/CommandRunner.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CommandRunner.java index 8ef46f6ec..6cac8a364 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CommandRunner.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CommandRunner.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.tasks.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateHabitCommand.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateHabitCommand.java index 61fbb9d4d..e5f8f15be 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateHabitCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateHabitCommand.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; import com.google.auto.factory.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * Command to create a habit. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateRepetitionCommand.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateRepetitionCommand.java index ddebd1073..9264a9c90 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/CreateRepetitionCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/CreateRepetitionCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * Command to toggle a repetition. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/DeleteHabitsCommand.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/DeleteHabitsCommand.java index 082990c28..1a99aa723 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/DeleteHabitsCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/DeleteHabitsCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/EditHabitCommand.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/EditHabitCommand.java index 48c37ecc1..2870f4400 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/EditHabitCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/EditHabitCommand.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; import com.google.auto.factory.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * Command to modify a habit. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommand.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommand.java index 556bf3e14..b2d2a0722 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/ToggleRepetitionCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; /** * Command to toggle a repetition. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommand.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommand.java index a9e4f608c..af260d3bb 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/UnarchiveHabitsCommand.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommand.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/commands/package-info.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/package-info.java similarity index 89% rename from uhabits-core/src/main/java/org/isoron/uhabits/commands/package-info.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/commands/package-info.java index 8fce85ae1..848a9e284 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/commands/package-info.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/commands/package-info.java @@ -19,6 +19,6 @@ /** * Provides commands to modify the models, such as {@link - * org.isoron.uhabits.commands.CreateHabitCommand}. + * org.isoron.uhabits.core.commands.CreateHabitCommand}. */ -package org.isoron.uhabits.commands; \ No newline at end of file +package org.isoron.uhabits.core.commands; \ No newline at end of file diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/io/HabitsCSVExporter.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/io/HabitsCSVExporter.java index d89413d2f..9665332fe 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/io/HabitsCSVExporter.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/io/HabitsCSVExporter.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.io; +package org.isoron.uhabits.core.io; import android.support.annotation.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.text.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Checkmark.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Checkmark.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Checkmark.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Checkmark.java index 85084c743..1075d4b4a 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Checkmark.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Checkmark.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.apache.commons.lang3.builder.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/CheckmarkList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/CheckmarkList.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/CheckmarkList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/CheckmarkList.java index 31a09b921..008191611 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/CheckmarkList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/CheckmarkList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.text.*; @@ -29,7 +29,7 @@ import java.util.*; import javax.annotation.concurrent.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; /** * The collection of {@link Checkmark}s belonging to a habit. */ diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Frequency.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Frequency.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Frequency.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Frequency.java index b21349b18..d12ff8ad2 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Frequency.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Frequency.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.apache.commons.lang3.builder.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Habit.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Habit.java similarity index 99% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Habit.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Habit.java index e7b4d412e..0afcacb34 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Habit.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Habit.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; @@ -28,7 +28,7 @@ import java.util.*; import javax.annotation.concurrent.*; import javax.inject.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; /** * The thing that the user wants to track. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitList.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/HabitList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitList.java index 52c00a893..cf49b4ba0 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitList.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; import com.opencsv.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcher.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcher.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcher.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcher.java index 17198f279..d3d536b04 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcher.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcher.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcherBuilder.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcherBuilder.java index c6cbd0dc4..68a9daf8b 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitMatcherBuilder.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitMatcherBuilder.java @@ -17,9 +17,9 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitNotFoundException.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitNotFoundException.java index 74302e2ad..c40204a1e 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/HabitNotFoundException.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/HabitNotFoundException.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; public class HabitNotFoundException extends RuntimeException { public HabitNotFoundException() { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/ModelFactory.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelFactory.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/ModelFactory.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelFactory.java index 2556b9755..5c6a548c1 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/ModelFactory.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelFactory.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; /** * Interface implemented by factories that provide concrete implementations of diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/ModelObservable.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelObservable.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/ModelObservable.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelObservable.java index 6ab80813b..7d8f94377 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/ModelObservable.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ModelObservable.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Reminder.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Reminder.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Reminder.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Reminder.java index 88d54e293..3fb0bd1b9 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Reminder.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Reminder.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Repetition.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Repetition.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Repetition.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Repetition.java index 274fe3517..3d04328d0 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Repetition.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Repetition.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.apache.commons.lang3.builder.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/RepetitionList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/RepetitionList.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/RepetitionList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/RepetitionList.java index ec355267c..8d237221f 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/RepetitionList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/RepetitionList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Score.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Score.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Score.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Score.java index fcfc8b56a..71739f34a 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Score.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Score.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.apache.commons.lang3.builder.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/ScoreList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ScoreList.java similarity index 99% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/ScoreList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/ScoreList.java index 1afb19be2..229959fca 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/ScoreList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/ScoreList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.text.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/Streak.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Streak.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/Streak.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/Streak.java index 5a7a59f3d..aff58c180 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/Streak.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/Streak.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.apache.commons.lang3.builder.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; public final class Streak { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/StreakList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/StreakList.java similarity index 98% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/StreakList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/StreakList.java index 1176aa71c..ae2bc3032 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/StreakList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/StreakList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/WeekdayList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/WeekdayList.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/WeekdayList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/WeekdayList.java index f6cbe4560..64aff772f 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/WeekdayList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/WeekdayList.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryCheckmarkList.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryCheckmarkList.java index 5b02be26a..ec847acc5 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryCheckmarkList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryCheckmarkList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java index 32f1982c4..58ec38fe0 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryHabitList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryHabitList.java @@ -17,15 +17,15 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; -import static org.isoron.uhabits.models.HabitList.Order.*; +import static org.isoron.uhabits.core.models.HabitList.Order.*; /** * In-memory implementation of {@link HabitList}. diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryModelFactory.java similarity index 93% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryModelFactory.java index 0a934d97a..bbb67a1b0 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryModelFactory.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryModelFactory.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; -import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.models.*; import dagger.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryRepetitionList.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryRepetitionList.java index cf1772e0b..2d7c81fea 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryRepetitionList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryRepetitionList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryScoreList.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryScoreList.java index b4ddc9fec..66e228d3f 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryScoreList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryScoreList.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; import android.support.annotation.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryStreakList.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryStreakList.java index 31fd3de8d..1cadf75c2 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/MemoryStreakList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/MemoryStreakList.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models.memory; +package org.isoron.uhabits.core.models.memory; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/package-info.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/package-info.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/memory/package-info.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/package-info.java index f8272f334..0f45cc6bc 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/memory/package-info.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/memory/package-info.java @@ -20,4 +20,4 @@ /** * Provides in-memory implementation of core models. */ -package org.isoron.uhabits.models.memory; \ No newline at end of file +package org.isoron.uhabits.core.models.memory; \ No newline at end of file diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/models/package-info.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/package-info.java similarity index 87% rename from uhabits-core/src/main/java/org/isoron/uhabits/models/package-info.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/models/package-info.java index 9cb029b90..baef7f609 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/models/package-info.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/models/package-info.java @@ -18,7 +18,7 @@ */ /** - * Provides core models classes, such as {@link org.isoron.uhabits.models.Habit} - * and {@link org.isoron.uhabits.models.Repetition}. + * Provides core models classes, such as {@link org.isoron.uhabits.core.models.Habit} + * and {@link org.isoron.uhabits.core.models.Repetition}. */ -package org.isoron.uhabits.models; \ No newline at end of file +package org.isoron.uhabits.core.models; \ No newline at end of file diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/preferences/Preferences.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/preferences/Preferences.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java index e39e67540..154e06333 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/preferences/Preferences.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/preferences/Preferences.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.preferences; +package org.isoron.uhabits.core.preferences; public interface Preferences { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/ExportCSVTask.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/ExportCSVTask.java index a869848fb..38c2f7f84 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/ExportCSVTask.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/ExportCSVTask.java @@ -17,14 +17,14 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; import android.support.annotation.*; import com.google.auto.factory.*; -import org.isoron.uhabits.io.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.io.*; +import org.isoron.uhabits.core.models.*; import java.io.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunner.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunner.java index 245d76d30..748b8521d 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/SingleThreadTaskRunner.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunner.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; public class SingleThreadTaskRunner implements TaskRunner { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/Task.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/Task.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/tasks/Task.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/Task.java index a1b69098a..3531a6314 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/Task.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/Task.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; import android.support.annotation.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/TaskRunner.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/TaskRunner.java index c5c38d7c0..ec2a4486e 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/tasks/TaskRunner.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/tasks/TaskRunner.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; public interface TaskRunner { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/NotificationTray.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/NotificationTray.java similarity index 91% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/NotificationTray.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/NotificationTray.java index df4a0509c..3a882f465 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/NotificationTray.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/NotificationTray.java @@ -17,9 +17,9 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui; +package org.isoron.uhabits.core.ui; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; public interface NotificationTray { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/ThemeSwitcher.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/ThemeSwitcher.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/ThemeSwitcher.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/ThemeSwitcher.java index 70f6e221f..b3d6db862 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/ThemeSwitcher.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/ThemeSwitcher.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui; +package org.isoron.uhabits.core.ui; import android.support.annotation.*; -import org.isoron.uhabits.preferences.*; +import org.isoron.uhabits.core.preferences.*; public abstract class ThemeSwitcher { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnColorPickedCallback.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnColorPickedCallback.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnColorPickedCallback.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnColorPickedCallback.java index 7cb86813a..b435c23c6 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnColorPickedCallback.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnColorPickedCallback.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.callbacks; +package org.isoron.uhabits.core.ui.callbacks; public interface OnColorPickedCallback { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnConfirmedCallback.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnConfirmedCallback.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnConfirmedCallback.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnConfirmedCallback.java index a543e01f9..3a51f0bca 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnConfirmedCallback.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnConfirmedCallback.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.callbacks; +package org.isoron.uhabits.core.ui.callbacks; public interface OnConfirmedCallback { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnFinishedCallback.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnFinishedCallback.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnFinishedCallback.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnFinishedCallback.java index 93efa29dc..6d0bdf8e5 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/callbacks/OnFinishedCallback.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/callbacks/OnFinishedCallback.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.callbacks; +package org.isoron.uhabits.core.ui.callbacks; public interface OnFinishedCallback { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/about/AboutBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/about/AboutBehavior.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/about/AboutBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/about/AboutBehavior.java index 233d791f7..996084e40 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/about/AboutBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/about/AboutBehavior.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.about; +package org.isoron.uhabits.core.ui.screens.about; import android.support.annotation.*; -import org.isoron.uhabits.preferences.*; +import org.isoron.uhabits.core.preferences.*; public class AboutBehavior { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCache.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCache.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java index ca77d7e7d..08afffcc7 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCache.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCache.java @@ -17,15 +17,15 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import android.support.annotation.*; -import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HintList.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HintList.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HintList.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HintList.java index fd5f48ef6..56bf7b23f 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/HintList.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/HintList.java @@ -17,14 +17,14 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import android.support.annotation.*; import com.google.auto.factory.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.utils.*; /** * Provides a list of hints to be shown at the application startup, and takes diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehavior.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehavior.java index 374f88995..890a5c470 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehavior.java @@ -17,15 +17,15 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import android.support.annotation.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import java.io.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java index e77938fb7..ba299158b 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehavior.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import android.support.annotation.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; import javax.inject.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java similarity index 95% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java index 10d65f14e..36d21e9ea 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehavior.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import android.support.annotation.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.callbacks.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.callbacks.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitBehavior.java similarity index 92% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitBehavior.java index d43be2a42..5b319957e 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitBehavior.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.show; +package org.isoron.uhabits.core.ui.screens.habits.show; import android.support.annotation.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; import javax.inject.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehavior.java similarity index 94% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehavior.java index a7f3e68b3..2c015b4b6 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehavior.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.show; +package org.isoron.uhabits.core.ui.screens.habits.show; import android.support.annotation.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.tasks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.tasks.*; import java.io.*; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/ui/widgets/WidgetBehavior.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/widgets/WidgetBehavior.java similarity index 92% rename from uhabits-core/src/main/java/org/isoron/uhabits/ui/widgets/WidgetBehavior.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/ui/widgets/WidgetBehavior.java index d1d6090b6..217a7b6bc 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/ui/widgets/WidgetBehavior.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/ui/widgets/WidgetBehavior.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.widgets; +package org.isoron.uhabits.core.ui.widgets; import android.support.annotation.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.*; import javax.inject.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/utils/ColorConstants.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/ColorConstants.java similarity index 92% rename from uhabits-core/src/main/java/org/isoron/uhabits/utils/ColorConstants.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/utils/ColorConstants.java index 294f3e6cd..0f4d97244 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/utils/ColorConstants.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/ColorConstants.java @@ -1,4 +1,4 @@ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; public class ColorConstants { diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/utils/DateFormats.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateFormats.java similarity index 97% rename from uhabits-core/src/main/java/org/isoron/uhabits/utils/DateFormats.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateFormats.java index dc1df5231..755fe54e5 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/utils/DateFormats.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateFormats.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; import android.support.annotation.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/utils/DateUtils.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateUtils.java similarity index 99% rename from uhabits-core/src/main/java/org/isoron/uhabits/utils/DateUtils.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateUtils.java index cb0f20fbe..59dc12f19 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/utils/DateUtils.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/DateUtils.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; import java.util.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/MidnightTimer.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/utils/MidnightTimer.java index 44283af94..1ddacdade 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/utils/MidnightTimer.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/MidnightTimer.java @@ -17,9 +17,9 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; -import org.isoron.uhabits.*; +import org.isoron.uhabits.core.*; import java.util.*; import java.util.concurrent.*; diff --git a/uhabits-core/src/main/java/org/isoron/uhabits/utils/StringUtils.java b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/StringUtils.java similarity index 96% rename from uhabits-core/src/main/java/org/isoron/uhabits/utils/StringUtils.java rename to uhabits-core/src/main/java/org/isoron/uhabits/core/utils/StringUtils.java index 2a22c78b6..2d8b3b7f7 100644 --- a/uhabits-core/src/main/java/org/isoron/uhabits/utils/StringUtils.java +++ b/uhabits-core/src/main/java/org/isoron/uhabits/core/utils/StringUtils.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; import java.math.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/BaseUnitTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/BaseUnitTest.java index 7c34632fa..384eadbb4 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/BaseUnitTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/BaseUnitTest.java @@ -19,11 +19,11 @@ package org.isoron.uhabits; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.models.memory.*; -import org.isoron.uhabits.tasks.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.models.memory.*; +import org.isoron.uhabits.core.tasks.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import org.junit.runner.*; import org.mockito.junit.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommandTest.java similarity index 95% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommandTest.java index dd0b9e53c..fc2df1508 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ArchiveHabitsCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ArchiveHabitsCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommandTest.java similarity index 96% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommandTest.java index 88716a22a..790aa259e 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ChangeHabitColorCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ChangeHabitColorCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateHabitCommandTest.java similarity index 96% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateHabitCommandTest.java index ac812e560..9237b04b5 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateHabitCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateHabitCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import static junit.framework.Assert.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateRepetitionCommandTest.java similarity index 92% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateRepetitionCommandTest.java index 01426474a..f82d0ad0c 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/CreateRepetitionCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/CreateRepetitionCommandTest.java @@ -17,17 +17,17 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import static junit.framework.Assert.*; import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; -import static org.isoron.uhabits.models.Checkmark.CHECKED_EXPLICITLY; +import static org.isoron.uhabits.core.models.Checkmark.CHECKED_EXPLICITLY; public class CreateRepetitionCommandTest extends BaseUnitTest { diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/DeleteHabitsCommandTest.java similarity index 96% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/DeleteHabitsCommandTest.java index 17fafab36..77d3e0523 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/DeleteHabitsCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/DeleteHabitsCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import org.junit.rules.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/EditHabitCommandTest.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/EditHabitCommandTest.java index 185f4b94f..003cdf6bd 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/EditHabitCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/EditHabitCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import static org.hamcrest.MatcherAssert.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommandTest.java similarity index 94% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommandTest.java index 3ce74245a..554d631d7 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/ToggleRepetitionCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/ToggleRepetitionCommandTest.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import static junit.framework.Assert.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommandTest.java similarity index 96% rename from uhabits-core/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommandTest.java index 4f12101b9..81c1d2465 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/commands/UnarchiveHabitsCommandTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/commands/UnarchiveHabitsCommandTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.commands; +package org.isoron.uhabits.core.commands; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/CheckmarkListTest.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/CheckmarkListTest.java index 7bc708d96..b510d8fad 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/CheckmarkListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/CheckmarkListTest.java @@ -17,17 +17,17 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import java.io.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.core.IsEqual.*; -import static org.isoron.uhabits.models.Checkmark.*; +import static org.isoron.uhabits.core.models.Checkmark.*; public class CheckmarkListTest extends BaseUnitTest { diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitFixtures.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitFixtures.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/HabitFixtures.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitFixtures.java index 29afe1aab..87066ed6a 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitFixtures.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitFixtures.java @@ -17,9 +17,9 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; public class HabitFixtures { diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitListTest.java similarity index 98% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/HabitListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitListTest.java index ef31ce056..ee1c70e92 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.hamcrest.*; import org.isoron.uhabits.*; @@ -27,7 +27,7 @@ import java.io.*; import java.util.*; import static org.hamcrest.CoreMatchers.*; -import static org.isoron.uhabits.models.HabitList.Order.*; +import static org.isoron.uhabits.core.models.HabitList.Order.*; import static org.junit.Assert.*; @SuppressWarnings("JavaDoc") diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitTest.java similarity index 98% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/HabitTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitTest.java index 3c11e1101..95d57f6d5 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/HabitTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/HabitTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; import org.junit.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/RepetitionListTest.java similarity index 98% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/RepetitionListTest.java index edba652c2..fe456e761 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/RepetitionListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/RepetitionListTest.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import android.support.annotation.*; import org.isoron.uhabits.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreListTest.java similarity index 98% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreListTest.java index e27ade824..2ad2c2893 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreListTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import java.io.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreTest.java similarity index 95% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreTest.java index c794bbf35..6a90a406c 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/ScoreTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/ScoreTest.java @@ -17,13 +17,13 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; import org.junit.*; import static org.hamcrest.number.IsCloseTo.*; -import static org.isoron.uhabits.models.Score.*; +import static org.isoron.uhabits.core.models.Score.*; import static org.junit.Assert.*; public class ScoreTest extends BaseUnitTest diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/StreakListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/StreakListTest.java similarity index 98% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/StreakListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/StreakListTest.java index 8bf4fc78a..0f9571e2f 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/StreakListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/StreakListTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/WeekdayListTest.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/models/WeekdayListTest.java index 142cb7082..efe83798c 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/models/WeekdayListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/models/WeekdayListTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.models; +package org.isoron.uhabits.core.models; import org.isoron.uhabits.*; import org.junit.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunnerTest.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunnerTest.java index 95d3019d6..3f7e3090e 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/tasks/SingleThreadTaskRunnerTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/tasks/SingleThreadTaskRunnerTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.tasks; +package org.isoron.uhabits.core.tasks; import org.isoron.uhabits.*; import org.junit.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCacheTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCacheTest.java similarity index 96% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCacheTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCacheTest.java index 9fdda511e..abad82464 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HabitCardListCacheTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HabitCardListCacheTest.java @@ -17,14 +17,14 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import junit.framework.Assert; import org.isoron.uhabits.*; -import org.isoron.uhabits.commands.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.commands.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.utils.*; import org.junit.Test; import java.util.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HintListTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HintListTest.java similarity index 93% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HintListTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HintListTest.java index 24271923e..f7509b1a0 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/HintListTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/HintListTest.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import org.isoron.uhabits.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import org.mockito.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehaviorTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehaviorTest.java similarity index 94% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehaviorTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehaviorTest.java index 58f9d6224..6fbef66cf 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsBehaviorTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsBehaviorTest.java @@ -17,12 +17,12 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.utils.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.utils.*; import org.junit.*; import org.mockito.*; @@ -32,7 +32,7 @@ import static java.nio.file.Files.*; import static junit.framework.TestCase.assertTrue; import static org.apache.commons.io.FileUtils.*; import static org.hamcrest.CoreMatchers.*; -import static org.isoron.uhabits.ui.screens.habits.list.ListHabitsBehavior.Message.*; +import static org.isoron.uhabits.core.ui.screens.habits.list.ListHabitsBehavior.Message.*; import static org.junit.Assert.assertFalse; import static org.junit.Assert.*; import static org.mockito.Mockito.any; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java similarity index 95% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java index dc3bcd293..af71677a3 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsMenuBehaviorTest.java @@ -17,19 +17,19 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.preferences.*; -import org.isoron.uhabits.ui.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.preferences.*; +import org.isoron.uhabits.core.ui.*; import org.junit.*; import org.mockito.*; import static junit.framework.TestCase.*; import static org.hamcrest.MatcherAssert.*; import static org.hamcrest.Matchers.*; -import static org.isoron.uhabits.models.HabitList.Order.*; +import static org.isoron.uhabits.core.models.HabitList.Order.*; import static org.mockito.Mockito.*; public class ListHabitsMenuBehaviorTest extends BaseUnitTest diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java similarity index 97% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java index ccf6b39ac..3e2632b5b 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/list/ListHabitsSelectionMenuBehaviorTest.java @@ -17,11 +17,11 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.list; +package org.isoron.uhabits.core.ui.screens.habits.list; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; -import org.isoron.uhabits.ui.callbacks.*; +import org.isoron.uhabits.core.models.*; +import org.isoron.uhabits.core.ui.callbacks.*; import org.junit.*; import org.mockito.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java similarity index 95% rename from uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java index 351636681..b0ca4d0ba 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/ui/screens/habits/show/ShowHabitMenuBehaviorTest.java @@ -17,10 +17,10 @@ * with this program. If not, see . */ -package org.isoron.uhabits.ui.screens.habits.show; +package org.isoron.uhabits.core.ui.screens.habits.show; import org.isoron.uhabits.*; -import org.isoron.uhabits.models.*; +import org.isoron.uhabits.core.models.*; import org.junit.*; import java.io.*; diff --git a/uhabits-core/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java b/uhabits-core/src/test/java/org/isoron/uhabits/core/utils/DateUtilsTest.java similarity index 99% rename from uhabits-core/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java rename to uhabits-core/src/test/java/org/isoron/uhabits/core/utils/DateUtilsTest.java index ed32cbeab..963559054 100644 --- a/uhabits-core/src/test/java/org/isoron/uhabits/utils/DateUtilsTest.java +++ b/uhabits-core/src/test/java/org/isoron/uhabits/core/utils/DateUtilsTest.java @@ -17,7 +17,7 @@ * with this program. If not, see . */ -package org.isoron.uhabits.utils; +package org.isoron.uhabits.core.utils; import org.isoron.uhabits.*; import org.junit.*;