mirror of
https://github.com/Myzel394/NumberHub.git
synced 2025-06-18 16:25:27 +02:00
Tiny project refactor
- Updated build files - Removed unused flavor - Renamed units module
This commit is contained in:
parent
f7a89594fa
commit
f02a4ecf8a
@ -76,7 +76,6 @@ android {
|
|||||||
flavorDimensions += "mainFlavorDimension"
|
flavorDimensions += "mainFlavorDimension"
|
||||||
productFlavors {
|
productFlavors {
|
||||||
create("playStore") {}
|
create("playStore") {}
|
||||||
create("ruStore") {}
|
|
||||||
create("fdroid") {}
|
create("fdroid") {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,7 +48,6 @@ internal fun Project.configureKotlinAndroid(
|
|||||||
flavorDimensions += "mainFlavorDimension"
|
flavorDimensions += "mainFlavorDimension"
|
||||||
productFlavors {
|
productFlavors {
|
||||||
create("playStore") {}
|
create("playStore") {}
|
||||||
create("ruStore") {}
|
|
||||||
create("fdroid") {}
|
create("fdroid") {}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -33,9 +33,6 @@ android {
|
|||||||
getByName("playStore") {
|
getByName("playStore") {
|
||||||
storeLink("http://play.google.com/store/apps/details?id=com.sadellie.unitto")
|
storeLink("http://play.google.com/store/apps/details?id=com.sadellie.unitto")
|
||||||
}
|
}
|
||||||
getByName("ruStore") {
|
|
||||||
storeLink("https://apps.rustore.ru/app/com.sadellie.unitto")
|
|
||||||
}
|
|
||||||
getByName("fdroid") {
|
getByName("fdroid") {
|
||||||
storeLink("https://github.com/sadellie/unitto")
|
storeLink("https://github.com/sadellie/unitto")
|
||||||
}
|
}
|
||||||
|
@ -23,12 +23,9 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.core.ui"
|
||||||
namespace = "com.sadellie.unitto.core.ui"
|
// Workaround from https://github.com/robolectric/robolectric/pull/4736
|
||||||
|
android.testOptions.unitTests.isIncludeAndroidResources = true
|
||||||
// Workaround from https://github.com/robolectric/robolectric/pull/4736
|
|
||||||
testOptions.unitTests.isIncludeAndroidResources = true
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
testImplementation(libs.org.robolectric.robolectric)
|
testImplementation(libs.org.robolectric.robolectric)
|
||||||
|
@ -22,9 +22,7 @@ plugins {
|
|||||||
id("unitto.android.hilt")
|
id("unitto.android.hilt")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.backup"
|
||||||
namespace = "com.sadellie.unitto.data.backup"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(libs.androidx.datastore.datastore.preferences)
|
implementation(libs.androidx.datastore.datastore.preferences)
|
||||||
|
@ -22,11 +22,9 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.calculator"
|
||||||
namespace = "com.sadellie.unitto.data.calculator"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":data:model"))
|
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
|
implementation(project(":data:model"))
|
||||||
}
|
}
|
||||||
|
@ -21,9 +21,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.common"
|
||||||
namespace = "com.sadellie.unitto.data.common"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(libs.androidx.core.core.ktx)
|
implementation(libs.androidx.core.core.ktx)
|
||||||
|
@ -23,11 +23,10 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
android.namespace = "com.sadellie.unitto.data.converter"
|
||||||
|
android.testOptions.unitTests.isIncludeAndroidResources = true
|
||||||
|
|
||||||
android {
|
android {
|
||||||
namespace = "com.sadellie.unitto.data.units"
|
|
||||||
|
|
||||||
testOptions.unitTests.isIncludeAndroidResources = true
|
|
||||||
|
|
||||||
room {
|
room {
|
||||||
val schemaLocation = "$projectDir/schemas"
|
val schemaLocation = "$projectDir/schemas"
|
||||||
schemaDirectory(schemaLocation)
|
schemaDirectory(schemaLocation)
|
||||||
@ -45,7 +44,7 @@ dependencies {
|
|||||||
implementation(libs.com.squareup.retrofit2.converter.moshi)
|
implementation(libs.com.squareup.retrofit2.converter.moshi)
|
||||||
|
|
||||||
implementation(project(":core:base"))
|
implementation(project(":core:base"))
|
||||||
implementation(project(":data:database"))
|
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
|
implementation(project(":data:database"))
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
}
|
}
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import com.sadellie.unitto.data.database.CurrencyRatesDao
|
import com.sadellie.unitto.data.database.CurrencyRatesDao
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* All UnitIDs. Long file.
|
* All UnitIDs. Long file.
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.util.Log
|
import android.util.Log
|
||||||
@ -30,31 +30,31 @@ import com.sadellie.unitto.data.model.repository.UnitsRepository
|
|||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
||||||
import com.sadellie.unitto.data.model.unit.filterByLev
|
import com.sadellie.unitto.data.model.unit.filterByLev
|
||||||
import com.sadellie.unitto.data.units.collections.accelerationCollection
|
import com.sadellie.unitto.data.converter.collections.accelerationCollection
|
||||||
import com.sadellie.unitto.data.units.collections.angleCollection
|
import com.sadellie.unitto.data.converter.collections.angleCollection
|
||||||
import com.sadellie.unitto.data.units.collections.areaCollection
|
import com.sadellie.unitto.data.converter.collections.areaCollection
|
||||||
import com.sadellie.unitto.data.units.collections.currencyCollection
|
import com.sadellie.unitto.data.converter.collections.currencyCollection
|
||||||
import com.sadellie.unitto.data.units.collections.dataCollection
|
import com.sadellie.unitto.data.converter.collections.dataCollection
|
||||||
import com.sadellie.unitto.data.units.collections.dataTransferCollection
|
import com.sadellie.unitto.data.converter.collections.dataTransferCollection
|
||||||
import com.sadellie.unitto.data.units.collections.electrostaticCapacitance
|
import com.sadellie.unitto.data.converter.collections.electrostaticCapacitance
|
||||||
import com.sadellie.unitto.data.units.collections.energyCollection
|
import com.sadellie.unitto.data.converter.collections.energyCollection
|
||||||
import com.sadellie.unitto.data.units.collections.flowRateCollection
|
import com.sadellie.unitto.data.converter.collections.flowRateCollection
|
||||||
import com.sadellie.unitto.data.units.collections.fluxCollection
|
import com.sadellie.unitto.data.converter.collections.fluxCollection
|
||||||
import com.sadellie.unitto.data.units.collections.forceCollection
|
import com.sadellie.unitto.data.converter.collections.forceCollection
|
||||||
import com.sadellie.unitto.data.units.collections.fuelConsumptionCollection
|
import com.sadellie.unitto.data.converter.collections.fuelConsumptionCollection
|
||||||
import com.sadellie.unitto.data.units.collections.lengthCollection
|
import com.sadellie.unitto.data.converter.collections.lengthCollection
|
||||||
import com.sadellie.unitto.data.units.collections.luminanceCollection
|
import com.sadellie.unitto.data.converter.collections.luminanceCollection
|
||||||
import com.sadellie.unitto.data.units.collections.massCollection
|
import com.sadellie.unitto.data.converter.collections.massCollection
|
||||||
import com.sadellie.unitto.data.units.collections.numberBaseCollection
|
import com.sadellie.unitto.data.converter.collections.numberBaseCollection
|
||||||
import com.sadellie.unitto.data.units.collections.powerCollection
|
import com.sadellie.unitto.data.converter.collections.powerCollection
|
||||||
import com.sadellie.unitto.data.units.collections.prefixCollection
|
import com.sadellie.unitto.data.converter.collections.prefixCollection
|
||||||
import com.sadellie.unitto.data.units.collections.pressureCollection
|
import com.sadellie.unitto.data.converter.collections.pressureCollection
|
||||||
import com.sadellie.unitto.data.units.collections.speedCollection
|
import com.sadellie.unitto.data.converter.collections.speedCollection
|
||||||
import com.sadellie.unitto.data.units.collections.temperatureCollection
|
import com.sadellie.unitto.data.converter.collections.temperatureCollection
|
||||||
import com.sadellie.unitto.data.units.collections.timeCollection
|
import com.sadellie.unitto.data.converter.collections.timeCollection
|
||||||
import com.sadellie.unitto.data.units.collections.torqueCollection
|
import com.sadellie.unitto.data.converter.collections.torqueCollection
|
||||||
import com.sadellie.unitto.data.units.collections.volumeCollection
|
import com.sadellie.unitto.data.converter.collections.volumeCollection
|
||||||
import com.sadellie.unitto.data.units.remote.CurrencyApi
|
import com.sadellie.unitto.data.converter.remote.CurrencyApi
|
||||||
import dagger.hilt.android.qualifiers.ApplicationContext
|
import dagger.hilt.android.qualifiers.ApplicationContext
|
||||||
import kotlinx.coroutines.Dispatchers
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val accelerationCollection: List<AbstractUnit> by lazy {
|
internal val accelerationCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val angleCollection: List<AbstractUnit> by lazy {
|
internal val angleCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val areaCollection: List<AbstractUnit> by lazy {
|
internal val areaCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val currencyCollection: List<AbstractUnit> by lazy {
|
internal val currencyCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val dataCollection: List<AbstractUnit> by lazy {
|
internal val dataCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val dataTransferCollection: List<AbstractUnit> by lazy {
|
internal val dataTransferCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val electrostaticCapacitance: List<AbstractUnit> by lazy {
|
internal val electrostaticCapacitance: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val energyCollection: List<AbstractUnit> by lazy {
|
internal val energyCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
import com.sadellie.unitto.data.model.unit.ReverseUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val flowRateCollection: List<AbstractUnit> by lazy {
|
val flowRateCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val fluxCollection: List<AbstractUnit> by lazy {
|
internal val fluxCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val forceCollection: List<AbstractUnit> by lazy {
|
val forceCollection: List<AbstractUnit> by lazy {
|
@ -16,14 +16,14 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.FuelBackward
|
import com.sadellie.unitto.data.model.unit.FuelBackward
|
||||||
import com.sadellie.unitto.data.model.unit.FuelForward
|
import com.sadellie.unitto.data.model.unit.FuelForward
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val fuelConsumptionCollection: List<AbstractUnit> by lazy {
|
val fuelConsumptionCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val lengthCollection: List<AbstractUnit> by lazy {
|
internal val lengthCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val luminanceCollection: List<AbstractUnit> by lazy {
|
val luminanceCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val massCollection: List<AbstractUnit> by lazy {
|
internal val massCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NumberBaseUnit
|
import com.sadellie.unitto.data.model.unit.NumberBaseUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val numberBaseCollection: List<AbstractUnit> by lazy {
|
internal val numberBaseCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val powerCollection: List<AbstractUnit> by lazy {
|
internal val powerCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val prefixCollection: List<AbstractUnit> by lazy {
|
val prefixCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val pressureCollection: List<AbstractUnit> by lazy {
|
internal val pressureCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val speedCollection: List<AbstractUnit> by lazy {
|
internal val speedCollection: List<AbstractUnit> by lazy {
|
@ -16,14 +16,14 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.MAX_PRECISION
|
import com.sadellie.unitto.core.base.MAX_PRECISION
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.TemperatureUnit
|
import com.sadellie.unitto.data.model.unit.TemperatureUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
import java.math.RoundingMode
|
import java.math.RoundingMode
|
||||||
|
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val timeCollection: List<AbstractUnit> by lazy {
|
internal val timeCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
val torqueCollection: List<AbstractUnit> by lazy {
|
val torqueCollection: List<AbstractUnit> by lazy {
|
@ -16,13 +16,13 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.collections
|
package com.sadellie.unitto.data.converter.collections
|
||||||
|
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import java.math.BigDecimal
|
import java.math.BigDecimal
|
||||||
|
|
||||||
internal val volumeCollection: List<AbstractUnit> by lazy {
|
internal val volumeCollection: List<AbstractUnit> by lazy {
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.remote
|
package com.sadellie.unitto.data.converter.remote
|
||||||
|
|
||||||
import com.squareup.moshi.Moshi
|
import com.squareup.moshi.Moshi
|
||||||
import retrofit2.Retrofit
|
import retrofit2.Retrofit
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units.remote
|
package com.sadellie.unitto.data.converter.remote
|
||||||
|
|
||||||
import com.squareup.moshi.FromJson
|
import com.squareup.moshi.FromJson
|
||||||
import com.squareup.moshi.ToJson
|
import com.squareup.moshi.ToJson
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import androidx.room.Room
|
import androidx.room.Room
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import com.sadellie.unitto.core.base.R
|
import com.sadellie.unitto.core.base.R
|
@ -16,7 +16,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package com.sadellie.unitto.data.units
|
package com.sadellie.unitto.data.converter
|
||||||
|
|
||||||
import com.sadellie.unitto.data.common.lev
|
import com.sadellie.unitto.data.common.lev
|
||||||
import org.junit.Assert.assertEquals
|
import org.junit.Assert.assertEquals
|
@ -23,9 +23,9 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.database"
|
||||||
namespace = "com.sadellie.unitto.data.database"
|
|
||||||
|
|
||||||
|
android {
|
||||||
room {
|
room {
|
||||||
val schemaLocation = "$projectDir/schemas"
|
val schemaLocation = "$projectDir/schemas"
|
||||||
schemaDirectory(schemaLocation)
|
schemaDirectory(schemaLocation)
|
||||||
|
@ -21,10 +21,8 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
// Different namespace. Possible promotion to a separate project.
|
||||||
// Different namespace. Possible promotion to a separate project.
|
android.namespace = "io.github.sadellie.evaluatto"
|
||||||
namespace = "io.github.sadellie.evaluatto"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":core:base"))
|
implementation(project(":core:base"))
|
||||||
|
@ -22,6 +22,4 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.licenses"
|
||||||
namespace = "com.sadellie.unitto.data.licenses"
|
|
||||||
}
|
|
||||||
|
@ -21,9 +21,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.model"
|
||||||
namespace = "com.sadellie.unitto.data.model"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":core:base"))
|
implementation(project(":core:base"))
|
||||||
|
@ -22,13 +22,11 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.timezone"
|
||||||
namespace = "com.sadellie.unitto.data.timezone"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":core:base"))
|
implementation(project(":core:base"))
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
implementation(project(":data:model"))
|
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
|
implementation(project(":data:model"))
|
||||||
}
|
}
|
||||||
|
@ -22,9 +22,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.data.userprefs"
|
||||||
namespace = "com.sadellie.unitto.data.userprefs"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(libs.androidx.datastore.datastore.preferences)
|
implementation(libs.androidx.datastore.datastore.preferences)
|
||||||
@ -32,5 +30,5 @@ dependencies {
|
|||||||
|
|
||||||
implementation(project(":core:base"))
|
implementation(project(":core:base"))
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
implementation(project(":data:units"))
|
implementation(project(":data:converter"))
|
||||||
}
|
}
|
||||||
|
@ -25,7 +25,7 @@ import com.sadellie.unitto.core.base.TopLevelDestinations
|
|||||||
import com.sadellie.unitto.data.model.ALL_UNIT_GROUPS
|
import com.sadellie.unitto.data.model.ALL_UNIT_GROUPS
|
||||||
import com.sadellie.unitto.data.model.UnitGroup
|
import com.sadellie.unitto.data.model.UnitGroup
|
||||||
import com.sadellie.unitto.data.model.UnitsListSorting
|
import com.sadellie.unitto.data.model.UnitsListSorting
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
|
|
||||||
fun Preferences.getEnableDynamicTheme(): Boolean {
|
fun Preferences.getEnableDynamicTheme(): Boolean {
|
||||||
return this[PrefsKeys.ENABLE_DYNAMIC_THEME] ?: true
|
return this[PrefsKeys.ENABLE_DYNAMIC_THEME] ?: true
|
||||||
|
@ -24,19 +24,17 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.feature.calculator"
|
||||||
namespace = "com.sadellie.unitto.feature.calculator"
|
android.testOptions.unitTests.isIncludeAndroidResources = true
|
||||||
testOptions.unitTests.isIncludeAndroidResources = true
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
testImplementation(libs.org.robolectric.robolectric)
|
testImplementation(libs.org.robolectric.robolectric)
|
||||||
testImplementation(libs.org.jetbrains.kotlinx.kotlinx.coroutines.test)
|
testImplementation(libs.org.jetbrains.kotlinx.kotlinx.coroutines.test)
|
||||||
|
|
||||||
|
implementation(project(":data:calculator"))
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
|
implementation(project(":data:evaluatto"))
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
implementation(project(":data:userprefs"))
|
implementation(project(":data:userprefs"))
|
||||||
implementation(project(":data:calculator"))
|
|
||||||
implementation(project(":data:evaluatto"))
|
|
||||||
}
|
}
|
||||||
|
@ -25,11 +25,8 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.feature.converter"
|
||||||
namespace = "com.sadellie.unitto.feature.converter"
|
android.testOptions.unitTests.isIncludeAndroidResources = true
|
||||||
|
|
||||||
testOptions.unitTests.isIncludeAndroidResources = true
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
testImplementation(libs.org.robolectric.robolectric)
|
testImplementation(libs.org.robolectric.robolectric)
|
||||||
@ -44,8 +41,8 @@ dependencies {
|
|||||||
|
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
|
implementation(project(":data:evaluatto"))
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
implementation(project(":data:userprefs"))
|
implementation(project(":data:userprefs"))
|
||||||
implementation(project(":data:units"))
|
implementation(project(":data:converter"))
|
||||||
implementation(project(":data:evaluatto"))
|
|
||||||
}
|
}
|
||||||
|
@ -45,7 +45,7 @@ import com.sadellie.unitto.data.model.UnitGroup
|
|||||||
import com.sadellie.unitto.data.model.UnitsListSorting
|
import com.sadellie.unitto.data.model.UnitsListSorting
|
||||||
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
import com.sadellie.unitto.data.model.unit.AbstractUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import com.sadellie.unitto.feature.converter.components.BasicUnitListItem
|
import com.sadellie.unitto.feature.converter.components.BasicUnitListItem
|
||||||
import com.sadellie.unitto.feature.converter.components.ChipsFlexRow
|
import com.sadellie.unitto.feature.converter.components.ChipsFlexRow
|
||||||
import com.sadellie.unitto.feature.converter.components.ChipsRow
|
import com.sadellie.unitto.feature.converter.components.ChipsRow
|
||||||
|
@ -46,7 +46,7 @@ import com.sadellie.unitto.data.model.unit.AbstractUnit
|
|||||||
import com.sadellie.unitto.data.model.unit.DefaultUnit
|
import com.sadellie.unitto.data.model.unit.DefaultUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NormalUnit
|
import com.sadellie.unitto.data.model.unit.NormalUnit
|
||||||
import com.sadellie.unitto.data.model.unit.NumberBaseUnit
|
import com.sadellie.unitto.data.model.unit.NumberBaseUnit
|
||||||
import com.sadellie.unitto.data.units.MyUnitIDS
|
import com.sadellie.unitto.data.converter.MyUnitIDS
|
||||||
import com.sadellie.unitto.feature.converter.components.BasicUnitListItem
|
import com.sadellie.unitto.feature.converter.components.BasicUnitListItem
|
||||||
import com.sadellie.unitto.feature.converter.components.FavoritesButton
|
import com.sadellie.unitto.feature.converter.components.FavoritesButton
|
||||||
import com.sadellie.unitto.feature.converter.components.UnitGroupHeader
|
import com.sadellie.unitto.feature.converter.components.UnitGroupHeader
|
||||||
|
@ -24,9 +24,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.feature.datecalculator"
|
||||||
namespace = "com.sadellie.unitto.feature.datecalculator"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
|
@ -24,9 +24,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.feature.settings"
|
||||||
namespace = "com.sadellie.unitto.feature.settings"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(libs.com.github.sadellie.themmo)
|
implementation(libs.com.github.sadellie.themmo)
|
||||||
@ -37,6 +35,6 @@ dependencies {
|
|||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
implementation(project(":data:userprefs"))
|
|
||||||
implementation(project(":data:licenses"))
|
implementation(project(":data:licenses"))
|
||||||
|
implementation(project(":data:userprefs"))
|
||||||
}
|
}
|
||||||
|
@ -24,9 +24,7 @@ plugins {
|
|||||||
id("unitto.android.library.jacoco")
|
id("unitto.android.library.jacoco")
|
||||||
}
|
}
|
||||||
|
|
||||||
android {
|
android.namespace = "com.sadellie.unitto.feature.timezone"
|
||||||
namespace = "com.sadellie.unitto.feature.timezone"
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
testImplementation(libs.org.robolectric.robolectric)
|
testImplementation(libs.org.robolectric.robolectric)
|
||||||
@ -36,8 +34,8 @@ dependencies {
|
|||||||
implementation(libs.androidx.appcompat.appcompat)
|
implementation(libs.androidx.appcompat.appcompat)
|
||||||
|
|
||||||
implementation(project(":data:common"))
|
implementation(project(":data:common"))
|
||||||
implementation(project(":data:userprefs"))
|
|
||||||
implementation(project(":data:database"))
|
implementation(project(":data:database"))
|
||||||
implementation(project(":data:timezone"))
|
|
||||||
implementation(project(":data:model"))
|
implementation(project(":data:model"))
|
||||||
|
implementation(project(":data:timezone"))
|
||||||
|
implementation(project(":data:userprefs"))
|
||||||
}
|
}
|
||||||
|
@ -159,7 +159,6 @@ internal fun FavoriteTimeZoneItem(
|
|||||||
fadeIn() togetherWith fadeOut() using (SizeTransform(clip = false))
|
fadeIn() togetherWith fadeOut() using (SizeTransform(clip = false))
|
||||||
}
|
}
|
||||||
) { time ->
|
) { time ->
|
||||||
// TODO Add AM PM as dots (apply to 12 and 24 hour systems)
|
|
||||||
Text(
|
Text(
|
||||||
text = time,
|
text = time,
|
||||||
style = MaterialTheme.typography.headlineMedium,
|
style = MaterialTheme.typography.headlineMedium,
|
||||||
|
@ -18,7 +18,7 @@ dependencyResolutionManagement {
|
|||||||
}
|
}
|
||||||
rootProject.name = "Unitto"
|
rootProject.name = "Unitto"
|
||||||
include(":app")
|
include(":app")
|
||||||
include(":data:units")
|
include(":data:converter")
|
||||||
include(":core:base")
|
include(":core:base")
|
||||||
include(":core:ui")
|
include(":core:ui")
|
||||||
include(":feature:converter")
|
include(":feature:converter")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user