diff --git a/app/build.gradle.kts b/app/build.gradle.kts index e30441bd8..d5dc02968 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + import org.jetbrains.compose.desktop.application.dsl.TargetFormat import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetTree @@ -5,22 +22,6 @@ import java.time.Instant import java.time.ZoneOffset import java.time.format.DateTimeFormatter -/* - * Copyright 2023 Alexandre Gomes Pereira - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - plugins { id("com.android.application") kotlin("multiplatform") diff --git a/app/src/androidMain/AndroidManifest.xml b/app/src/androidMain/AndroidManifest.xml index 84b93d370..5b1246146 100644 --- a/app/src/androidMain/AndroidManifest.xml +++ b/app/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ . */ package br.alexandregpereira.hunter.app diff --git a/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/MainActivity.kt b/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/MainActivity.kt index 4d78a7b79..47cc6d01b 100644 --- a/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/MainActivity.kt +++ b/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/MainActivity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.app diff --git a/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.android.kt b/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.android.kt index 5ae90a8c7..a401c7488 100644 --- a/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.android.kt +++ b/app/src/androidMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.android.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui import br.alexandregpereira.hunter.app.BuildConfig diff --git a/app/src/androidMain/res/anim/enter_animation.xml b/app/src/androidMain/res/anim/enter_animation.xml index b2b9f9367..790a84de5 100644 --- a/app/src/androidMain/res/anim/enter_animation.xml +++ b/app/src/androidMain/res/anim/enter_animation.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/anim/exit_animation.xml b/app/src/androidMain/res/anim/exit_animation.xml index f02a39e8f..f28fe9450 100644 --- a/app/src/androidMain/res/anim/exit_animation.xml +++ b/app/src/androidMain/res/anim/exit_animation.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/drawable/ic_launcher_foreground.xml b/app/src/androidMain/res/drawable/ic_launcher_foreground.xml index b8432d422..545607040 100644 --- a/app/src/androidMain/res/drawable/ic_launcher_foreground.xml +++ b/app/src/androidMain/res/drawable/ic_launcher_foreground.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml index bd5122876..c87b5052a 100644 --- a/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ b/app/src/androidMain/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -1,18 +1,19 @@ diff --git a/app/src/androidMain/res/values-night/themes.xml b/app/src/androidMain/res/values-night/themes.xml index e54eec9d4..37a93ff31 100644 --- a/app/src/androidMain/res/values-night/themes.xml +++ b/app/src/androidMain/res/values-night/themes.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/values-pt-rBR/strings.xml b/app/src/androidMain/res/values-pt-rBR/strings.xml index 45504936e..4baacdfa6 100644 --- a/app/src/androidMain/res/values-pt-rBR/strings.xml +++ b/app/src/androidMain/res/values-pt-rBR/strings.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/values-v27/themes.xml b/app/src/androidMain/res/values-v27/themes.xml index 437e89762..d5bff0ef4 100644 --- a/app/src/androidMain/res/values-v27/themes.xml +++ b/app/src/androidMain/res/values-v27/themes.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/values/animation.xml b/app/src/androidMain/res/values/animation.xml index b8e36d2e8..ed45c85e2 100644 --- a/app/src/androidMain/res/values/animation.xml +++ b/app/src/androidMain/res/values/animation.xml @@ -1,18 +1,19 @@ diff --git a/app/src/androidMain/res/values/colors.xml b/app/src/androidMain/res/values/colors.xml index b225fd41f..ccda14e1a 100644 --- a/app/src/androidMain/res/values/colors.xml +++ b/app/src/androidMain/res/values/colors.xml @@ -1,18 +1,19 @@ diff --git a/app/src/androidMain/res/values/ic_launcher_background.xml b/app/src/androidMain/res/values/ic_launcher_background.xml index 5451afdff..f2ee93922 100644 --- a/app/src/androidMain/res/values/ic_launcher_background.xml +++ b/app/src/androidMain/res/values/ic_launcher_background.xml @@ -1,18 +1,19 @@ diff --git a/app/src/androidMain/res/values/strings.xml b/app/src/androidMain/res/values/strings.xml index 2b6b27fd3..804706e77 100644 --- a/app/src/androidMain/res/values/strings.xml +++ b/app/src/androidMain/res/values/strings.xml @@ -1,17 +1,18 @@ diff --git a/app/src/androidMain/res/values/styles.xml b/app/src/androidMain/res/values/styles.xml index e66d1c9f1..eaa77de14 100644 --- a/app/src/androidMain/res/values/styles.xml +++ b/app/src/androidMain/res/values/styles.xml @@ -1,18 +1,19 @@ diff --git a/app/src/androidMain/res/values/themes.xml b/app/src/androidMain/res/values/themes.xml index 3de511200..185a0d322 100644 --- a/app/src/androidMain/res/values/themes.xml +++ b/app/src/androidMain/res/values/themes.xml @@ -1,17 +1,18 @@ diff --git a/app/src/commonMain/composeResources/drawable/ic_book.xml b/app/src/commonMain/composeResources/drawable/ic_book.xml index 2eb4dff94..13912249d 100644 --- a/app/src/commonMain/composeResources/drawable/ic_book.xml +++ b/app/src/commonMain/composeResources/drawable/ic_book.xml @@ -1,17 +1,18 @@ . + --> + diff --git a/app/src/commonMain/composeResources/drawable/ic_menu.xml b/app/src/commonMain/composeResources/drawable/ic_menu.xml index 0f710d6ed..f9c7eb144 100644 --- a/app/src/commonMain/composeResources/drawable/ic_menu.xml +++ b/app/src/commonMain/composeResources/drawable/ic_menu.xml @@ -1,3 +1,20 @@ + + diff --git a/app/src/commonMain/composeResources/drawable/ic_search.xml b/app/src/commonMain/composeResources/drawable/ic_search.xml index dc98aece4..51fe415a8 100644 --- a/app/src/commonMain/composeResources/drawable/ic_search.xml +++ b/app/src/commonMain/composeResources/drawable/ic_search.xml @@ -1,17 +1,18 @@ . */ package br.alexandregpereira.hunter.app diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainStrings.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainStrings.kt index fcc85cae8..5b6dffacc 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainStrings.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app import br.alexandregpereira.hunter.localization.Language diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewEvent.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewEvent.kt index ccae0cce6..7ecf4a7d2 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewEvent.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.app diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewModel.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewModel.kt index de6cfb1c9..1e0af2d03 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewModel.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewModel.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app import br.alexandregpereira.hunter.app.BottomBarItemIcon.COMPENDIUM diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewState.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewState.kt index 41caad69e..f86e6b5b7 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewState.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/MainViewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.app diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/di/AppModule.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/di/AppModule.kt index ac46e4364..8bb00f8a5 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/di/AppModule.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/di/AppModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.di import br.alexandregpereira.hunter.analytics.di.analyticsModule diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/AppEventDispatcher.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/AppEventDispatcher.kt index f6e935075..f6cb5cc62 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/AppEventDispatcher.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/AppEventDispatcher.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.event import br.alexadregpereira.hunter.shareContent.event.ShareContentEvent diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/di.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/di.kt index aeaab6608..1985e90ab 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/di.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/event/di.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.event import org.koin.dsl.module diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigation.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigation.kt index 269d54e15..18876bdeb 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigation.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigation.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.app.ui diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.kt index d348d5eeb..ac54aca45 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui import androidx.compose.animation.Crossfade diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainLandscapeScreen.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainLandscapeScreen.kt index 4742a5dd1..3dec9e315 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainLandscapeScreen.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainLandscapeScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui import androidx.compose.foundation.layout.Box diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainPortraitScreen.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainPortraitScreen.kt index cc2e3b5f5..84edd8e49 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainPortraitScreen.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainPortraitScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui import androidx.compose.foundation.layout.Box diff --git a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainScreen.kt b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainScreen.kt index 96fbc792d..7feaae2ee 100644 --- a/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainScreen.kt +++ b/app/src/commonMain/kotlin/br/alexandregpereira/hunter/app/ui/AppMainScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui import androidx.compose.foundation.layout.Box diff --git a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/IosAppModule.kt b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/IosAppModule.kt index 2e504e7a6..9c6a51abe 100644 --- a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/IosAppModule.kt +++ b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/IosAppModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.app diff --git a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/MainViewController.kt b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/MainViewController.kt index 71cc0134a..1a9b3a815 100644 --- a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/MainViewController.kt +++ b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/MainViewController.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app import androidx.compose.ui.window.ComposeUIViewController diff --git a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.ios.kt b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.ios.kt index 2299bb5ce..796d493f1 100644 --- a/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.ios.kt +++ b/app/src/iosMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.ios.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui internal actual fun getVersionName(): String = "1.0.0-beta" diff --git a/app/src/jvmMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.jvm.kt b/app/src/jvmMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.jvm.kt index 2299bb5ce..796d493f1 100644 --- a/app/src/jvmMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.jvm.kt +++ b/app/src/jvmMain/kotlin/br/alexandregpereira/hunter/app/ui/AppBottomNavigationTransition.jvm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.app.ui internal actual fun getVersionName(): String = "1.0.0-beta" diff --git a/app/src/jvmMain/kotlin/main.kt b/app/src/jvmMain/kotlin/main.kt index e67ac29a3..f5dc8e6ee 100644 --- a/app/src/jvmMain/kotlin/main.kt +++ b/app/src/jvmMain/kotlin/main.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + import androidx.compose.runtime.CompositionLocalProvider import androidx.compose.ui.input.key.Key.Companion.Escape import androidx.compose.ui.input.key.KeyEvent diff --git a/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/KoinTest.kt b/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/KoinTest.kt index aa3905cc1..12bd1a24c 100644 --- a/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/KoinTest.kt +++ b/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/KoinTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.shared.di diff --git a/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/TestCoroutineRule.kt b/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/TestCoroutineRule.kt index c7db05be6..f41f79e75 100644 --- a/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/TestCoroutineRule.kt +++ b/app/src/jvmTest/kotlin/br/alexandregpereira/hunter/shared/di/TestCoroutineRule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.shared.di diff --git a/build.gradle.kts b/build.gradle.kts index a7c317f3b..2d24f0f95 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + buildscript { extra.apply { set("compileSdk", 34) diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 7d50c113a..56473ecb8 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/buildSrc/settings.gradle.kts b/buildSrc/settings.gradle.kts index 65f8d85cd..ef48f5448 100644 --- a/buildSrc/settings.gradle.kts +++ b/buildSrc/settings.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ dependencyResolutionManagement { diff --git a/buildSrc/src/main/kotlin/TargetConfig.kt b/buildSrc/src/main/kotlin/TargetConfig.kt index 8d0f4093e..161cf0c4c 100644 --- a/buildSrc/src/main/kotlin/TargetConfig.kt +++ b/buildSrc/src/main/kotlin/TargetConfig.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ import com.android.build.api.dsl.LibraryExtension diff --git a/core/analytics/build.gradle.kts b/core/analytics/build.gradle.kts index 39950e4dd..b46374de5 100644 --- a/core/analytics/build.gradle.kts +++ b/core/analytics/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/FirebaseAnalytics.kt b/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/FirebaseAnalytics.kt index 527e1c95f..2aee8f5ba 100644 --- a/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/FirebaseAnalytics.kt +++ b/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/FirebaseAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics import android.os.Bundle diff --git a/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/di/AndroidAnalyticsModule.kt b/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/di/AndroidAnalyticsModule.kt index e45c65f3f..f11e58024 100644 --- a/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/di/AndroidAnalyticsModule.kt +++ b/core/analytics/src/androidMain/kotlin/br/alexandregpereira/hunter/analytics/di/AndroidAnalyticsModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics.di import br.alexandregpereira.hunter.analytics.Analytics diff --git a/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/Analytics.kt b/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/Analytics.kt index 445c21370..e7477cdfb 100644 --- a/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/Analytics.kt +++ b/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/Analytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics interface Analytics { diff --git a/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/di/AnalyticsModule.kt b/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/di/AnalyticsModule.kt index 83a34d605..516d676fd 100644 --- a/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/di/AnalyticsModule.kt +++ b/core/analytics/src/commonMain/kotlin/br/alexandregpereira/hunter/analytics/di/AnalyticsModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics.di import br.alexandregpereira.hunter.analytics.Analytics diff --git a/core/analytics/src/iosMain/kotlin/br/alexandregpereira/hunter/analytics/di/IosAnalyticsModule.kt b/core/analytics/src/iosMain/kotlin/br/alexandregpereira/hunter/analytics/di/IosAnalyticsModule.kt index 57aa55f70..d0294be5d 100644 --- a/core/analytics/src/iosMain/kotlin/br/alexandregpereira/hunter/analytics/di/IosAnalyticsModule.kt +++ b/core/analytics/src/iosMain/kotlin/br/alexandregpereira/hunter/analytics/di/IosAnalyticsModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics.di import br.alexandregpereira.hunter.analytics.Analytics diff --git a/core/analytics/src/jvmMain/kotlin/br/alexandregpereira/hunter/analytics/di/JvmAnalyticsModule.kt b/core/analytics/src/jvmMain/kotlin/br/alexandregpereira/hunter/analytics/di/JvmAnalyticsModule.kt index 57aa55f70..d0294be5d 100644 --- a/core/analytics/src/jvmMain/kotlin/br/alexandregpereira/hunter/analytics/di/JvmAnalyticsModule.kt +++ b/core/analytics/src/jvmMain/kotlin/br/alexandregpereira/hunter/analytics/di/JvmAnalyticsModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.analytics.di import br.alexandregpereira.hunter.analytics.Analytics diff --git a/core/event/build.gradle.kts b/core/event/build.gradle.kts index a20be9547..158d868d1 100644 --- a/core/event/build.gradle.kts +++ b/core/event/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/Event.kt b/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/Event.kt index 94e43a6d4..cfcb85896 100644 --- a/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/Event.kt +++ b/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/Event.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.event import kotlinx.coroutines.channels.BufferOverflow diff --git a/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/v2/Event.kt b/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/v2/Event.kt index a804e9104..4666d79de 100644 --- a/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/v2/Event.kt +++ b/core/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/v2/Event.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.event.v2 import kotlinx.coroutines.channels.BufferOverflow diff --git a/core/flow/core/build.gradle.kts b/core/flow/core/build.gradle.kts index 2ab5dda8c..7e77d07dd 100644 --- a/core/flow/core/build.gradle.kts +++ b/core/flow/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/flow/core/src/commonMain/kotlin/br/alexandregpereira/flow/FlowWrapper.kt b/core/flow/core/src/commonMain/kotlin/br/alexandregpereira/flow/FlowWrapper.kt index b5a348b96..49b1161a3 100644 --- a/core/flow/core/src/commonMain/kotlin/br/alexandregpereira/flow/FlowWrapper.kt +++ b/core/flow/core/src/commonMain/kotlin/br/alexandregpereira/flow/FlowWrapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.flow import kotlinx.coroutines.CoroutineScope diff --git a/core/flow/test/build.gradle.kts b/core/flow/test/build.gradle.kts index 584a54ec5..40cd58413 100644 --- a/core/flow/test/build.gradle.kts +++ b/core/flow/test/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/flow/test/src/commonMain/kotlin/br/alexandregpereira/flow/test/FlowTest.kt b/core/flow/test/src/commonMain/kotlin/br/alexandregpereira/flow/test/FlowTest.kt index 47aa4c7e7..b83c75c2a 100644 --- a/core/flow/test/src/commonMain/kotlin/br/alexandregpereira/flow/test/FlowTest.kt +++ b/core/flow/test/src/commonMain/kotlin/br/alexandregpereira/flow/test/FlowTest.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.flow.test import kotlinx.coroutines.CoroutineStart diff --git a/core/localization/build.gradle.kts b/core/localization/build.gradle.kts index a20be9547..158d868d1 100644 --- a/core/localization/build.gradle.kts +++ b/core/localization/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/Localization.kt b/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/Localization.kt index 206876c9a..313992a24 100644 --- a/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/Localization.kt +++ b/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/Localization.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.localization import kotlinx.coroutines.channels.BufferOverflow diff --git a/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/di/LocalizationModule.kt b/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/di/LocalizationModule.kt index 0687bfe79..f2db50068 100644 --- a/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/di/LocalizationModule.kt +++ b/core/localization/src/commonMain/kotlin/br/alexandregpereira/hunter/localization/di/LocalizationModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.localization.di import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/core/localization/src/iosMain/kotlin/br/alexandregpereira/hunter/localization/Localization.ios.kt b/core/localization/src/iosMain/kotlin/br/alexandregpereira/hunter/localization/Localization.ios.kt index 729e1e48e..efa0b8089 100644 --- a/core/localization/src/iosMain/kotlin/br/alexandregpereira/hunter/localization/Localization.ios.kt +++ b/core/localization/src/iosMain/kotlin/br/alexandregpereira/hunter/localization/Localization.ios.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.localization import platform.Foundation.NSLocale diff --git a/core/localization/src/jvmMain/kotlin/br/alexandregpereira/hunter/localization/Localization.jvm.kt b/core/localization/src/jvmMain/kotlin/br/alexandregpereira/hunter/localization/Localization.jvm.kt index 761143cc0..9851e3422 100644 --- a/core/localization/src/jvmMain/kotlin/br/alexandregpereira/hunter/localization/Localization.jvm.kt +++ b/core/localization/src/jvmMain/kotlin/br/alexandregpereira/hunter/localization/Localization.jvm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.localization import java.util.Locale diff --git a/core/search/build.gradle.kts b/core/search/build.gradle.kts index 08d90b123..c73ca6454 100644 --- a/core/search/build.gradle.kts +++ b/core/search/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/search/src/commonMain/kotlin/br/alexandregpereira/hunter/search/Search.kt b/core/search/src/commonMain/kotlin/br/alexandregpereira/hunter/search/Search.kt index e7617a581..d6b9a7526 100644 --- a/core/search/src/commonMain/kotlin/br/alexandregpereira/hunter/search/Search.kt +++ b/core/search/src/commonMain/kotlin/br/alexandregpereira/hunter/search/Search.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.search fun String.removeAccents(): String { diff --git a/core/state-holder/build.gradle.kts b/core/state-holder/build.gradle.kts index bdf5fe51f..687c375c6 100644 --- a/core/state-holder/build.gradle.kts +++ b/core/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ActionHandler.kt b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ActionHandler.kt index 1ab5f35ed..f97ee5443 100644 --- a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ActionHandler.kt +++ b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ActionHandler.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.state diff --git a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ScopeManager.kt b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ScopeManager.kt index fde456324..4d3dfb62e 100644 --- a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ScopeManager.kt +++ b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/ScopeManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.state diff --git a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolder.kt b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolder.kt index f5fd9a540..d035cf99b 100644 --- a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolder.kt +++ b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.state diff --git a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolderParams.kt b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolderParams.kt index 5250c3bea..ac9c502b6 100644 --- a/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolderParams.kt +++ b/core/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/state/StateHolderParams.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.state interface StateHolderParams { diff --git a/core/ui/state-recovery/build.gradle.kts b/core/ui/state-recovery/build.gradle.kts index 4c6557694..643edc8a0 100644 --- a/core/ui/state-recovery/build.gradle.kts +++ b/core/ui/state-recovery/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") alias(libs.plugins.compose) diff --git a/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/StateRecovery.kt b/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/StateRecovery.kt index b4b6f9cc1..2be0a6f54 100644 --- a/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/StateRecovery.kt +++ b/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/StateRecovery.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui import kotlinx.coroutines.channels.BufferOverflow diff --git a/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/StateRecoveryLaunchedEffect.kt b/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/StateRecoveryLaunchedEffect.kt index 82acf7e48..e47d966ec 100644 --- a/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/StateRecoveryLaunchedEffect.kt +++ b/core/ui/state-recovery/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/StateRecoveryLaunchedEffect.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/core/uuid/build.gradle.kts b/core/uuid/build.gradle.kts index 0976ddde5..02de27417 100644 --- a/core/uuid/build.gradle.kts +++ b/core/uuid/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/strings/Strings.kt b/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/strings/Strings.kt index 1301aea1a..2f6248d0a 100644 --- a/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/strings/Strings.kt +++ b/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/strings/Strings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.strings fun String.format(vararg args: Any): String { diff --git a/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/uuid/UUID.kt b/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/uuid/UUID.kt index 7a95182d6..cb41a4f39 100644 --- a/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/uuid/UUID.kt +++ b/core/uuid/src/commonMain/kotlin/br/alexandregpereira/hunter/uuid/UUID.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.uuid expect fun generateUUID(): String diff --git a/core/uuid/src/iosMain/kotlin/br/alexandregpereira/hunter/uuid/IosUUID.kt b/core/uuid/src/iosMain/kotlin/br/alexandregpereira/hunter/uuid/IosUUID.kt index d828b6107..21b4ddddb 100644 --- a/core/uuid/src/iosMain/kotlin/br/alexandregpereira/hunter/uuid/IosUUID.kt +++ b/core/uuid/src/iosMain/kotlin/br/alexandregpereira/hunter/uuid/IosUUID.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.uuid import platform.Foundation.NSUUID diff --git a/core/uuid/src/jvmMain/kotlin/br/alexandregpereira/hunter/uuid/JvmUUID.kt b/core/uuid/src/jvmMain/kotlin/br/alexandregpereira/hunter/uuid/JvmUUID.kt index d168c397d..48384f4f8 100644 --- a/core/uuid/src/jvmMain/kotlin/br/alexandregpereira/hunter/uuid/JvmUUID.kt +++ b/core/uuid/src/jvmMain/kotlin/br/alexandregpereira/hunter/uuid/JvmUUID.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.uuid import java.util.UUID diff --git a/domain/alternative-source/core/build.gradle.kts b/domain/alternative-source/core/build.gradle.kts index a20be9547..158d868d1 100644 --- a/domain/alternative-source/core/build.gradle.kts +++ b/domain/alternative-source/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AddAlternativeSourceUseCase.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AddAlternativeSourceUseCase.kt index fae4e1f39..42c3585fc 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AddAlternativeSourceUseCase.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AddAlternativeSourceUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.source import kotlinx.coroutines.flow.Flow diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceLocalRepository.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceLocalRepository.kt index 2ac174d28..23828422c 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceLocalRepository.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceRemoteRepository.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceRemoteRepository.kt index b983ebd6b..dbaeace00 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceRemoteRepository.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceSettingsRepository.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceSettingsRepository.kt index 714d399d0..0b9241648 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceSettingsRepository.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/AlternativeSourceSettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetAlternativeSourcesUseCase.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetAlternativeSourcesUseCase.kt index bf1222a37..ad0d0df79 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetAlternativeSourcesUseCase.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetAlternativeSourcesUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetMonsterLoreSourcesUseCase.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetMonsterLoreSourcesUseCase.kt index 47f1d6bfb..f680ce2eb 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetMonsterLoreSourcesUseCase.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/GetMonsterLoreSourcesUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/RemoveAlternativeSourceUseCase.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/RemoveAlternativeSourceUseCase.kt index d51ffef2a..ea91fbd75 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/RemoveAlternativeSourceUseCase.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/RemoveAlternativeSourceUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.source import kotlinx.coroutines.flow.Flow diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/di/DomainModule.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/di/DomainModule.kt index 327e53e37..8f122c467 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/di/DomainModule.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source.di diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/AlternativeSource.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/AlternativeSource.kt index f40f84025..da4b742ee 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/AlternativeSource.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/AlternativeSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source.model diff --git a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/Source.kt b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/Source.kt index 42b470248..916b078eb 100644 --- a/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/Source.kt +++ b/domain/alternative-source/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/source/model/Source.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.source.model diff --git a/domain/alternative-source/data/build.gradle.kts b/domain/alternative-source/data/build.gradle.kts index 3483b9b9d..339956308 100644 --- a/domain/alternative-source/data/build.gradle.kts +++ b/domain/alternative-source/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") kotlin("plugin.serialization") diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/AlternativeSourceSettingsRepositoryImpl.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/AlternativeSourceSettingsRepositoryImpl.kt index d5e8b27a3..5a633167f 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/AlternativeSourceSettingsRepositoryImpl.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/AlternativeSourceSettingsRepositoryImpl.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.source import br.alexandregpereira.hunter.domain.settings.GetLanguageUseCase diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/di/DataModule.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/di/DataModule.kt index 3a95e6654..ac8a2fbcd 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/di/DataModule.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:Suppress("EXPERIMENTAL_API_USAGE") diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalDataSource.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalDataSource.kt index f3c6eb86b..90ca1136f 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalDataSource.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalDataSource.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.source.local import br.alexandregpereira.hunter.data.source.local.dao.AlternativeSourceDao diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalRepositoryImpl.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalRepositoryImpl.kt index 2657fc7e4..a8735f534 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalRepositoryImpl.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/AlternativeSourceLocalRepositoryImpl.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.source.local import br.alexandregpereira.hunter.data.source.local.mapper.toDomain diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/dao/AlternativeSourceDao.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/dao/AlternativeSourceDao.kt index ed4b530b5..7abfa4baa 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/dao/AlternativeSourceDao.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/dao/AlternativeSourceDao.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.source.local.dao import br.alexandregpereira.hunter.data.source.local.entity.AlternativeSourceEntity diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/entity/AlternativeSourceEntity.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/entity/AlternativeSourceEntity.kt index 885ed23e9..9c3f75c70 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/entity/AlternativeSourceEntity.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/entity/AlternativeSourceEntity.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.source.local.entity data class AlternativeSourceEntity( diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/mapper/AlternativeSourceEntityMapper.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/mapper/AlternativeSourceEntityMapper.kt index 050f69cc6..85ddc5fec 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/mapper/AlternativeSourceEntityMapper.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/local/mapper/AlternativeSourceEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.local.mapper diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteDataSource.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteDataSource.kt index 8a9da48dd..ee3238e20 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteDataSource.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteRepositoryImpl.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteRepositoryImpl.kt index 42b7f2e93..d96c99349 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteRepositoryImpl.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/AlternativeSourceRemoteRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/DefaultAlternativeSourceRemoteDataSource.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/DefaultAlternativeSourceRemoteDataSource.kt index 273eb302e..24212f22a 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/DefaultAlternativeSourceRemoteDataSource.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/DefaultAlternativeSourceRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/mapper/AlternativeSourceMapper.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/mapper/AlternativeSourceMapper.kt index 6a0a41827..3dc4c206b 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/mapper/AlternativeSourceMapper.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/mapper/AlternativeSourceMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote.mapper diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/AlternativeSourceDto.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/AlternativeSourceDto.kt index babe7b4a7..24d11047b 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/AlternativeSourceDto.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/AlternativeSourceDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote.model diff --git a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/SourceDto.kt b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/SourceDto.kt index fd2395ebd..8c4886e59 100644 --- a/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/SourceDto.kt +++ b/domain/alternative-source/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/source/remote/model/SourceDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.source.remote.model diff --git a/domain/app/core/build.gradle.kts b/domain/app/core/build.gradle.kts index 9399e36df..8e00fceba 100644 --- a/domain/app/core/build.gradle.kts +++ b/domain/app/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/app/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/DomainModule.kt b/domain/app/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/DomainModule.kt index 55105bca2..0eaa7f59f 100644 --- a/domain/app/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/DomainModule.kt +++ b/domain/app/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.di diff --git a/domain/app/data/build.gradle.kts b/domain/app/data/build.gradle.kts index b3e96ff50..6a4cddab8 100644 --- a/domain/app/data/build.gradle.kts +++ b/domain/app/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/app/data/src/androidMain/AndroidManifest.xml b/domain/app/data/src/androidMain/AndroidManifest.xml index b2bc14085..169e50177 100644 --- a/domain/app/data/src/androidMain/AndroidManifest.xml +++ b/domain/app/data/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ \ No newline at end of file diff --git a/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidDataModule.kt b/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidDataModule.kt index 505e2c445..cdf5d0acd 100644 --- a/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidDataModule.kt +++ b/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidSqlDriverFactory.kt b/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidSqlDriverFactory.kt index ca02769f1..d2356794f 100644 --- a/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidSqlDriverFactory.kt +++ b/domain/app/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/di/AndroidSqlDriverFactory.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoImpl.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoImpl.kt index a892776e1..7d04696bf 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoImpl.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoImpl.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.database.dao import br.alexandregpereira.hunter.data.source.local.dao.AlternativeSourceDao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoMapper.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoMapper.kt index 875974b09..6205459f2 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoMapper.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/AlternativeSourceDaoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/List.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/List.kt index 415fa187b..07131196a 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/List.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/List.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.database.dao internal fun List>.reduceList(): List { diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoImpl.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoImpl.kt index ee9b87ff7..1db7b099b 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoImpl.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoInsertHelper.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoInsertHelper.kt index a3dcb434b..bbdec0753 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoInsertHelper.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoInsertHelper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoMapper.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoMapper.kt index 98db050c1..cc776526f 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoMapper.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoQueryHelper.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoQueryHelper.kt index c76c7b1f6..2f3bd227c 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoQueryHelper.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterDaoQueryHelper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterFolderDaoImpl.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterFolderDaoImpl.kt index 3d628d6e4..3b7b02e98 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterFolderDaoImpl.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterFolderDaoImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterLoreDaoImpl.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterLoreDaoImpl.kt index d51b2e9ae..fc1348c1b 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterLoreDaoImpl.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/MonsterLoreDaoImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/SpellDaoImpl.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/SpellDaoImpl.kt index 2f53698a7..d2040b18e 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/SpellDaoImpl.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/database/dao/SpellDaoImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.database.dao diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DataModule.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DataModule.kt index 04e82feba..d1b9db5e5 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DataModule.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DatabaseModule.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DatabaseModule.kt index b83b3e22d..5ff8ba4cd 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DatabaseModule.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/DatabaseModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/SqlDriverFactory.kt b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/SqlDriverFactory.kt index db618fa54..3e8d67ec5 100644 --- a/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/SqlDriverFactory.kt +++ b/domain/app/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/di/SqlDriverFactory.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/IosDispatchers.kt b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/IosDispatchers.kt index 07ab6585d..757783bb5 100644 --- a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/IosDispatchers.kt +++ b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/IosDispatchers.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data diff --git a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosDataModule.kt b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosDataModule.kt index 7faa0a8a6..11b5f4e70 100644 --- a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosDataModule.kt +++ b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosSqlDriverFactory.kt b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosSqlDriverFactory.kt index 79d38623f..5a381411f 100644 --- a/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosSqlDriverFactory.kt +++ b/domain/app/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/di/IosSqlDriverFactory.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmModule.kt b/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmModule.kt index 542a3f8c4..4b2263951 100644 --- a/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmModule.kt +++ b/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmSqlDriverFactory.kt b/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmSqlDriverFactory.kt index 54e09ac55..d8f47fb55 100644 --- a/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmSqlDriverFactory.kt +++ b/domain/app/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/di/JvmSqlDriverFactory.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.di diff --git a/domain/monster-compendium/core/build.gradle.kts b/domain/monster-compendium/core/build.gradle.kts index d52c3698f..ebf294343 100644 --- a/domain/monster-compendium/core/build.gradle.kts +++ b/domain/monster-compendium/core/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCase.kt index 14f4e07aa..b18abcfe8 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumBaseUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumBaseUseCase.kt index c76505f06..09f18adef 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumBaseUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumBaseUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumUseCase.kt index 11922a91e..0842a897f 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterCompendiumUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCase.kt index 8eb3b3c1f..db58183b1 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonstersBySectionUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonstersBySectionUseCase.kt index bdb29b3dc..8e1bd5df9 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonstersBySectionUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonstersBySectionUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.domain import br.alexandregpereira.hunter.domain.collections.equalsWithNoSpecialChar diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonsterCompendiumUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonsterCompendiumUseCase.kt index 0d61ed913..2c9775a14 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonsterCompendiumUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonsterCompendiumUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonstersBySectionUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonstersBySectionUseCase.kt index 8fc8fc591..fdddecbc2 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonstersBySectionUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetRemoteMonstersBySectionUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.domain import br.alexandregpereira.hunter.domain.usecase.GetMonsterImagesUseCase diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentIndexUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentIndexUseCase.kt index c331dba5d..1420bb99e 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentIndexUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentIndexUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCase.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCase.kt index 496543f9f..3cf9a27d8 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCase.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/MonsterCompendiumError.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/MonsterCompendiumError.kt index fd152c815..b3ebc4cfb 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/MonsterCompendiumError.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/MonsterCompendiumError.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/di/Module.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/di/Module.kt index 751708757..7dcf62c7f 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/di/Module.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain.di diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendium.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendium.kt index a5b891bb1..20a2f0f44 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendium.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendium.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain.model diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendiumItem.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendiumItem.kt index 9304c44b0..9c80153cd 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendiumItem.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/MonsterCompendiumItem.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain.model diff --git a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/TableContentItem.kt b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/TableContentItem.kt index e72ecef53..0d32f7977 100644 --- a/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/TableContentItem.kt +++ b/domain/monster-compendium/core/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/model/TableContentItem.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain.model diff --git a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCaseTest.kt b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCaseTest.kt index 5003ab152..499b22ecf 100644 --- a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCaseTest.kt +++ b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetAlphabetUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCaseTest.kt b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCaseTest.kt index a2d588153..09646633c 100644 --- a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCaseTest.kt +++ b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetMonsterPreviewsBySectionUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCaseTest.kt b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCaseTest.kt index 215346744..e279bfeb1 100644 --- a/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCaseTest.kt +++ b/domain/monster-compendium/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/monster/compendium/domain/GetTableContentUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.domain diff --git a/domain/monster-folder/core/build.gradle.kts b/domain/monster-folder/core/build.gradle.kts index a20be9547..158d868d1 100644 --- a/domain/monster-folder/core/build.gradle.kts +++ b/domain/monster-folder/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonsterToTemporaryFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonsterToTemporaryFolderUseCase.kt index a15186e77..2489ab87d 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonsterToTemporaryFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonsterToTemporaryFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonstersToFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonstersToFolderUseCase.kt index 5b688ea92..fbfd63abb 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonstersToFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/AddMonstersToFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/ClearTemporaryFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/ClearTemporaryFolderUseCase.kt index e1289fcaa..dfcfc27e2 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/ClearTemporaryFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/ClearTemporaryFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/FolderMonsterPreviewRepository.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/FolderMonsterPreviewRepository.kt index 751990841..21b7ef513 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/FolderMonsterPreviewRepository.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/FolderMonsterPreviewRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetFolderMonsterPreviewsByIdsUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetFolderMonsterPreviewsByIdsUseCase.kt index 1031b3928..4bb100bf2 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetFolderMonsterPreviewsByIdsUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetFolderMonsterPreviewsByIdsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonsterFoldersUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonsterFoldersUseCase.kt index 9219b9cda..645b2a26c 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonsterFoldersUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonsterFoldersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFolderUseCase.kt index d3753eb17..4bdab4713 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFoldersUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFoldersUseCase.kt index eaca83691..692963b53 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFoldersUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByFoldersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByTemporaryFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByTemporaryFolderUseCase.kt index 22f65696a..d5c4be290 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByTemporaryFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/GetMonstersByTemporaryFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/MonsterFolderRepository.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/MonsterFolderRepository.kt index 828a1cfbd..f49bc9668 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/MonsterFolderRepository.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/MonsterFolderRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonsterFoldersUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonsterFoldersUseCase.kt index ddba970f4..95de85b46 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonsterFoldersUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonsterFoldersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonstersFromTemporaryFolderUseCase.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonstersFromTemporaryFolderUseCase.kt index 6d87907e1..3fb61bb14 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonstersFromTemporaryFolderUseCase.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/RemoveMonstersFromTemporaryFolderUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/di/DomainModule.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/di/DomainModule.kt index 520f93a14..e72f51e4b 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/di/DomainModule.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder.di diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterFolder.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterFolder.kt index b2b1d35e8..5e3a30297 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterFolder.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterFolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder.model diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolder.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolder.kt index f51ce69d6..bf83d0c70 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolder.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder.model diff --git a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolderType.kt b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolderType.kt index fe41e052e..4da1f5e41 100644 --- a/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolderType.kt +++ b/domain/monster-folder/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/folder/model/MonsterPreviewFolderType.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.folder.model diff --git a/domain/monster-folder/data/build.gradle.kts b/domain/monster-folder/data/build.gradle.kts index 0d31b26b1..4dccddbbe 100644 --- a/domain/monster-folder/data/build.gradle.kts +++ b/domain/monster-folder/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/monster-folder/data/src/androidMain/AndroidManifest.xml b/domain/monster-folder/data/src/androidMain/AndroidManifest.xml index c63dbe024..1932b536d 100644 --- a/domain/monster-folder/data/src/androidMain/AndroidManifest.xml +++ b/domain/monster-folder/data/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/domain/monster-folder/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/AndroidDataModule.kt b/domain/monster-folder/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/AndroidDataModule.kt index 6c387c71c..a201c32b6 100644 --- a/domain/monster-folder/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/AndroidDataModule.kt +++ b/domain/monster-folder/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/AndroidDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.di diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/DefaultFolderRepository.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/DefaultFolderRepository.kt index d493f23e5..24ec46d10 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/DefaultFolderRepository.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/DefaultFolderRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/MonsterFolderEntityMapper.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/MonsterFolderEntityMapper.kt index 8cafcc863..9c869618b 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/MonsterFolderEntityMapper.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/MonsterFolderEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/DataModule.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/DataModule.kt index db9479a19..4bffac7e3 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/DataModule.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.di diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/DefaultMonsterFolderLocalDataSource.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/DefaultMonsterFolderLocalDataSource.kt index 62c369b1c..9689e538f 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/DefaultMonsterFolderLocalDataSource.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/DefaultMonsterFolderLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.local diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/MonsterFolderLocalDataSource.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/MonsterFolderLocalDataSource.kt index 360e269fb..6a1a258e4 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/MonsterFolderLocalDataSource.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/MonsterFolderLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.local diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/dao/MonsterFolderDao.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/dao/MonsterFolderDao.kt index 7c556a81a..32beb9cb3 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/dao/MonsterFolderDao.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/dao/MonsterFolderDao.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.local.dao diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderCompleteEntity.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderCompleteEntity.kt index 2992cbca5..937b60ba3 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderCompleteEntity.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderCompleteEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.local.entity diff --git a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderEntity.kt b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderEntity.kt index a5bd54c61..e68d0948c 100644 --- a/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderEntity.kt +++ b/domain/monster-folder/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/local/entity/MonsterFolderEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.local.entity diff --git a/domain/monster-folder/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/IosModule.kt b/domain/monster-folder/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/IosModule.kt index ded69b6d2..a201c32b6 100644 --- a/domain/monster-folder/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/IosModule.kt +++ b/domain/monster-folder/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/IosModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.di diff --git a/domain/monster-folder/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/JvmModule.kt b/domain/monster-folder/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/JvmModule.kt index ded69b6d2..a201c32b6 100644 --- a/domain/monster-folder/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/JvmModule.kt +++ b/domain/monster-folder/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/folder/di/JvmModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.folder.di diff --git a/domain/monster-lore/core/build.gradle.kts b/domain/monster-lore/core/build.gradle.kts index a20be9547..158d868d1 100644 --- a/domain/monster-lore/core/build.gradle.kts +++ b/domain/monster-lore/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonsterLoreUseCase.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonsterLoreUseCase.kt index d34c845c5..1fc1c9257 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonsterLoreUseCase.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonsterLoreUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreByIdsUseCase.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreByIdsUseCase.kt index 037a78485..843b72e46 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreByIdsUseCase.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreByIdsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreEdited.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreEdited.kt index 2b43db1f2..43b911e37 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreEdited.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/GetMonstersLoreEdited.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreLocalRepository.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreLocalRepository.kt index 9e22906cc..50a366a37 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreLocalRepository.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRemoteRepository.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRemoteRepository.kt index bf266df24..a09ab7f90 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRemoteRepository.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRepository.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRepository.kt index fc49654c6..1081ae254 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRepository.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSettingsRepository.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSettingsRepository.kt index d8bf4d452..6ec053b8b 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSettingsRepository.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSourceRepository.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSourceRepository.kt index a4c73b490..da33ddcc3 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSourceRepository.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/MonsterLoreSourceRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SaveMonstersLoreUseCase.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SaveMonstersLoreUseCase.kt index 2999c40e2..db4d74c49 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SaveMonstersLoreUseCase.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SaveMonstersLoreUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.monster.lore import br.alexandregpereira.hunter.domain.monster.lore.model.MonsterLore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SyncMonstersLoreUseCase.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SyncMonstersLoreUseCase.kt index 239396d41..7e4150cb2 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SyncMonstersLoreUseCase.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/SyncMonstersLoreUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/di/DomainModule.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/di/DomainModule.kt index ef1f57beb..b99e9bcda 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/di/DomainModule.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore.di diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLore.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLore.kt index e22b38660..7efc12485 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLore.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLore.kt @@ -1,17 +1,18 @@ /* - * Copyright 2021-2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore.model diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreEntry.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreEntry.kt index 4955f83f5..622073f37 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreEntry.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreEntry.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.monster.lore.model data class MonsterLoreEntry( diff --git a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreSource.kt b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreSource.kt index 03e191e18..bc11eb580 100644 --- a/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreSource.kt +++ b/domain/monster-lore/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/lore/model/MonsterLoreSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.lore.model diff --git a/domain/monster-lore/data/build.gradle.kts b/domain/monster-lore/data/build.gradle.kts index dde6b68c5..af4ff843c 100644 --- a/domain/monster-lore/data/build.gradle.kts +++ b/domain/monster-lore/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/monster-lore/data/src/androidMain/AndroidManifest.xml b/domain/monster-lore/data/src/androidMain/AndroidManifest.xml index f0ade087e..1932b536d 100644 --- a/domain/monster-lore/data/src/androidMain/AndroidManifest.xml +++ b/domain/monster-lore/data/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/domain/monster-lore/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/AndroidDataModule.kt b/domain/monster-lore/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/AndroidDataModule.kt index 765e65a2f..7b5e27033 100644 --- a/domain/monster-lore/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/AndroidDataModule.kt +++ b/domain/monster-lore/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/AndroidDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:Suppress("EXPERIMENTAL_API_USAGE") diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreLocalRepository.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreLocalRepository.kt index 84b2badae..beaa4ddd1 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreLocalRepository.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRemoteRepository.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRemoteRepository.kt index 3337c4084..726ddac9a 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRemoteRepository.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRepository.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRepository.kt index f46e50e71..490d09ff5 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRepository.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/DefaultMonsterLoreRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSettingsRepositoryImpl.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSettingsRepositoryImpl.kt index 67a8dc685..22d6af130 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSettingsRepositoryImpl.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSettingsRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSourceRepositoryImpl.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSourceRepositoryImpl.kt index 0f6800299..f1a46b170 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSourceRepositoryImpl.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/MonsterLoreSourceRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/DataModule.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/DataModule.kt index 2316c2789..d5998b120 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/DataModule.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:Suppress("EXPERIMENTAL_API_USAGE") diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/MonsterLoreLocalDataSource.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/MonsterLoreLocalDataSource.kt index afcd89140..6ea038542 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/MonsterLoreLocalDataSource.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/MonsterLoreLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.local diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/dao/MonsterLoreDao.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/dao/MonsterLoreDao.kt index 22012e60a..798612a2f 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/dao/MonsterLoreDao.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/dao/MonsterLoreDao.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.local.dao diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreCompleteEntity.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreCompleteEntity.kt index b18736675..d9262cda5 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreCompleteEntity.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreCompleteEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.local.entity diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntity.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntity.kt index 332e084df..6303d38be 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntity.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2021-2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.local.entity diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntryEntity.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntryEntity.kt index 35caddc5b..fd504bf7c 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntryEntity.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/entity/MonsterLoreEntryEntity.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.monster.lore.local.entity data class MonsterLoreEntryEntity( diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/mapper/MonsterLoreEntityMapper.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/mapper/MonsterLoreEntityMapper.kt index 5f226f280..cc4cf6d5f 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/mapper/MonsterLoreEntityMapper.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/local/mapper/MonsterLoreEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.local.mapper diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/DefaultMonsterLoreRemoteDataSource.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/DefaultMonsterLoreRemoteDataSource.kt index a30617490..2a268cf5f 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/DefaultMonsterLoreRemoteDataSource.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/DefaultMonsterLoreRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.remote diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/MonsterLoreRemoteDataSource.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/MonsterLoreRemoteDataSource.kt index 32e3de1db..574199263 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/MonsterLoreRemoteDataSource.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/MonsterLoreRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.remote diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/mapper/MonsterLoreDtoMapper.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/mapper/MonsterLoreDtoMapper.kt index 64d26577d..f01521038 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/mapper/MonsterLoreDtoMapper.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/mapper/MonsterLoreDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.remote.mapper diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreDto.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreDto.kt index e813e9032..5ddf181af 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreDto.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2021-2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.remote.model diff --git a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreEntryDto.kt b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreEntryDto.kt index cbb09facd..addcefc8a 100644 --- a/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreEntryDto.kt +++ b/domain/monster-lore/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/remote/model/MonsterLoreEntryDto.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.data.monster.lore.remote.model import kotlinx.serialization.SerialName diff --git a/domain/monster-lore/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/IosModule.kt b/domain/monster-lore/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/IosModule.kt index 66faf2572..d84e90076 100644 --- a/domain/monster-lore/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/IosModule.kt +++ b/domain/monster-lore/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/IosModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.di diff --git a/domain/monster-lore/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/JvmModule.kt b/domain/monster-lore/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/JvmModule.kt index 66faf2572..d84e90076 100644 --- a/domain/monster-lore/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/JvmModule.kt +++ b/domain/monster-lore/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/lore/di/JvmModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.lore.di diff --git a/domain/monster/core/build.gradle.kts b/domain/monster/core/build.gradle.kts index 4ab9fd914..abb478330 100644 --- a/domain/monster/core/build.gradle.kts +++ b/domain/monster/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/Collections.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/Collections.kt index ec5a5288d..3c9358d00 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/Collections.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/Collections.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.collections diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleString.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleString.kt index 26ef99dcf..437699da6 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleString.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleString.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.collections diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/MonsterDomainModule.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/MonsterDomainModule.kt index 4c0ab7967..45bf69cb7 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/MonsterDomainModule.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/di/MonsterDomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.di diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/exception/MonstersSourceException.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/exception/MonstersSourceException.kt index a0a2fc93d..72aa0ee91 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/exception/MonstersSourceException.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/exception/MonstersSourceException.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.exception diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt index 6c5d1c341..929bedae4 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.locale internal expect fun Int.formatToNumber(): String diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityDescription.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityDescription.kt index 3ca3820e7..e04e6b827 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityDescription.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityDescription.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityScore.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityScore.kt index a07d0b49e..cefbbc478 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityScore.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/AbilityScore.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Action.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Action.kt index 9288122a4..f2b5f1981 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Action.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Action.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Condition.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Condition.kt index 884c7ffd7..056b02494 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Condition.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Condition.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Damage.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Damage.kt index 81f698a2d..de3a376c5 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Damage.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Damage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MeasurementUnit.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MeasurementUnit.kt index dafa1fbf4..c8829e566 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MeasurementUnit.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MeasurementUnit.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Monster.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Monster.kt index 22f82bd41..1407e8045 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Monster.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Monster.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterAlternativeSource.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterAlternativeSource.kt index f08995731..689470d7a 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterAlternativeSource.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterAlternativeSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterImage.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterImage.kt index 609b7ba43..fbf8e61dc 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterImage.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterImage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterSource.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterSource.kt index 1448129f7..a4f2dd740 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterSource.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterType.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterType.kt index cfe99b751..705e2cef6 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterType.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/MonsterType.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SavingThrow.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SavingThrow.kt index 07ef1e855..e14f15c7f 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SavingThrow.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SavingThrow.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Skill.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Skill.kt index 5094d509a..f6b07e667 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Skill.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Skill.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SpeedValue.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SpeedValue.kt index 074ccaaa5..beebaf1b0 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SpeedValue.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/SpeedValue.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Stats.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Stats.kt index b069ba1e1..45366d60a 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Stats.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/model/Stats.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellPreview.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellPreview.kt index feb43e39f..ddc774efc 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellPreview.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellPreview.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.spell.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellUsage.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellUsage.kt index fb26861aa..b2c31105d 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellUsage.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellUsage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.spell.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/Spellcasting.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/Spellcasting.kt index 90fab3aa1..6e6b40b1e 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/Spellcasting.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/Spellcasting.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.spell.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellcastingType.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellcastingType.kt index 9431c1d72..f0aa82fc5 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellcastingType.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/monster/spell/model/SpellcastingType.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.monster.spell.model diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/CompendiumRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/CompendiumRepository.kt index f431cc335..3d2eda5a5 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/CompendiumRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/CompendiumRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MeasurementUnitRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MeasurementUnitRepository.kt index 754287823..56e31d257 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MeasurementUnitRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MeasurementUnitRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterAlternativeSourceRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterAlternativeSourceRepository.kt index fa8dbab8b..1e47ee526 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterAlternativeSourceRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterAlternativeSourceRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterCacheRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterCacheRepository.kt index ef6c504fa..cd2f90ed8 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterCacheRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterCacheRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterImageRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterImageRepository.kt index ecae8972f..c5bbbf739 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterImageRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterImageRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterLocalRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterLocalRepository.kt index b38cb786d..ccf0ae68b 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterLocalRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRemoteRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRemoteRepository.kt index 727d99ba4..b28e8d422 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRemoteRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRepository.kt index 2ff518547..8ec7bd8ff 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterSettingsRepository.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterSettingsRepository.kt index 563866a28..70a3f7b3e 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterSettingsRepository.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/repository/MonsterSettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.repository diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sort/SortMonstersByNameAndGroupUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sort/SortMonstersByNameAndGroupUseCase.kt index 4e02bd794..f412d3b11 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sort/SortMonstersByNameAndGroupUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sort/SortMonstersByNameAndGroupUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.sort diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/ChangeMonstersMeasurementUnitUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/ChangeMonstersMeasurementUnitUseCase.kt index e4e3b5414..da6f3195d 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/ChangeMonstersMeasurementUnitUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/ChangeMonstersMeasurementUnitUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetLastCompendiumScrollItemPositionUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetLastCompendiumScrollItemPositionUseCase.kt index a69385f01..e685c2121 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetLastCompendiumScrollItemPositionUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetLastCompendiumScrollItemPositionUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMeasurementUnitUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMeasurementUnitUseCase.kt index 5afc54e41..980eb4514 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMeasurementUnitUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMeasurementUnitUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterImagesUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterImagesUseCase.kt index 32f45fd1b..4df4c17f3 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterImagesUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterImagesUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCase.kt index d63627ae1..f9cc6f746 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsUseCase.kt index 2e6b76f92..0124ad309 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterUseCase.kt index 6ad85fb51..20a6f9e94 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCase.kt index f1c59ee8e..613ce21db 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCase.kt index 0d1f6f2d3..7248d3553 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByStatus.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByStatus.kt index e25ebb32e..f9d3fb0c7 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByStatus.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByStatus.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.usecase import br.alexandregpereira.hunter.domain.model.Monster diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersUseCase.kt index a1d4dfc5f..d13bd6232 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetRemoteMonstersBySourceUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetRemoteMonstersBySourceUseCase.kt index c01ce3003..957a99b28 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetRemoteMonstersBySourceUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/GetRemoteMonstersBySourceUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.usecase import br.alexandregpereira.hunter.domain.model.Monster diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/MonsterImageExtensions.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/MonsterImageExtensions.kt index ebc3dc213..1226aaa07 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/MonsterImageExtensions.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/MonsterImageExtensions.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.usecase import br.alexandregpereira.hunter.domain.model.Color diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveCompendiumScrollItemPositionUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveCompendiumScrollItemPositionUseCase.kt index 336145868..66e21f556 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveCompendiumScrollItemPositionUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveCompendiumScrollItemPositionUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMeasurementUnitUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMeasurementUnitUseCase.kt index 5758716ea..f1a73a3a5 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMeasurementUnitUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMeasurementUnitUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCase.kt index d87aadc73..1b3afdb2f 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SyncMonstersUseCase.kt b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SyncMonstersUseCase.kt index 446afdb66..d2fbe7b12 100644 --- a/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SyncMonstersUseCase.kt +++ b/domain/monster/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/usecase/SyncMonstersUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt b/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt index f19f33f31..20290bcc5 100644 --- a/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt +++ b/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.collections diff --git a/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt b/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt index 9131539a5..58289b8a7 100644 --- a/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt +++ b/domain/monster/core/src/iosMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.locale internal actual fun Int.formatToNumber(): String { diff --git a/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt b/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt index 457a62929..4def15303 100644 --- a/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt +++ b/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/collections/LocaleStrings.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.collections diff --git a/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt b/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt index 971b61ebe..957443eb9 100644 --- a/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt +++ b/domain/monster/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/domain/locale/LocaleNumber.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.locale import java.text.NumberFormat diff --git a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCaseTest.kt b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCaseTest.kt index dc65b90c9..43dfc1762 100644 --- a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCaseTest.kt +++ b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonsterPreviewsCacheUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCaseTest.kt b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCaseTest.kt index 220ab90ed..492e803e9 100644 --- a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCaseTest.kt +++ b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersAroundIndexUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCaseTest.kt b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCaseTest.kt index f2032fe56..c3779aef4 100644 --- a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCaseTest.kt +++ b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/GetMonstersByIdsUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCaseTest.kt b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCaseTest.kt index a5bfd82d1..f75213965 100644 --- a/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCaseTest.kt +++ b/domain/monster/core/src/jvmTest/kotlin/br/alexandregpereira/hunter/domain/usecase/SaveMonstersUseCaseTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.usecase diff --git a/domain/monster/data/build.gradle.kts b/domain/monster/data/build.gradle.kts index d92863dce..b095d936e 100644 --- a/domain/monster/data/build.gradle.kts +++ b/domain/monster/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/monster/data/src/androidMain/AndroidManifest.xml b/domain/monster/data/src/androidMain/AndroidManifest.xml index c63dbe024..1932b536d 100644 --- a/domain/monster/data/src/androidMain/AndroidManifest.xml +++ b/domain/monster/data/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/domain/monster/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/di/AndroidDataModule.kt b/domain/monster/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/di/AndroidDataModule.kt index 8f397bb85..2a192344e 100644 --- a/domain/monster/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/di/AndroidDataModule.kt +++ b/domain/monster/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/monster/di/AndroidDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.di diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/DefaultMonsterLocalRepository.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/DefaultMonsterLocalRepository.kt index d09078292..19b9377d9 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/DefaultMonsterLocalRepository.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/DefaultMonsterLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterAlternativeSourceRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterAlternativeSourceRepositoryImpl.kt index fa282f432..db181770c 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterAlternativeSourceRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterAlternativeSourceRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterCacheRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterCacheRepositoryImpl.kt index 8e68405e0..514315e49 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterCacheRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterCacheRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterImageRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterImageRepositoryImpl.kt index 46dcfc46d..95b0e3a22 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterImageRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterImageRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRemoteRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRemoteRepositoryImpl.kt index 081d60a02..77140f9f9 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRemoteRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRemoteRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRepositoryImpl.kt index cf28752b6..e83bfe7e7 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterSettingsRepositoryImpl.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterSettingsRepositoryImpl.kt index ce5966ac3..3c8966099 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterSettingsRepositoryImpl.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/MonsterSettingsRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/cache/MonsterCacheDataSource.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/cache/MonsterCacheDataSource.kt index a5546ff51..af50a1ba7 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/cache/MonsterCacheDataSource.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/cache/MonsterCacheDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.cache diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/di/CommonDataModule.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/di/CommonDataModule.kt index a2e2fbb1d..f478d67b1 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/di/CommonDataModule.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/di/CommonDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:Suppress("EXPERIMENTAL_API_USAGE") diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/DefaultMonsterLocalDataSource.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/DefaultMonsterLocalDataSource.kt index ce7b8be8a..341aa7e0a 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/DefaultMonsterLocalDataSource.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/DefaultMonsterLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/MonsterLocalDataSource.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/MonsterLocalDataSource.kt index 4e2c988dd..00a00b0f0 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/MonsterLocalDataSource.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/MonsterLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/dao/MonsterDao.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/dao/MonsterDao.kt index 1dde2bb76..7dde75c95 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/dao/MonsterDao.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/dao/MonsterDao.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.dao diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/AbilityScoreEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/AbilityScoreEntity.kt index 181ee599e..00bbee66d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/AbilityScoreEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/AbilityScoreEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionEntity.kt index 22b954761..32f4269a0 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionWithDamageDicesEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionWithDamageDicesEntity.kt index 416a14b25..06e349c27 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionWithDamageDicesEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ActionWithDamageDicesEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ConditionEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ConditionEntity.kt index 312d33183..546bb32ff 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ConditionEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ConditionEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageDiceEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageDiceEntity.kt index 5f3943e12..9f8d0193e 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageDiceEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageDiceEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageEntity.kt index 195c37667..53dbec0ef 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/DamageEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterCompleteEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterCompleteEntity.kt index 10ae07ad2..fb12bd9a3 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterCompleteEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterCompleteEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterEntity.kt index e529568f6..7004583e5 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/MonsterEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ProficiencyEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ProficiencyEntity.kt index 4726ccd61..e1ee23aa5 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ProficiencyEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ProficiencyEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ReactionEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ReactionEntity.kt index 9bfd269d3..b99ecdd14 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ReactionEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ReactionEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SavingThrowEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SavingThrowEntity.kt index 2cf8b8203..0d9981607 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SavingThrowEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SavingThrowEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SkillEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SkillEntity.kt index ea6491bd6..4143b4449 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SkillEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SkillEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpecialAbilityEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpecialAbilityEntity.kt index 9e434164a..33d9a666f 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpecialAbilityEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpecialAbilityEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpeedValueEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpeedValueEntity.kt index d70786463..b2bcb667c 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpeedValueEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/SpeedValueEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ValueEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ValueEntity.kt index 50741bf95..153b1f2ee 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ValueEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/entity/ValueEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.entity diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/AbilityScoreEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/AbilityScoreEntityMapper.kt index 4284a60f1..bacb3896a 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/AbilityScoreEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/AbilityScoreEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ActionEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ActionEntityMapper.kt index 74b65a122..5c76399fd 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ActionEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ActionEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ConditionEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ConditionEntityMapper.kt index cc1a90804..b1f08cc0d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ConditionEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ConditionEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/DamageEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/DamageEntityMapper.kt index cad28ddc9..a5fc557e7 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/DamageEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/DamageEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/MonsterEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/MonsterEntityMapper.kt index 3181d673c..c4d8e356d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/MonsterEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/MonsterEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ProficiencyEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ProficiencyEntityMapper.kt index 6e902383d..c2d94c2f9 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ProficiencyEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/ProficiencyEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SavingThrowEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SavingThrowEntityMapper.kt index 983d88d8e..a2fd22e4f 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SavingThrowEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SavingThrowEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SkillEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SkillEntityMapper.kt index c2a568e37..daef23c49 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SkillEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SkillEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpecialAbilityEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpecialAbilityEntityMapper.kt index 90dccea8d..5e07d6b9c 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpecialAbilityEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpecialAbilityEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpeedEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpeedEntityMapper.kt index 50667f478..19de64e36 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpeedEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/local/mapper/SpeedEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/preferences/MonsterPreferencesRepository.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/preferences/MonsterPreferencesRepository.kt index 605b78d9a..ac0452261 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/preferences/MonsterPreferencesRepository.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/preferences/MonsterPreferencesRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.preferences diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/DefaultMonsterRemoteDataSource.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/DefaultMonsterRemoteDataSource.kt index a7e8fa974..96336137b 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/DefaultMonsterRemoteDataSource.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/DefaultMonsterRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSource.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSource.kt index 865df66ec..05070db5e 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSource.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSourceErrorHandler.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSourceErrorHandler.kt index dadef5204..1bee11635 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSourceErrorHandler.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/MonsterRemoteDataSourceErrorHandler.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/AbilityScoreDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/AbilityScoreDtoMapper.kt index a733fb71a..77763d454 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/AbilityScoreDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/AbilityScoreDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ActionDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ActionDtoMapper.kt index 2196f07d8..a0a458da2 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ActionDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ActionDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ColorDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ColorDtoMapper.kt index bca2a997e..02399f84d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ColorDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ColorDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ConditionDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ConditionDtoMapper.kt index 0ae9c632c..748b4cfcf 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ConditionDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/ConditionDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/DamageDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/DamageDtoMapper.kt index 1e436ff0f..a4cad1fd6 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/DamageDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/DamageDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterDtoMapper.kt index 57cc62f5b..ea1fd96b1 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterImageDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterImageDtoMapper.kt index 7a083ba2c..60f40a12e 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterImageDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/MonsterImageDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SavingThrowDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SavingThrowDtoMapper.kt index d9b38a012..1382fe81a 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SavingThrowDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SavingThrowDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SkillDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SkillDtoMapper.kt index 947dad290..17c6e0ab9 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SkillDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SkillDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpecialAbilityDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpecialAbilityDtoMapper.kt index a89c7f650..cea19a5af 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpecialAbilityDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpecialAbilityDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpeedDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpeedDtoMapper.kt index 013252135..a34ef7ad0 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpeedDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/mapper/SpeedDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/AbilityScoreDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/AbilityScoreDto.kt index e86bc79ae..384676ada 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/AbilityScoreDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/AbilityScoreDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ActionDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ActionDto.kt index 9efef774c..af1e41491 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ActionDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ActionDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ColorDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ColorDto.kt index d4368d010..4566be793 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ColorDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ColorDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ConditionDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ConditionDto.kt index 239fb1c4e..f91b05885 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ConditionDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/ConditionDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/DamageDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/DamageDto.kt index 09397562e..b523231e4 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/DamageDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/DamageDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterDto.kt index 0ce25f39e..91f4d9302 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterImageDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterImageDto.kt index 880599ad9..df1a056a3 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterImageDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterImageDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterSizeDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterSizeDto.kt index bfe6635e0..4cb16bebe 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterSizeDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterSizeDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterTypeDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterTypeDto.kt index f1d010715..26ab8b7da 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterTypeDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/MonsterTypeDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SourceDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SourceDto.kt index 20efa0dc0..dde7a98da 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SourceDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SourceDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpecialAbilityDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpecialAbilityDto.kt index 9696cae1d..62ff8df13 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpecialAbilityDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpecialAbilityDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpeedValueDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpeedValueDto.kt index 02be9984d..042d3e818 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpeedValueDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/remote/model/SpeedValueDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellPreviewEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellPreviewEntityMapper.kt index e111294aa..b83f5b211 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellPreviewEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellPreviewEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellUsageEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellUsageEntityMapper.kt index 25ec5c807..6844c48c4 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellUsageEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellUsageEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellcastingEntityMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellcastingEntityMapper.kt index 3a373e355..6f26c7cba 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellcastingEntityMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/mapper/SpellcastingEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellPreviewEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellPreviewEntity.kt index a004e58e2..32b3998bb 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellPreviewEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellPreviewEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageCompleteEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageCompleteEntity.kt index 781b7ec6d..7107d29c7 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageCompleteEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageCompleteEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageEntity.kt index 94d0d5f78..75f70e71d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageSpellCrossRefEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageSpellCrossRefEntity.kt index 790fd41a6..2c30863f4 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageSpellCrossRefEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellUsageSpellCrossRefEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingCompleteEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingCompleteEntity.kt index 9cd726a42..02d16f14b 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingCompleteEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingCompleteEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingEntity.kt index 5310d827f..737de70b7 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingSpellUsageCrossRefEntity.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingSpellUsageCrossRefEntity.kt index ff3ea9113..6ae51dd59 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingSpellUsageCrossRefEntity.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/local/model/SpellcastingSpellUsageCrossRefEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.local.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellUsageDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellUsageDtoMapper.kt index 1b7b51907..ee728c38c 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellUsageDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellUsageDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellcastingDtoMapper.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellcastingDtoMapper.kt index 8a282e0ce..2fda5e845 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellcastingDtoMapper.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/mapper/SpellcastingDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.remote.mapper diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SchoolOfMagicDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SchoolOfMagicDto.kt index 7716d6271..570136935 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SchoolOfMagicDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SchoolOfMagicDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.remote.model diff --git a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SpellcastingDto.kt b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SpellcastingDto.kt index 2b167cf3f..f2ea7612d 100644 --- a/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SpellcastingDto.kt +++ b/domain/monster/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/monster/spell/remote/model/SpellcastingDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.spell.remote.model diff --git a/domain/monster/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/di/IosDataModule.kt b/domain/monster/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/di/IosDataModule.kt index e06a1c413..7df96445c 100644 --- a/domain/monster/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/di/IosDataModule.kt +++ b/domain/monster/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/monster/di/IosDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.di diff --git a/domain/monster/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/di/JvmDataModule.kt b/domain/monster/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/di/JvmDataModule.kt index e06a1c413..7df96445c 100644 --- a/domain/monster/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/di/JvmDataModule.kt +++ b/domain/monster/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/monster/di/JvmDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.monster.di diff --git a/domain/monster/event/build.gradle.kts b/domain/monster/event/build.gradle.kts index b1c546278..ffa7223fc 100644 --- a/domain/monster/event/build.gradle.kts +++ b/domain/monster/event/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/MonsterEventDispatcher.kt b/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/MonsterEventDispatcher.kt index eabce2ff8..28ef13a2c 100644 --- a/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/MonsterEventDispatcher.kt +++ b/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/MonsterEventDispatcher.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.event import br.alexandregpereira.hunter.event.EventListener diff --git a/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/di.kt b/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/di.kt index e90921aad..49bc461e4 100644 --- a/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/di.kt +++ b/domain/monster/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/event/di.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.event import br.alexandregpereira.hunter.monster.registration.event.MonsterRegistrationEventListener diff --git a/domain/settings/core/build.gradle.kts b/domain/settings/core/build.gradle.kts index 2d87b7c3f..5b188c833 100644 --- a/domain/settings/core/build.gradle.kts +++ b/domain/settings/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/AppearanceSettings.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/AppearanceSettings.kt index fdfa3a07e..babccb974 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/AppearanceSettings.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/AppearanceSettings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.settings import kotlinx.coroutines.flow.Flow diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetAlternativeSourceJsonUrlUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetAlternativeSourceJsonUrlUseCase.kt index 536aef0c4..78f90cb54 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetAlternativeSourceJsonUrlUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetAlternativeSourceJsonUrlUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetContentVersionUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetContentVersionUseCase.kt index 7369b483b..e45e4054e 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetContentVersionUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetContentVersionUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetLanguageUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetLanguageUseCase.kt index caba97f2b..0918060ca 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetLanguageUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetLanguageUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetMonsterImageJsonUrlUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetMonsterImageJsonUrlUseCase.kt index 098a182d4..7a884dab2 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetMonsterImageJsonUrlUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/GetMonsterImageJsonUrlUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/IsLanguageSupported.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/IsLanguageSupported.kt index 18191ac0f..8e142d8cc 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/IsLanguageSupported.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/IsLanguageSupported.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveContentVersionUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveContentVersionUseCase.kt index 3327bf001..18aa67dd9 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveContentVersionUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveContentVersionUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveLanguageUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveLanguageUseCase.kt index 04b0ef1df..7f7d61cdf 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveLanguageUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveLanguageUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveUrlsUseCase.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveUrlsUseCase.kt index 7b92dcb54..5378453e5 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveUrlsUseCase.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SaveUrlsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SettingsRepository.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SettingsRepository.kt index 84b3155b3..c1e2cf424 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SettingsRepository.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/SettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings diff --git a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/di/DomainModule.kt b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/di/DomainModule.kt index cdee3b675..8a9cf4c0b 100644 --- a/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/di/DomainModule.kt +++ b/domain/settings/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/settings/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.settings.di diff --git a/domain/settings/data/build.gradle.kts b/domain/settings/data/build.gradle.kts index bffa26603..053188efd 100644 --- a/domain/settings/data/build.gradle.kts +++ b/domain/settings/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/settings/data/src/androidMain/AndroidManifest.xml b/domain/settings/data/src/androidMain/AndroidManifest.xml index c63dbe024..1932b536d 100644 --- a/domain/settings/data/src/androidMain/AndroidManifest.xml +++ b/domain/settings/data/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/domain/settings/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/settings/di/AndroidDataModule.kt b/domain/settings/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/settings/di/AndroidDataModule.kt index 3ebdcd699..3f8ca60c8 100644 --- a/domain/settings/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/settings/di/AndroidDataModule.kt +++ b/domain/settings/data/src/androidMain/kotlin/br/alexandregpereira/hunter/data/settings/di/AndroidDataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings.di diff --git a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/DefaultSettingsRepository.kt b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/DefaultSettingsRepository.kt index 752787c1b..9cbe6dddd 100644 --- a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/DefaultSettingsRepository.kt +++ b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/DefaultSettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings diff --git a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/di/DataModule.kt b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/di/DataModule.kt index 2442c5461..c54117b61 100644 --- a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/di/DataModule.kt +++ b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings.di diff --git a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/network/AlternativeSourceUrlBuilder.kt b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/network/AlternativeSourceUrlBuilder.kt index 2c6cd50d8..de91c6072 100644 --- a/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/network/AlternativeSourceUrlBuilder.kt +++ b/domain/settings/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/settings/network/AlternativeSourceUrlBuilder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings.network diff --git a/domain/settings/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/settings/di/IosModule.kt b/domain/settings/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/settings/di/IosModule.kt index f67b277ce..fd60be987 100644 --- a/domain/settings/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/settings/di/IosModule.kt +++ b/domain/settings/data/src/iosMain/kotlin/br/alexandregpereira/hunter/data/settings/di/IosModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings.di diff --git a/domain/settings/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/settings/di/JvmModule.kt b/domain/settings/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/settings/di/JvmModule.kt index a29ea34fa..bdcc8eeac 100644 --- a/domain/settings/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/settings/di/JvmModule.kt +++ b/domain/settings/data/src/jvmMain/kotlin/br/alexandregpereira/hunter/data/settings/di/JvmModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.settings.di diff --git a/domain/spell/core/build.gradle.kts b/domain/spell/core/build.gradle.kts index a20be9547..158d868d1 100644 --- a/domain/spell/core/build.gradle.kts +++ b/domain/spell/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellUseCase.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellUseCase.kt index 5cd8990f1..8c04d16bc 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellUseCase.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsByIdsUseCase.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsByIdsUseCase.kt index 884a81f2c..2e137737e 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsByIdsUseCase.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsByIdsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsEdited.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsEdited.kt index 73e949ff4..d530eb2d7 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsEdited.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/GetSpellsEdited.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SaveSpellsUseCase.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SaveSpellsUseCase.kt index 13bc01323..a6595c15d 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SaveSpellsUseCase.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SaveSpellsUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.spell import br.alexandregpereira.hunter.domain.spell.model.Spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellLocalRepository.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellLocalRepository.kt index 4fec59adc..69733d832 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellLocalRepository.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRemoteRepository.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRemoteRepository.kt index db5f229e1..abbf0080a 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRemoteRepository.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRepository.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRepository.kt index 21896d084..5646f820d 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRepository.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellSettingsRepository.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellSettingsRepository.kt index 470023013..fdf08f73b 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellSettingsRepository.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SpellSettingsRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SyncSpellsUseCase.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SyncSpellsUseCase.kt index 3f0ec1177..f029a68d5 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SyncSpellsUseCase.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/SyncSpellsUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/di/DomainModule.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/di/DomainModule.kt index 2e94e66a3..4311b4eb2 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/di/DomainModule.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell.di diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SavingThrowType.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SavingThrowType.kt index c40cd2efd..18a933b4e 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SavingThrowType.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SavingThrowType.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell.model diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SchoolOfMagic.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SchoolOfMagic.kt index 71d49575c..10fd33195 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SchoolOfMagic.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/SchoolOfMagic.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell.model diff --git a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/Spell.kt b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/Spell.kt index 38162e186..79afc7c40 100644 --- a/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/Spell.kt +++ b/domain/spell/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/spell/model/Spell.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.spell.model diff --git a/domain/spell/data/build.gradle.kts b/domain/spell/data/build.gradle.kts index efc56ca2d..66fa3088c 100644 --- a/domain/spell/data/build.gradle.kts +++ b/domain/spell/data/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellLocalRepository.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellLocalRepository.kt index 92db7e343..bcfc479df 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellLocalRepository.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellLocalRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRemoteRepository.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRemoteRepository.kt index 4d8c7f49f..41acd1991 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRemoteRepository.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRemoteRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRepository.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRepository.kt index faa20a35a..107ce895c 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRepository.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/DefaultSpellRepository.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/SpellSettingsRepositoryImpl.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/SpellSettingsRepositoryImpl.kt index e2e5b2e10..7d0fd2fb6 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/SpellSettingsRepositoryImpl.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/SpellSettingsRepositoryImpl.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/di/DataModule.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/di/DataModule.kt index af8f054f4..1c7afd510 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/di/DataModule.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/di/DataModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.di diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/DefaultSpellLocalDataSource.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/DefaultSpellLocalDataSource.kt index 85a8d9b6d..9429b58c4 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/DefaultSpellLocalDataSource.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/DefaultSpellLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.local diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/SpellLocalDataSource.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/SpellLocalDataSource.kt index d60c2737f..2099a5e8a 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/SpellLocalDataSource.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/SpellLocalDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.local diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/dao/SpellDao.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/dao/SpellDao.kt index 5d736ebdf..cf9212ff8 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/dao/SpellDao.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/dao/SpellDao.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.local.dao diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/mapper/SpellEntityMapper.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/mapper/SpellEntityMapper.kt index 7c71cd13c..0836184c5 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/mapper/SpellEntityMapper.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/mapper/SpellEntityMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.local.mapper diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/model/SpellEntity.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/model/SpellEntity.kt index ca31a1e63..7eb3cddaa 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/model/SpellEntity.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/local/model/SpellEntity.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.local.model diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/DefaultSpellRemoteDataSource.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/DefaultSpellRemoteDataSource.kt index 971fbebd9..267d7aa18 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/DefaultSpellRemoteDataSource.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/DefaultSpellRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/SpellRemoteDataSource.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/SpellRemoteDataSource.kt index 1beb6855c..a476cbd76 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/SpellRemoteDataSource.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/SpellRemoteDataSource.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/mapper/SpellDtoMapper.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/mapper/SpellDtoMapper.kt index f6ac44b4f..620024a62 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/mapper/SpellDtoMapper.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/mapper/SpellDtoMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote.mapper diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SavingThrowTypeDto.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SavingThrowTypeDto.kt index 4ba5a2b67..49f281087 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SavingThrowTypeDto.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SavingThrowTypeDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote.model diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SchoolOfMagicDto.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SchoolOfMagicDto.kt index d236f5c28..6a6b2667a 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SchoolOfMagicDto.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SchoolOfMagicDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote.model diff --git a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SpellDto.kt b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SpellDto.kt index a78354592..098c6a779 100644 --- a/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SpellDto.kt +++ b/domain/spell/data/src/commonMain/kotlin/br/alexandregpereira/hunter/data/spell/remote/model/SpellDto.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.data.spell.remote.model diff --git a/domain/sync/core/build.gradle.kts b/domain/sync/core/build.gradle.kts index 49d23f409..aefe399cb 100644 --- a/domain/sync/core/build.gradle.kts +++ b/domain/sync/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/IsFirstTimeUseCase.kt b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/IsFirstTimeUseCase.kt index 232960a2a..949d2d078 100644 --- a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/IsFirstTimeUseCase.kt +++ b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/IsFirstTimeUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.sync import br.alexandregpereira.hunter.domain.settings.SettingsRepository diff --git a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/SyncUseCase.kt b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/SyncUseCase.kt index e17a04c66..fadd0c5fe 100644 --- a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/SyncUseCase.kt +++ b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/SyncUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.sync diff --git a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/di/DomainModule.kt b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/di/DomainModule.kt index d820193c1..be0242f83 100644 --- a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/di/DomainModule.kt +++ b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/di/DomainModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.domain.sync.di diff --git a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/model/SyncStatus.kt b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/model/SyncStatus.kt index 430684b94..385bcda0d 100644 --- a/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/model/SyncStatus.kt +++ b/domain/sync/core/src/commonMain/kotlin/br/alexandregpereira/hunter/domain/sync/model/SyncStatus.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.domain.sync.model enum class SyncStatus { diff --git a/feature/folder-detail/compose/build.gradle.kts b/feature/folder-detail/compose/build.gradle.kts index 40e339f7c..7a4518fca 100644 --- a/feature/folder-detail/compose/build.gradle.kts +++ b/feature/folder-detail/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailFeature.kt b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailFeature.kt index 47c622d04..767bdd8c7 100644 --- a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailFeature.kt +++ b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail diff --git a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/UIModule.kt b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/UIModule.kt index a4d4f5601..1f031210e 100644 --- a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/UIModule.kt +++ b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail.di diff --git a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/ui/FolderDetailScreen.kt b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/ui/FolderDetailScreen.kt index c157a8cc0..9965391df 100644 --- a/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/ui/FolderDetailScreen.kt +++ b/feature/folder-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/ui/FolderDetailScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail.ui diff --git a/feature/folder-detail/event/build.gradle.kts b/feature/folder-detail/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/folder-detail/event/build.gradle.kts +++ b/feature/folder-detail/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEvent.kt b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEvent.kt index 1508e5551..e1951bbc6 100644 --- a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEvent.kt +++ b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.detail diff --git a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEventDispatcher.kt b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEventDispatcher.kt index 8b74816d2..a1e46b83a 100644 --- a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEventDispatcher.kt +++ b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.detail diff --git a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResult.kt b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResult.kt index 5dcb84bee..23ec33b15 100644 --- a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResult.kt +++ b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResult.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.detail diff --git a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResultListener.kt b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResultListener.kt index 611b4a465..d23f55358 100644 --- a/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResultListener.kt +++ b/feature/folder-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/detail/FolderDetailResultListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.detail diff --git a/feature/folder-detail/state-holder/build.gradle.kts b/feature/folder-detail/state-holder/build.gradle.kts index c6c4b7e6b..ac8814c30 100644 --- a/feature/folder-detail/state-holder/build.gradle.kts +++ b/feature/folder-detail/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailAnalytics.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailAnalytics.kt index c2b04eeeb..8de352e97 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailAnalytics.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.detail import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailEventManager.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailEventManager.kt index 4d3295bae..3c8873e74 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailEventManager.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailState.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailState.kt index b805f5cf6..aab9dd83f 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailState.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateHolder.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateHolder.kt index 3ca784c1d..363b932ac 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateHolder.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateRecovery.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateRecovery.kt index ce430bc6b..8c79dbcf0 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateRecovery.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/FolderDetailStateRecovery.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail diff --git a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/Module.kt b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/Module.kt index 47ade6b71..2bc296b21 100644 --- a/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/Module.kt +++ b/feature/folder-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/detail/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.detail.di diff --git a/feature/folder-insert/compose/build.gradle.kts b/feature/folder-insert/compose/build.gradle.kts index e508785e4..a28c4e6b4 100644 --- a/feature/folder-insert/compose/build.gradle.kts +++ b/feature/folder-insert/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/folder-insert/compose/src/commonMain/AndroidManifest.xml b/feature/folder-insert/compose/src/commonMain/AndroidManifest.xml index c63dbe024..1932b536d 100644 --- a/feature/folder-insert/compose/src/commonMain/AndroidManifest.xml +++ b/feature/folder-insert/compose/src/commonMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertFeature.kt b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertFeature.kt index 7d894a457..c9def8965 100644 --- a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertFeature.kt +++ b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert diff --git a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/UIModule.kt b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/UIModule.kt index 2a853a974..ac4498994 100644 --- a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/UIModule.kt +++ b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert.di diff --git a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/FolderInsertScreen.kt b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/FolderInsertScreen.kt index c1e074481..98cbc131e 100644 --- a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/FolderInsertScreen.kt +++ b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/FolderInsertScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert.ui diff --git a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterFolderGrid.kt b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterFolderGrid.kt index 82c52bfce..d9fe07e30 100644 --- a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterFolderGrid.kt +++ b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterFolderGrid.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert.ui diff --git a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterPreviewRow.kt b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterPreviewRow.kt index 5c2d7fda7..87bcfce57 100644 --- a/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterPreviewRow.kt +++ b/feature/folder-insert/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/ui/MonsterPreviewRow.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert.ui diff --git a/feature/folder-insert/event/build.gradle.kts b/feature/folder-insert/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/folder-insert/event/build.gradle.kts +++ b/feature/folder-insert/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEvent.kt b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEvent.kt index cb57558b9..9a959d9fe 100644 --- a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEvent.kt +++ b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.insert diff --git a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEventDispatcher.kt b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEventDispatcher.kt index 7dc2e7cc9..b08598fb8 100644 --- a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEventDispatcher.kt +++ b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.insert diff --git a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResult.kt b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResult.kt index 4e3809717..af0bb2f86 100644 --- a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResult.kt +++ b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResult.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.insert diff --git a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResultListener.kt b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResultListener.kt index 11d0cc48f..03a77fb07 100644 --- a/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResultListener.kt +++ b/feature/folder-insert/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/insert/FolderInsertResultListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.insert diff --git a/feature/folder-insert/state-holder/build.gradle.kts b/feature/folder-insert/state-holder/build.gradle.kts index 6d571985a..6c1c9890d 100644 --- a/feature/folder-insert/state-holder/build.gradle.kts +++ b/feature/folder-insert/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertAnalytics.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertAnalytics.kt index cc57672a6..fd34b4228 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertAnalytics.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.insert import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertEventManager.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertEventManager.kt index d423c315f..d9c9f3418 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertEventManager.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertState.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertState.kt index 4c73a93a4..6caf130ba 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertState.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateHolder.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateHolder.kt index a9ac8be4d..491064873 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateHolder.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateMapper.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateMapper.kt index 912295f24..0b1487cd4 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateMapper.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStrings.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStrings.kt index 6a1ac4287..a7b0f2249 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStrings.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/FolderInsertStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.insert import br.alexandregpereira.hunter.localization.Language diff --git a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/Module.kt b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/Module.kt index a55454d1e..da03ecea6 100644 --- a/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/Module.kt +++ b/feature/folder-insert/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/insert/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.insert.di diff --git a/feature/folder-list/compose/build.gradle.kts b/feature/folder-list/compose/build.gradle.kts index ad2b8f3e7..a6016e5f8 100644 --- a/feature/folder-list/compose/build.gradle.kts +++ b/feature/folder-list/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListFeature.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListFeature.kt index 9632c4a57..ea13a13de 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListFeature.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/UIModule.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/UIModule.kt index 1f322fceb..4db140c95 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/UIModule.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.di diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCard.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCard.kt index a86167499..3dedc17f8 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCard.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCard.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.ui diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCardGrid.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCardGrid.kt index 4ab0b39b0..2e7f90cf4 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCardGrid.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderCardGrid.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.ui diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderListScreen.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderListScreen.kt index 91ded44cc..670ad461a 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderListScreen.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/FolderListScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.ui diff --git a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/ItemSelection.kt b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/ItemSelection.kt index ac8fdb560..4e88c1c89 100644 --- a/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/ItemSelection.kt +++ b/feature/folder-list/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/ui/ItemSelection.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.ui diff --git a/feature/folder-list/event/build.gradle.kts b/feature/folder-list/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/folder-list/event/build.gradle.kts +++ b/feature/folder-list/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResult.kt b/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResult.kt index 82a9a8f07..eaf06e742 100644 --- a/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResult.kt +++ b/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResult.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.list diff --git a/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResultListener.kt b/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResultListener.kt index 96d38efd7..44660b452 100644 --- a/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResultListener.kt +++ b/feature/folder-list/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/folder/list/FolderListResultListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.folder.list diff --git a/feature/folder-list/state-holder/build.gradle.kts b/feature/folder-list/state-holder/build.gradle.kts index e652f6f3b..920852c9b 100644 --- a/feature/folder-list/state-holder/build.gradle.kts +++ b/feature/folder-list/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListAnalytics.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListAnalytics.kt index 24e34b7dd..6fb20b123 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListAnalytics.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.list import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListEventManager.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListEventManager.kt index 7e1c8ea29..2d051b2d4 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListEventManager.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListState.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListState.kt index 7442de2d3..0628ad731 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListState.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateHolder.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateHolder.kt index b681874bf..344bc361f 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateHolder.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateMapper.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateMapper.kt index 5a1003e66..abe3597d4 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateMapper.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateRecovery.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateRecovery.kt index ec7c29db9..f29e937bb 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateRecovery.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStateRecovery.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.list import br.alexandregpereira.hunter.ui.StateRecovery diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStrings.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStrings.kt index bad49c3d6..9707482d2 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStrings.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/FolderListStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.list import br.alexandregpereira.hunter.localization.Language diff --git a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/Module.kt b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/Module.kt index 8a38f2b78..8dc5d59f1 100644 --- a/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/Module.kt +++ b/feature/folder-list/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/list/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.list.di diff --git a/feature/folder-preview/compose/build.gradle.kts b/feature/folder-preview/compose/build.gradle.kts index 0d79de5c4..ded460b5c 100644 --- a/feature/folder-preview/compose/build.gradle.kts +++ b/feature/folder-preview/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewFeature.kt b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewFeature.kt index e830ee4f0..908fb2bf9 100644 --- a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewFeature.kt +++ b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview diff --git a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/UIModule.kt b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/UIModule.kt index fe103266e..e1c40ad78 100644 --- a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/UIModule.kt +++ b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.di diff --git a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreview.kt b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreview.kt index bc0a82e5e..c328cbfda 100644 --- a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreview.kt +++ b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreview.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.ui diff --git a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreviewScreen.kt b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreviewScreen.kt index b5cf69576..1f762021f 100644 --- a/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreviewScreen.kt +++ b/feature/folder-preview/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/ui/FolderPreviewScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.ui diff --git a/feature/folder-preview/event/build.gradle.kts b/feature/folder-preview/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/folder-preview/event/build.gradle.kts +++ b/feature/folder-preview/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEvent.kt b/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEvent.kt index 66e55cdc1..46ea1ad0a 100644 --- a/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEvent.kt +++ b/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.event diff --git a/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEventDispatcher.kt b/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEventDispatcher.kt index ba67d822c..e29922993 100644 --- a/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEventDispatcher.kt +++ b/feature/folder-preview/event/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/event/FolderPreviewEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.event diff --git a/feature/folder-preview/state-holder/build.gradle.kts b/feature/folder-preview/state-holder/build.gradle.kts index a7d2aab84..0321ea00f 100644 --- a/feature/folder-preview/state-holder/build.gradle.kts +++ b/feature/folder-preview/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAction.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAction.kt index 13f79fe66..f9afe9f7f 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAction.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAction.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.preview sealed class FolderPreviewAction { diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAnalytics.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAnalytics.kt index 74aeff56c..f2d0abd79 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAnalytics.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.folder.preview import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewEventManager.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewEventManager.kt index 56348545d..d1f9010a3 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewEventManager.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewState.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewState.kt index b64ddd7de..1dc6729ce 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewState.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewStateHolder.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewStateHolder.kt index 7b2af0a16..498f6bf70 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewStateHolder.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/FolderPreviewStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/Module.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/Module.kt index 71cb0830b..7b9959124 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/Module.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.di diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/AddMonsterToFolderPreviewUseCase.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/AddMonsterToFolderPreviewUseCase.kt index 418caf9c5..6d2733fc7 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/AddMonsterToFolderPreviewUseCase.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/AddMonsterToFolderPreviewUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.domain diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/ClearFolderPreviewUseCase.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/ClearFolderPreviewUseCase.kt index 7be3e89b9..834edb312 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/ClearFolderPreviewUseCase.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/ClearFolderPreviewUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.domain diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/GetMonstersFromFolderPreviewUseCase.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/GetMonstersFromFolderPreviewUseCase.kt index eb363dfb7..aa7f92975 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/GetMonstersFromFolderPreviewUseCase.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/GetMonstersFromFolderPreviewUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.domain diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/RemoveMonsterFromFolderPreviewUseCase.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/RemoveMonsterFromFolderPreviewUseCase.kt index d860800c9..d63ab647f 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/RemoveMonsterFromFolderPreviewUseCase.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/RemoveMonsterFromFolderPreviewUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.domain diff --git a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/model/MonsterFolderPreview.kt b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/model/MonsterFolderPreview.kt index d1d4a5995..de73078ef 100644 --- a/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/model/MonsterFolderPreview.kt +++ b/feature/folder-preview/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/folder/preview/domain/model/MonsterFolderPreview.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.folder.preview.domain.model diff --git a/feature/monster-compendium/compose/build.gradle.kts b/feature/monster-compendium/compose/build.gradle.kts index 70dac0396..08a2c85b9 100644 --- a/feature/monster-compendium/compose/build.gradle.kts +++ b/feature/monster-compendium/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") alias(libs.plugins.compose.compiler) diff --git a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumFeature.kt b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumFeature.kt index 237d8e60b..fa22bc4ee 100644 --- a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumFeature.kt +++ b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium diff --git a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateMapper.kt b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateMapper.kt index 7f94fc502..06fe62fc8 100644 --- a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateMapper.kt +++ b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium diff --git a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/di/UiModule.kt b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/di/UiModule.kt index 8a9ffba53..74a041ad1 100644 --- a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/di/UiModule.kt +++ b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/di/UiModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.di import br.alexandregpereira.hunter.monster.compendium.state.di.monsterCompendiumModule diff --git a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonsterCompendiumScreen.kt b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonsterCompendiumScreen.kt index 2beb716e0..e7ec74307 100644 --- a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonsterCompendiumScreen.kt +++ b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonsterCompendiumScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.ui diff --git a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonterCompendium.kt b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonterCompendium.kt index 9d9c63cd0..adb6d6a7b 100644 --- a/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonterCompendium.kt +++ b/feature/monster-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/ui/MonterCompendium.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.ui diff --git a/feature/monster-compendium/state-holder/build.gradle.kts b/feature/monster-compendium/state-holder/build.gradle.kts index dfcf38684..0c3460e84 100644 --- a/feature/monster-compendium/state-holder/build.gradle.kts +++ b/feature/monster-compendium/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAction.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAction.kt index c3c17fefa..ed75316d2 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAction.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAction.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAnalytics.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAnalytics.kt index f7907ffa5..8a61b0aec 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAnalytics.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.state import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumException.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumException.kt index 0c37fc904..a6d775883 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumException.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumException.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.state internal sealed class MonsterCompendiumException(message: String) : Throwable(message) { diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumIntent.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumIntent.kt index d65b5b740..3c2ff4ad8 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumIntent.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumIntent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumState.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumState.kt index cd7a9ae1e..4e5047282 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumState.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateHolder.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateHolder.kt index 0b324983a..e6137bf83 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateHolder.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateMapper.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateMapper.kt index 708a45542..1469cd61e 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateMapper.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStrings.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStrings.kt index e6ca0dc54..d63a864b0 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStrings.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/MonsterCompendiumStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.compendium.state import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/di/Module.kt b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/di/Module.kt index 37ca2f516..66105d9fc 100644 --- a/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/di/Module.kt +++ b/feature/monster-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/compendium/state/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium.state.di diff --git a/feature/monster-compendium/state-holder/src/commonTest/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateHolderTest.kt b/feature/monster-compendium/state-holder/src/commonTest/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateHolderTest.kt index 5cd370714..e02a45be6 100644 --- a/feature/monster-compendium/state-holder/src/commonTest/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateHolderTest.kt +++ b/feature/monster-compendium/state-holder/src/commonTest/kotlin/br/alexandregpereira/hunter/monster/compendium/MonsterCompendiumStateHolderTest.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.compendium diff --git a/feature/monster-content-manager/compose/build.gradle.kts b/feature/monster-content-manager/compose/build.gradle.kts index 7f835d18d..f5c5d36d4 100644 --- a/feature/monster-content-manager/compose/build.gradle.kts +++ b/feature/monster-content-manager/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerFeature.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerFeature.kt index d38379bc2..81df8b463 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerFeature.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/UIModule.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/UIModule.kt index 5411351ed..d4d4b329e 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/UIModule.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.di diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewFeature.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewFeature.kt index 2371feb1d..e7b0f9048 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewFeature.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewUIModule.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewUIModule.kt index f231dd454..043764ae2 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewUIModule.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewUIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview.di diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/ui/MonsterContentPreviewScreen.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/ui/MonsterContentPreviewScreen.kt index caa21d7c4..1ad7ab44a 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/ui/MonsterContentPreviewScreen.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/ui/MonsterContentPreviewScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview.ui diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentCard.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentCard.kt index a5dc9c8ff..a54b0c3ba 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentCard.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentCard.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.content.ui import androidx.compose.foundation.background diff --git a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentManagerScreen.kt b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentManagerScreen.kt index ddd7a56f0..def120090 100644 --- a/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentManagerScreen.kt +++ b/feature/monster-content-manager/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/ui/MonsterContentManagerScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.ui diff --git a/feature/monster-content-manager/event/build.gradle.kts b/feature/monster-content-manager/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/monster-content-manager/event/build.gradle.kts +++ b/feature/monster-content-manager/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEvent.kt b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEvent.kt index 10d7f506e..d29bcd2ce 100644 --- a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEvent.kt +++ b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.event diff --git a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventDispatcher.kt b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventDispatcher.kt index 17ed4cbd9..d8c2f3b7d 100644 --- a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventDispatcher.kt +++ b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.event diff --git a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventListener.kt b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventListener.kt index 03004932d..7dd75afb8 100644 --- a/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventListener.kt +++ b/feature/monster-content-manager/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/event/MonsterContentManagerEventListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.event diff --git a/feature/monster-content-manager/state-holder/build.gradle.kts b/feature/monster-content-manager/state-holder/build.gradle.kts index 49ad748a2..0186dca91 100644 --- a/feature/monster-content-manager/state-holder/build.gradle.kts +++ b/feature/monster-content-manager/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") id("com.android.library") diff --git a/feature/monster-content-manager/state-holder/src/androidMain/AndroidManifest.xml b/feature/monster-content-manager/state-holder/src/androidMain/AndroidManifest.xml index f0ade087e..1932b536d 100644 --- a/feature/monster-content-manager/state-holder/src/androidMain/AndroidManifest.xml +++ b/feature/monster-content-manager/state-holder/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerAnalytics.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerAnalytics.kt index 71e6b6467..3df10138b 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerAnalytics.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.content import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerEventManager.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerEventManager.kt index b9afec366..0e7b9dec0 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerEventManager.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerState.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerState.kt index 6fc0032d3..ba843290c 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerState.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateHolder.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateHolder.kt index 7ab2660b5..11cbd9f5d 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateHolder.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateRecovery.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateRecovery.kt index f1065a5c5..0908e8b99 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateRecovery.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStateRecovery.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStrings.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStrings.kt index 0a4c56046..c1e24826e 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStrings.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.content import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerViewStateMapper.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerViewStateMapper.kt index aec60c044..bec3b1d17 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerViewStateMapper.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/MonsterContentManagerViewStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/Module.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/Module.kt index eeb7f5701..f24d1307f 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/Module.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.di diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAction.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAction.kt index d2e6c645d..aa490e425 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAction.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAction.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAnalytics.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAnalytics.kt index 28145a4b0..fe6b3dc72 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAnalytics.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.content.preview import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewEventManager.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewEventManager.kt index 25fa1f5fe..fd934d8bd 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewEventManager.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewState.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewState.kt index 2bc654688..e98d63e73 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewState.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateHolder.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateHolder.kt index ad5cc7357..c305d74d7 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateHolder.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateRecovery.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateRecovery.kt index 35e26f49a..3afaa49cd 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateRecovery.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/MonsterContentPreviewStateRecovery.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.content.preview import br.alexandregpereira.hunter.ui.StateRecovery diff --git a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewModule.kt b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewModule.kt index 9ec948053..6191f88af 100644 --- a/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewModule.kt +++ b/feature/monster-content-manager/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/content/preview/di/MonsterContentPreviewModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.content.preview.di diff --git a/feature/monster-detail/compose/build.gradle.kts b/feature/monster-detail/compose/build.gradle.kts index 209865890..2dc44ec79 100644 --- a/feature/monster-detail/compose/build.gradle.kts +++ b/feature/monster-detail/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/monster-detail/compose/src/commonMain/composeResources/drawable/ic_ability_score.xml b/feature/monster-detail/compose/src/commonMain/composeResources/drawable/ic_ability_score.xml index ae1fe8fd1..d6d05fb0d 100644 --- a/feature/monster-detail/compose/src/commonMain/composeResources/drawable/ic_ability_score.xml +++ b/feature/monster-detail/compose/src/commonMain/composeResources/drawable/ic_ability_score.xml @@ -1,3 +1,20 @@ + + . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . + --> + . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . + --> + . --> . --> . --> . --> . --> . --> . + */ + package br.alexandregpereira.hunter.detail import androidx.compose.runtime.Composable diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/MonsterDetailFeature.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/MonsterDetailFeature.kt index 43232b366..760015f5c 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/MonsterDetailFeature.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/MonsterDetailFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/di/UiModule.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/di/UiModule.kt index 3ab54c6cf..4fa369679 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/di/UiModule.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/di/UiModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.detail.di import br.alexandregpereira.hunter.monster.detail.di.monsterDetailModule diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityDescriptionBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityDescriptionBlock.kt index a63b7a863..85dbc5ba6 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityDescriptionBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityDescriptionBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScore.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScore.kt index a257e19e9..c1379b302 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScore.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScore.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScoreBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScoreBlock.kt index b4b11cc93..4d65dd605 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScoreBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/AbilityScoreBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ActionBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ActionBlock.kt index 3ddf9ab6b..08361e19f 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ActionBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ActionBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Block.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Block.kt index c12c29fb8..3aff410ce 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Block.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Block.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Bonus.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Bonus.kt index 1668485e9..606d503b7 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Bonus.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Bonus.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ConditionBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ConditionBlock.kt index 84998b4a5..1ff3937cb 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ConditionBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ConditionBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/DamageBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/DamageBlock.kt index b0deda20a..bfa1993a7 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/DamageBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/DamageBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Grid.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Grid.kt index 2de22ecc8..46d12c733 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Grid.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/Grid.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconInfo.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconInfo.kt index db18c75c6..57db07326 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconInfo.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconInfo.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconState.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconState.kt index 953dbdfc6..24a57a020 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconState.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/IconState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LocalStrings.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LocalStrings.kt index 1febf3213..4edfa4d3d 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LocalStrings.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LocalStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.detail.ui import androidx.compose.runtime.Composable diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LoreBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LoreBlock.kt index c8b2df3f1..981a67391 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LoreBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/LoreBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailOptionPicker.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailOptionPicker.kt index 3f0441897..2a37e7a32 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailOptionPicker.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailOptionPicker.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailScreen.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailScreen.kt index b593fb4d7..897f0b44e 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailScreen.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterDetailScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterImages.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterImages.kt index 764b2d14b..6b554393b 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterImages.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterImages.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterInfo.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterInfo.kt index fb4b5e085..b610d7da1 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterInfo.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterInfo.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterTitleCompose.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterTitleCompose.kt index 2a4554325..827e4a139 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterTitleCompose.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/MonsterTitleCompose.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ProficiencyBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ProficiencyBlock.kt index f10e1c759..91d90ae6a 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ProficiencyBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ProficiencyBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ReactionBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ReactionBlock.kt index 70d85cc42..5bb83b936 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ReactionBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/ReactionBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SensesBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SensesBlock.kt index 0e60f586c..3751c963e 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SensesBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SensesBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpecialAbilityBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpecialAbilityBlock.kt index 0e10802fb..32e5c8f24 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpecialAbilityBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpecialAbilityBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpeedBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpeedBlock.kt index 706304788..598f66469 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpeedBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpeedBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpellBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpellBlock.kt index c6ba76b97..2e258ef62 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpellBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/SpellBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:OptIn(ExperimentalFoundationApi::class, ExperimentalFoundationApi::class) diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/StatsBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/StatsBlock.kt index bae1930c7..fcbce0a88 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/StatsBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/StatsBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/TextBlock.kt b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/TextBlock.kt index b556a851c..0e0a445b8 100644 --- a/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/TextBlock.kt +++ b/feature/monster-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/detail/ui/TextBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.detail.ui diff --git a/feature/monster-detail/state-holder/build.gradle.kts b/feature/monster-detail/state-holder/build.gradle.kts index 86acef67e..96e04639a 100644 --- a/feature/monster-detail/state-holder/build.gradle.kts +++ b/feature/monster-detail/state-holder/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailAnalytics.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailAnalytics.kt index bb3c7266d..ef917f461 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailAnalytics.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.detail import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailOptionState.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailOptionState.kt index 5fdd92108..b29e9da11 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailOptionState.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailOptionState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailState.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailState.kt index dabb9cd0a..de4b85636 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailState.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateHolder.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateHolder.kt index 4f1d86a4f..db333924a 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateHolder.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateMapper.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateMapper.kt index 28b88adc9..db18d72c1 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateMapper.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateRecovery.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateRecovery.kt index 0b8060571..b79f793c8 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateRecovery.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStateRecovery.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.detail import br.alexandregpereira.hunter.ui.StateRecovery diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStrings.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStrings.kt index 17d6d6dda..2faa50b92 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStrings.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/MonsterDetailStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.detail import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/di/Module.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/di/Module.kt index ad499378b..630e3049c 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/di/Module.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail.di diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/CloneMonsterUseCase.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/CloneMonsterUseCase.kt index 126167453..ce80281ab 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/CloneMonsterUseCase.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/CloneMonsterUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.detail.domain import br.alexandregpereira.hunter.domain.model.MonsterStatus diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/DeleteMonsterUseCase.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/DeleteMonsterUseCase.kt index 416a954b1..32f88d1c4 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/DeleteMonsterUseCase.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/DeleteMonsterUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail.domain diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/GetMonsterDetailUseCase.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/GetMonsterDetailUseCase.kt index 016bcb95a..5de6d8356 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/GetMonsterDetailUseCase.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/GetMonsterDetailUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail.domain diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/ResetMonsterToOriginal.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/ResetMonsterToOriginal.kt index c7237c676..a5c794b0d 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/ResetMonsterToOriginal.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/ResetMonsterToOriginal.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.detail.domain import br.alexandregpereira.hunter.domain.model.MonsterStatus diff --git a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/model/MonsterDetail.kt b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/model/MonsterDetail.kt index 811046ac3..d571cc54c 100644 --- a/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/model/MonsterDetail.kt +++ b/feature/monster-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/detail/domain/model/MonsterDetail.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.detail.domain.model diff --git a/feature/monster-lore-detail/compose/build.gradle.kts b/feature/monster-lore-detail/compose/build.gradle.kts index 5c3ea5639..4c0e25e29 100644 --- a/feature/monster-lore-detail/compose/build.gradle.kts +++ b/feature/monster-lore-detail/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailFeature.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailFeature.kt index 6ef04d641..86ae4472b 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailFeature.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/UIModule.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/UIModule.kt index 9c24dd2ff..d5ef3d20a 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/UIModule.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.di diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetail.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetail.kt index 4707c02ab..8ae8e5095 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetail.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetail.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.ui diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetailScreen.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetailScreen.kt index dfd1d5ac8..e1a4f516f 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetailScreen.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreDetailScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.ui diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreEntryBlock.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreEntryBlock.kt index 440941eba..bf0756aef 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreEntryBlock.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/MonsterLoreEntryBlock.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.ui diff --git a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/State.kt b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/State.kt index f12dc21ee..6e7eaeceb 100644 --- a/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/State.kt +++ b/feature/monster-lore-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/ui/State.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.ui diff --git a/feature/monster-lore-detail/event/build.gradle.kts b/feature/monster-lore-detail/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/monster-lore-detail/event/build.gradle.kts +++ b/feature/monster-lore-detail/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEvent.kt b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEvent.kt index 05c6cf772..fd76832f7 100644 --- a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEvent.kt +++ b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.monster.lore.detail diff --git a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventDispatcher.kt b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventDispatcher.kt index 0c501af86..8b0f45ec7 100644 --- a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventDispatcher.kt +++ b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.monster.lore.detail diff --git a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventListener.kt b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventListener.kt index eb6617747..8aa4af777 100644 --- a/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventListener.kt +++ b/feature/monster-lore-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/event/monster/lore/detail/MonsterLoreDetailEventListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.event.monster.lore.detail diff --git a/feature/monster-lore-detail/state-holder/build.gradle.kts b/feature/monster-lore-detail/state-holder/build.gradle.kts index cb6c94032..188884e00 100644 --- a/feature/monster-lore-detail/state-holder/build.gradle.kts +++ b/feature/monster-lore-detail/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailAnalytics.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailAnalytics.kt index b700010da..c7afb3d31 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailAnalytics.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.lore.detail import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailEventManager.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailEventManager.kt index 9c34efa83..6d1f195b7 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailEventManager.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailState.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailState.kt index a560ac7c2..ed8690dc7 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailState.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateHolder.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateHolder.kt index 32033970b..acbc800b6 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateHolder.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateRecovery.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateRecovery.kt index 5fd4a1850..55f48d26c 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateRecovery.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/MonsterLoreDetailStateRecovery.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/Module.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/Module.kt index a486836dc..d93d786e7 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/Module.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.di diff --git a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/domain/GetMonsterLoreDetailUseCase.kt b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/domain/GetMonsterLoreDetailUseCase.kt index a13221b9e..c6bd6ed7a 100644 --- a/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/domain/GetMonsterLoreDetailUseCase.kt +++ b/feature/monster-lore-detail/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/lore/detail/domain/GetMonsterLoreDetailUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.lore.detail.domain diff --git a/feature/monster-registration/compose/build.gradle.kts b/feature/monster-registration/compose/build.gradle.kts index a8e9010a9..a736b09c6 100644 --- a/feature/monster-registration/compose/build.gradle.kts +++ b/feature/monster-registration/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationFeature.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationFeature.kt index 724df190a..d6f81a0a3 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationFeature.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationFeature.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration import androidx.compose.foundation.layout.PaddingValues diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/UIModule.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/UIModule.kt index 1e66e71a9..4d5075e05 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/UIModule.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/UIModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.registration.di diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/LocalStrings.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/LocalStrings.kt index e37465848..a18cefd4e 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/LocalStrings.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/LocalStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui import androidx.compose.runtime.Composable diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationForm.kt index e9a3ab2ad..1912124e8 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui import androidx.compose.foundation.layout.PaddingValues diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationScreen.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationScreen.kt index 0985ae35f..0dc0fb7ef 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationScreen.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/MonsterRegistrationScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui import androidx.compose.foundation.layout.Box diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/AddRemoveButton.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/AddRemoveButton.kt index 5f21853bf..5f4e57e7c 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/AddRemoveButton.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/AddRemoveButton.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.animation.AnimatedVisibility diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormItems.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormItems.kt index cde7997bf..63e7246b3 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormItems.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormItems.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.ExperimentalFoundationApi diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormLazyItem.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormLazyItem.kt index 126750b1c..6f1bc6d1e 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormLazyItem.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/FormLazyItem.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.ExperimentalFoundationApi diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityDescriptionForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityDescriptionForm.kt index c85ed63bb..d3a52173e 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityDescriptionForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityDescriptionForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityScoresForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityScoresForm.kt index 51f24d860..6545ae29f 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityScoresForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterAbilityScoresForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterActionsForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterActionsForm.kt index 1f1d9c60f..2a01a3ad4 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterActionsForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterActionsForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterConditionsForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterConditionsForm.kt index 00fd8a06b..78fe4787b 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterConditionsForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterConditionsForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterDamagesForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterDamagesForm.kt index fb4b9bbc1..3951df031 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterDamagesForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterDamagesForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.layout.Spacer diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterHeaderForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterHeaderForm.kt index f7c57a8e8..b108e99cc 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterHeaderForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterHeaderForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterImageForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterImageForm.kt index b9276552c..1cf65d1f4 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterImageForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterImageForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.animation.animateColorAsState diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterProficiencyForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterProficiencyForm.kt index 98986dee1..08dc55b2f 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterProficiencyForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterProficiencyForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSavingThrowsForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSavingThrowsForm.kt index 0503bc36a..f3b849c6a 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSavingThrowsForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSavingThrowsForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpeedValuesForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpeedValuesForm.kt index c3baa5c94..0d7e8f098 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpeedValuesForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpeedValuesForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpellcastingsForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpellcastingsForm.kt index bf32114b6..401e20e40 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpellcastingsForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterSpellcastingsForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStatsForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStatsForm.kt index a7c483896..841a5ce47 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStatsForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStatsForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStringValueForm.kt b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStringValueForm.kt index 4bf6406c4..396a0d8cb 100644 --- a/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStringValueForm.kt +++ b/feature/monster-registration/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/ui/form/MonsterStringValueForm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.ui.form import androidx.compose.foundation.lazy.LazyListScope diff --git a/feature/monster-registration/event/build.gradle.kts b/feature/monster-registration/event/build.gradle.kts index e4d4a94a7..e3a30ac97 100644 --- a/feature/monster-registration/event/build.gradle.kts +++ b/feature/monster-registration/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/monster-registration/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/event/Event.kt b/feature/monster-registration/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/event/Event.kt index 786dbdef8..f2c7a72cf 100644 --- a/feature/monster-registration/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/event/Event.kt +++ b/feature/monster-registration/event/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/event/Event.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.event import br.alexandregpereira.hunter.event.EventDispatcher diff --git a/feature/monster-registration/state-holder/build.gradle.kts b/feature/monster-registration/state-holder/build.gradle.kts index 7ca7e13b5..41aa5ae49 100644 --- a/feature/monster-registration/state-holder/build.gradle.kts +++ b/feature/monster-registration/state-holder/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAction.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAction.kt index 7cca50dd8..403cd3b6e 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAction.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAction.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration sealed class MonsterRegistrationAction { diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAnalytics.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAnalytics.kt index 5e27fe2d6..1af22abf2 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAnalytics.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationIntent.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationIntent.kt index 3bc43948c..7d33d27c2 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationIntent.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationIntent.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration interface MonsterRegistrationIntent { diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationParams.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationParams.kt index 671ddab42..2605d7fe0 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationParams.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationParams.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration data class MonsterRegistrationParams( diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationState.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationState.kt index f5126cdac..e559c8b0b 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationState.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationState.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration import br.alexandregpereira.hunter.domain.model.MonsterImageContentScale diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStateHolder.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStateHolder.kt index 8046fa1ed..1109eaa88 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStateHolder.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStateHolder.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStrings.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStrings.kt index 13d7e0585..d3827b11c 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStrings.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/MonsterRegistrationStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/Module.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/Module.kt index afc5abc1c..8f47c8c6b 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/Module.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/di/Module.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.di import br.alexandregpereira.hunter.event.EventManager diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/NormalizeMonsterUseCase.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/NormalizeMonsterUseCase.kt index 5b8f69a5b..c90fc15c5 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/NormalizeMonsterUseCase.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/NormalizeMonsterUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.monster.registration.domain diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/SaveMonsterUseCase.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/SaveMonsterUseCase.kt index 9dcf7821a..e048f33b5 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/SaveMonsterUseCase.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/domain/SaveMonsterUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.domain import br.alexandregpereira.hunter.domain.model.Monster diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/MonsterMapper.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/MonsterMapper.kt index 8f16bf6ef..740eee681 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/MonsterMapper.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/MonsterMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.mapper import br.alexandregpereira.hunter.domain.model.AbilityDescription diff --git a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/StateMapper.kt b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/StateMapper.kt index bbf3cc826..15cf4eb50 100644 --- a/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/StateMapper.kt +++ b/feature/monster-registration/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/monster/registration/mapper/StateMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.monster.registration.mapper import br.alexandregpereira.hunter.domain.model.AbilityDescription diff --git a/feature/search/compose/build.gradle.kts b/feature/search/compose/build.gradle.kts index f7f982e0f..bd6299538 100644 --- a/feature/search/compose/build.gradle.kts +++ b/feature/search/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchAnalytics.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchAnalytics.kt index 6eaf106c0..d16091bf3 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchAnalytics.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.search import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchMonsterStateMapper.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchMonsterStateMapper.kt index f3b651513..b06680225 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchMonsterStateMapper.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchMonsterStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchScreenFeature.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchScreenFeature.kt index eda21241f..ec27190c5 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchScreenFeature.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchScreenFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStateHolder.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStateHolder.kt index 8a036f5ea..c5d4dfc59 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStateHolder.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStrings.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStrings.kt index b3de469c9..0d301c6ce 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStrings.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/SearchStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.search import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/di/Module.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/di/Module.kt index 935b171e5..7f71db492 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/di/Module.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.di diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchKey.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchKey.kt index d2d89d96b..7efb40113 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchKey.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchKey.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.search.domain internal enum class SearchKey( diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonsterResult.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonsterResult.kt index cae6541e6..995466fb2 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonsterResult.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonsterResult.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.domain diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByNameUnexpectedException.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByNameUnexpectedException.kt index 23f6b8e7e..59df34488 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByNameUnexpectedException.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByNameUnexpectedException.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.domain diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByUseCase.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByUseCase.kt index c8d8dabd6..c45cad826 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByUseCase.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/domain/SearchMonstersByUseCase.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.domain diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchBar.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchBar.kt index bdb1664ae..9c4a32db8 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchBar.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchBar.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.ui diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchGrid.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchGrid.kt index 3ed471879..52d853a23 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchGrid.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchGrid.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.ui diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchKeyButtons.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchKeyButtons.kt index e03a12aeb..79d392d48 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchKeyButtons.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchKeyButtons.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.search.ui import androidx.compose.animation.AnimatedVisibility diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchScreen.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchScreen.kt index ef43e3f63..c39658d72 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchScreen.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.ui diff --git a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchViewState.kt b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchViewState.kt index bfc930846..1f236a14d 100644 --- a/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchViewState.kt +++ b/feature/search/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/search/ui/SearchViewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.search.ui diff --git a/feature/settings/compose/build.gradle.kts b/feature/settings/compose/build.gradle.kts index 1e1f41c44..eeeba9670 100644 --- a/feature/settings/compose/build.gradle.kts +++ b/feature/settings/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsAnalytics.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsAnalytics.kt index 705ac75a9..71acddc78 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsAnalytics.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsBottomSheets.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsBottomSheets.kt index 85537fc16..f79a16f3e 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsBottomSheets.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsBottomSheets.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings import androidx.compose.runtime.Composable diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsFeature.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsFeature.kt index b2f2c2fa3..6e3384deb 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsFeature.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStateHolder.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStateHolder.kt index 5820d590c..7d3acc726 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStateHolder.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStrings.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStrings.kt index 99be5dff5..cb92d4e26 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStrings.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings import br.alexandregpereira.hunter.localization.Language diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewAction.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewAction.kt index b170efb19..101e72805 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewAction.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewAction.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings internal sealed class SettingsViewAction { diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewIntent.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewIntent.kt index 5cf1e5713..9faf210cd 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewIntent.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewIntent.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings internal interface SettingsViewIntent { diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewState.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewState.kt index b2dddb9c3..21c989402 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewState.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/SettingsViewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/di/Module.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/di/Module.kt index c39ef1463..387c24fac 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/di/Module.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.di diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/ApplyAppearanceSettings.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/ApplyAppearanceSettings.kt index 35b80fb94..c3f9daed3 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/ApplyAppearanceSettings.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/ApplyAppearanceSettings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings.domain import br.alexandregpereira.hunter.domain.repository.MonsterCacheRepository diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/GetAppearanceSettingsFromMonsters.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/GetAppearanceSettingsFromMonsters.kt index b5aa829b2..1db5295f9 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/GetAppearanceSettingsFromMonsters.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/domain/GetAppearanceSettingsFromMonsters.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings.domain import br.alexandregpereira.hunter.domain.model.Monster diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AdvancedSettings.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AdvancedSettings.kt index 1773d1bda..d01d1ecdb 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AdvancedSettings.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AdvancedSettings.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.ui diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AppearenceSettings.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AppearenceSettings.kt index d688aaec6..4a9284b3c 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AppearenceSettings.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/AppearenceSettings.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.ui diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/DonateScreen.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/DonateScreen.kt index 5cdcfad9b..3c50dbcce 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/DonateScreen.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/DonateScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.settings.ui import androidx.compose.foundation.Image diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/MenuScreen.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/MenuScreen.kt index 54c7cacee..362b9c66f 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/MenuScreen.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/MenuScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.ui diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/Settings.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/Settings.kt index 389146567..f40a0d761 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/Settings.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/Settings.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.ui diff --git a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/SettingsTextField.kt b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/SettingsTextField.kt index 0410f51aa..59e779048 100644 --- a/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/SettingsTextField.kt +++ b/feature/settings/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/settings/ui/SettingsTextField.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.settings.ui diff --git a/feature/share-content/compose/build.gradle.kts b/feature/share-content/compose/build.gradle.kts index d7f104885..194070755 100644 --- a/feature/share-content/compose/build.gradle.kts +++ b/feature/share-content/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/share-content/compose/src/commonMain/composeResources/drawable/IconContentPaste.xml b/feature/share-content/compose/src/commonMain/composeResources/drawable/IconContentPaste.xml index b2e608b66..cee8dbd67 100644 --- a/feature/share-content/compose/src/commonMain/composeResources/drawable/IconContentPaste.xml +++ b/feature/share-content/compose/src/commonMain/composeResources/drawable/IconContentPaste.xml @@ -1,3 +1,20 @@ + + . + */ + package br.alexandregpereira.hunter.shareContent import androidx.compose.foundation.layout.PaddingValues diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ShareContentImportFeature.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ShareContentImportFeature.kt index 92109046a..8bf3fb6ac 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ShareContentImportFeature.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ShareContentImportFeature.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent import androidx.compose.animation.animateContentSize diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/di.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/di.kt index 3ed528a54..dc3a8e2d1 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/di.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/di.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent import br.alexadregpereira.hunter.shareContent.event.ShareContentEventDispatcher diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonsterContentToExportUseCase.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonsterContentToExportUseCase.kt index ab61d7119..88a679f33 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonsterContentToExportUseCase.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonsterContentToExportUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain import br.alexandregpereira.hunter.domain.monster.lore.GetMonstersLoreByIdsUseCase diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonstersContentToExportUseCase.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonstersContentToExportUseCase.kt index 9a32d27f9..a4618a791 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonstersContentToExportUseCase.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/GetMonstersContentToExportUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain import br.alexandregpereira.hunter.domain.model.Monster diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/ImportContentUseCase.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/ImportContentUseCase.kt index 92847abde..3764fc545 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/ImportContentUseCase.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/ImportContentUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain import br.alexandregpereira.hunter.domain.monster.lore.SaveMonstersLoreUseCase diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterLoreMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterLoreMapper.kt index 106486c71..e33f1e6fa 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterLoreMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterLoreMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.monster.lore.model.MonsterLore diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterMapper.kt index 77e7030cb..0b23ca9e9 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareMonsterMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.model.AbilityDescription diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareSpellMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareSpellMapper.kt index 6934a37aa..200aa548c 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareSpellMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/DomainToShareSpellMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.spell.model.Spell diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterLoreToDomainMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterLoreToDomainMapper.kt index 679932804..402c76747 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterLoreToDomainMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterLoreToDomainMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.monster.lore.model.MonsterLore diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterToDomainMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterToDomainMapper.kt index d4000b5c4..5c29aa1ba 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterToDomainMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareMonsterToDomainMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.model.AbilityDescription diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareSpellToDomainMapper.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareSpellToDomainMapper.kt index d9cf6b59d..8fcf8132e 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareSpellToDomainMapper.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/mapper/ShareSpellToDomainMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.mapper import br.alexandregpereira.hunter.domain.spell.model.SavingThrowType diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonster.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonster.kt index 1e472a91c..b4ffbdc17 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonster.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonster.kt @@ -1,17 +1,18 @@ /* - * Copyright 2024 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.shareContent.domain.model diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonsterLore.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonsterLore.kt index e15e2f752..71f9e32a5 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonsterLore.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareMonsterLore.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.model import kotlinx.serialization.Serializable diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareSpell.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareSpell.kt index 7485a9053..70afd06e2 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareSpell.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/domain/model/ShareSpell.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.domain.model import kotlinx.serialization.Serializable diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentState.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentState.kt index cafe79cb6..01b904f42 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentState.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentState.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.state internal data class ShareContentState( diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStateHolder.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStateHolder.kt index f80341e8e..c9b158159 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStateHolder.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStateHolder.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.state import br.alexadregpereira.hunter.shareContent.event.ShareContentEvent.Import diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStrings.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStrings.kt index a3926964a..84558a86f 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStrings.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.state import br.alexandregpereira.hunter.localization.Language diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentUiEvent.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentUiEvent.kt index 09f26bd75..3aa162b2b 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentUiEvent.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/state/ShareContentUiEvent.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.state internal sealed class ShareContentUiEvent { diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentExportScreen.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentExportScreen.kt index 253616507..27b8b8155 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentExportScreen.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentExportScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.ui import androidx.compose.foundation.layout.Spacer diff --git a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentImportScreen.kt b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentImportScreen.kt index 37506e27b..1280fa5ee 100644 --- a/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentImportScreen.kt +++ b/feature/share-content/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/shareContent/ui/ShareContentImportScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.shareContent.ui import androidx.compose.foundation.clickable diff --git a/feature/share-content/event/build.gradle.kts b/feature/share-content/event/build.gradle.kts index 1b0154fb9..0e9d4fc06 100644 --- a/feature/share-content/event/build.gradle.kts +++ b/feature/share-content/event/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/share-content/event/src/commonMain/kotlin/br/alexadregpereira/hunter/shareContent/event/ShareContentEventDispatcher.kt b/feature/share-content/event/src/commonMain/kotlin/br/alexadregpereira/hunter/shareContent/event/ShareContentEventDispatcher.kt index f0a679bf3..89ec1b6dc 100644 --- a/feature/share-content/event/src/commonMain/kotlin/br/alexadregpereira/hunter/shareContent/event/ShareContentEventDispatcher.kt +++ b/feature/share-content/event/src/commonMain/kotlin/br/alexadregpereira/hunter/shareContent/event/ShareContentEventDispatcher.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexadregpereira.hunter.shareContent.event import br.alexandregpereira.hunter.event.v2.EventDispatcher diff --git a/feature/spell-compendium/compose/build.gradle.kts b/feature/spell-compendium/compose/build.gradle.kts index a3045c272..d7f1199eb 100644 --- a/feature/spell-compendium/compose/build.gradle.kts +++ b/feature/spell-compendium/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumFeature.kt b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumFeature.kt index ef7f5b8c4..5c0543b70 100644 --- a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumFeature.kt +++ b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumFeature.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium import androidx.compose.foundation.layout.PaddingValues diff --git a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/UiModule.kt b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/UiModule.kt index 2fc795368..3807e451c 100644 --- a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/UiModule.kt +++ b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/UiModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.di val featureSpellCompendiumModule = spellCompendiumModule diff --git a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellCompendiumScreen.kt b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellCompendiumScreen.kt index 957849f0f..54c2c9193 100644 --- a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellCompendiumScreen.kt +++ b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellCompendiumScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.ui import androidx.compose.foundation.layout.Column diff --git a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellList.kt b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellList.kt index 369b8b625..6e7b4ae58 100644 --- a/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellList.kt +++ b/feature/spell-compendium/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/ui/SpellList.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.ui import androidx.compose.foundation.layout.padding diff --git a/feature/spell-compendium/event/build.gradle.kts b/feature/spell-compendium/event/build.gradle.kts index c4cececb6..fa5767ff7 100644 --- a/feature/spell-compendium/event/build.gradle.kts +++ b/feature/spell-compendium/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/spell-compendium/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/event/Event.kt b/feature/spell-compendium/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/event/Event.kt index a854d8ca2..a91df5d09 100644 --- a/feature/spell-compendium/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/event/Event.kt +++ b/feature/spell-compendium/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/event/Event.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.event import br.alexandregpereira.hunter.event.EventResultDispatcher diff --git a/feature/spell-compendium/state-holder/build.gradle.kts b/feature/spell-compendium/state-holder/build.gradle.kts index 557347e4e..0a096a326 100644 --- a/feature/spell-compendium/state-holder/build.gradle.kts +++ b/feature/spell-compendium/state-holder/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumIntent.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumIntent.kt index f977f68de..f7f003ded 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumIntent.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumIntent.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium interface SpellCompendiumIntent { diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumState.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumState.kt index 8e69c2ec9..2041ba4a8 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumState.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumState.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium data class SpellCompendiumState( diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateHolder.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateHolder.kt index f725831f3..a816ab5eb 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateHolder.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateHolder.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium import br.alexandregpereira.hunter.domain.spell.model.Spell diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateMapper.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateMapper.kt index f0efc3574..fd3a19388 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateMapper.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStateMapper.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium import br.alexandregpereira.hunter.domain.spell.model.Spell diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStrings.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStrings.kt index 820a4cb2d..35fff4ddd 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStrings.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/SpellCompendiumStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium import br.alexandregpereira.hunter.localization.Language diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/Module.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/Module.kt index 0791cf257..b389d9bb7 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/Module.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/di/Module.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.di import br.alexandregpereira.hunter.event.EventDispatcher diff --git a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/domain/GetSpellsUseCase.kt b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/domain/GetSpellsUseCase.kt index 74dd8c775..5f318b6b6 100644 --- a/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/domain/GetSpellsUseCase.kt +++ b/feature/spell-compendium/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/compendium/domain/GetSpellsUseCase.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.compendium.domain import br.alexandregpereira.hunter.domain.spell.SpellLocalRepository diff --git a/feature/spell-detail/compose/build.gradle.kts b/feature/spell-detail/compose/build.gradle.kts index 7a47ef24b..d05dffd18 100644 --- a/feature/spell-detail/compose/build.gradle.kts +++ b/feature/spell-detail/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") alias(libs.plugins.compose.compiler) diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailAnalytics.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailAnalytics.kt index 12f728218..bab870728 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailAnalytics.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.detail import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailEventManager.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailEventManager.kt index ad1a6c0ea..c50bb3e52 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailEventManager.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailFeature.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailFeature.kt index 118b2ce62..f1fa22978 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailFeature.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailFeature.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailStrings.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailStrings.kt index 6c337f960..85414a3f6 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailStrings.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.detail import br.alexandregpereira.hunter.localization.AppLocalization diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewModel.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewModel.kt index 6daaaaf78..0c9c4c3ec 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewModel.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewModel.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewState.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewState.kt index 9df40854a..e2a896519 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewState.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewStateMapper.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewStateMapper.kt index 1529ecb3a..cfe41061c 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewStateMapper.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/SpellDetailViewStateMapper.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/di/EventDispatcherModule.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/di/EventDispatcherModule.kt index 1f88fc1c1..52fc3dd2f 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/di/EventDispatcherModule.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/di/EventDispatcherModule.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.di diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/LocalStrings.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/LocalStrings.kt index 877221170..8cd48dee1 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/LocalStrings.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/LocalStrings.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.spell.detail.ui import androidx.compose.runtime.Composable diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDescription.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDescription.kt index f23458da8..b68335479 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDescription.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDescription.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.ui diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDetailScreen.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDetailScreen.kt index 0dc3a3dbf..a613e301b 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDetailScreen.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellDetailScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.ui diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellHeader.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellHeader.kt index e13d3967f..298a930c1 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellHeader.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellHeader.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.ui diff --git a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellInfoGrid.kt b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellInfoGrid.kt index c69d003c5..9a4135cbf 100644 --- a/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellInfoGrid.kt +++ b/feature/spell-detail/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/ui/SpellInfoGrid.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.ui diff --git a/feature/spell-detail/event/build.gradle.kts b/feature/spell-detail/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/spell-detail/event/build.gradle.kts +++ b/feature/spell-detail/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEvent.kt b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEvent.kt index 48a98aa15..a253bb75f 100644 --- a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEvent.kt +++ b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.event diff --git a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventDispatcher.kt b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventDispatcher.kt index 31075de57..57b6f65c5 100644 --- a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventDispatcher.kt +++ b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.event diff --git a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventListener.kt b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventListener.kt index a7d1eaf64..2a06a2f60 100644 --- a/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventListener.kt +++ b/feature/spell-detail/event/src/commonMain/kotlin/br/alexandregpereira/hunter/spell/detail/event/SpellDetailEventListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.spell.detail.event diff --git a/feature/sync/compose/build.gradle.kts b/feature/sync/compose/build.gradle.kts index 90b84ad0c..3adf0966b 100644 --- a/feature/sync/compose/build.gradle.kts +++ b/feature/sync/compose/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") alias(libs.plugins.compose.compiler) diff --git a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncFeature.kt b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncFeature.kt index 02e8a1e21..9e58ac4f4 100644 --- a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncFeature.kt +++ b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncFeature.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.sync import androidx.compose.runtime.Composable diff --git a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/UiModule.kt b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/UiModule.kt index dc6e8e393..0111d1a39 100644 --- a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/UiModule.kt +++ b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/UiModule.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.sync.di val featureSyncModule = syncModule diff --git a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/ui/SyncScreen.kt b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/ui/SyncScreen.kt index 606ebe6d8..a0ba47522 100644 --- a/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/ui/SyncScreen.kt +++ b/feature/sync/compose/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/ui/SyncScreen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.sync.ui import androidx.compose.animation.AnimatedVisibility diff --git a/feature/sync/event/build.gradle.kts b/feature/sync/event/build.gradle.kts index eb8d25c7c..c73ca6454 100644 --- a/feature/sync/event/build.gradle.kts +++ b/feature/sync/event/build.gradle.kts @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ plugins { diff --git a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEvent.kt b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEvent.kt index 79e17981d..40a63974c 100644 --- a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEvent.kt +++ b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEvent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync.event diff --git a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventDispatcher.kt b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventDispatcher.kt index ed604cd7d..30705f43c 100644 --- a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventDispatcher.kt +++ b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventDispatcher.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync.event diff --git a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventListener.kt b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventListener.kt index 16aa17eb0..720e28b4b 100644 --- a/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventListener.kt +++ b/feature/sync/event/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/event/SyncEventListener.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync.event diff --git a/feature/sync/state-holder/build.gradle.kts b/feature/sync/state-holder/build.gradle.kts index df8836014..12ee1038a 100644 --- a/feature/sync/state-holder/build.gradle.kts +++ b/feature/sync/state-holder/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { kotlin("multiplatform") } diff --git a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncAnalytics.kt b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncAnalytics.kt index 1589ba27a..35b11209a 100644 --- a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncAnalytics.kt +++ b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncAnalytics.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.sync import br.alexandregpereira.hunter.analytics.Analytics diff --git a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncEventManager.kt b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncEventManager.kt index 00fc7060b..49ad6bcca 100644 --- a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncEventManager.kt +++ b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncEventManager.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync diff --git a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncState.kt b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncState.kt index a4b3d4354..4e86c586b 100644 --- a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncState.kt +++ b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncState.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync diff --git a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncStateHolder.kt b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncStateHolder.kt index 74efe8be2..945797c9f 100644 --- a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncStateHolder.kt +++ b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/SyncStateHolder.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync diff --git a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/Module.kt b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/Module.kt index 1b7d91426..15eafce90 100644 --- a/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/Module.kt +++ b/feature/sync/state-holder/src/commonMain/kotlin/br/alexandregpereira/hunter/sync/di/Module.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.sync.di diff --git a/gradle.properties b/gradle.properties index 9b682f000..e76fd184b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,17 +1,18 @@ # -# Copyright 2022 Alexandre Gomes Pereira +# Copyright (C) 2024 Alexandre Gomes Pereira # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. # -# http://www.apache.org/licenses/LICENSE-2.0 +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # # Project-wide Gradle settings. diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 20cc7df4a..fb30a8e71 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,17 +1,18 @@ # -# Copyright 2022 Alexandre Gomes Pereira +# Copyright (C) 2024 Alexandre Gomes Pereira # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. # -# http://www.apache.org/licenses/LICENSE-2.0 +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # distributionBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index 4f906e0c8..246bfe3b5 100755 --- a/gradlew +++ b/gradlew @@ -1,19 +1,20 @@ #!/usr/bin/env sh # -# Copyright 2015 the original author or authors. +# Copyright (C) 2024 Alexandre Gomes Pereira # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. # -# https://www.apache.org/licenses/LICENSE-2.0 +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. # -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . # ############################################################################## diff --git a/media/hunter-icon-border.svg b/media/hunter-icon-border.svg index 632a6b095..29f08479c 100644 --- a/media/hunter-icon-border.svg +++ b/media/hunter-icon-border.svg @@ -1,17 +1,18 @@ \ No newline at end of file diff --git a/scripts/sqldelight/generateDatabaseSchema b/scripts/sqldelight/generateDatabaseSchema index 6a2fc33aa..3fdf4e43c 100644 --- a/scripts/sqldelight/generateDatabaseSchema +++ b/scripts/sqldelight/generateDatabaseSchema @@ -1,3 +1,20 @@ #!/bin/bash +# +# Copyright (C) 2024 Alexandre Gomes Pereira +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + ./gradlew :domain:app:data:generateCommonMainDatabaseSchema diff --git a/scripts/sqldelight/verifyDatabaseMigration b/scripts/sqldelight/verifyDatabaseMigration index 54a6fb965..c0365e89a 100644 --- a/scripts/sqldelight/verifyDatabaseMigration +++ b/scripts/sqldelight/verifyDatabaseMigration @@ -1,3 +1,20 @@ #!/bin/bash +# +# Copyright (C) 2024 Alexandre Gomes Pereira +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# + ./gradlew :domain:app:data:verifySqlDelightMigration diff --git a/settings.gradle b/settings.gradle index 14cee64db..938e182bd 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + dependencyResolutionManagement { repositories { google() diff --git a/ui/compendium/build.gradle.kts b/ui/compendium/build.gradle.kts index b069e6b29..8a97459f2 100644 --- a/ui/compendium/build.gradle.kts +++ b/ui/compendium/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/Compendium.kt b/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/Compendium.kt index f8152550a..0ef577e8c 100644 --- a/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/Compendium.kt +++ b/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/Compendium.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compendium diff --git a/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/State.kt b/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/State.kt index 40b0c1371..ae71d24c6 100644 --- a/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/State.kt +++ b/ui/compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/State.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compendium diff --git a/ui/core/build.gradle.kts b/ui/core/build.gradle.kts index b9febbbb1..c85d024b1 100644 --- a/ui/core/build.gradle.kts +++ b/ui/core/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/ui/core/src/androidMain/AndroidManifest.xml b/ui/core/src/androidMain/AndroidManifest.xml index e7d093c29..fb78ace7a 100644 --- a/ui/core/src/androidMain/AndroidManifest.xml +++ b/ui/core/src/androidMain/AndroidManifest.xml @@ -1,18 +1,19 @@ diff --git a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.android.kt b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.android.kt index e406bc080..7d40d6798 100644 --- a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.android.kt +++ b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.android.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.android.kt b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.android.kt index d724de0af..f6faca53a 100644 --- a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.android.kt +++ b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.android.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.android.kt b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.android.kt index e74a227ce..6f80704f4 100644 --- a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.android.kt +++ b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.android.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.android.kt b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.android.kt index f9be14a4c..055cf9e0d 100644 --- a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.android.kt +++ b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.android.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose.tablecontent diff --git a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/util/View.android.kt b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/util/View.android.kt index 6d554fbb3..d011d9d95 100644 --- a/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/util/View.android.kt +++ b/ui/core/src/androidMain/kotlin/br/alexandregpereira/hunter/ui/util/View.android.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.util diff --git a/ui/core/src/commonMain/composeResources/drawable/ic_aberration.xml b/ui/core/src/commonMain/composeResources/drawable/ic_aberration.xml index a276db02a..8fcbd20a4 100644 --- a/ui/core/src/commonMain/composeResources/drawable/ic_aberration.xml +++ b/ui/core/src/commonMain/composeResources/drawable/ic_aberration.xml @@ -1,17 +1,18 @@ . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . --> . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppBarIcon.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppBarIcon.kt index 4d77f5a67..a2c914578 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppBarIcon.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppBarIcon.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppButton.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppButton.kt index d1e445116..8d164e0e7 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppButton.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppButton.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppSwitch.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppSwitch.kt index b41a3d34d..7409b99bf 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppSwitch.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppSwitch.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.layout.Row diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.kt index 8c79642f1..2ea88eeb8 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/AppTextField.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.kt index 1b1c6b528..5d4d7186e 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BottomSheet.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BottomSheet.kt index d8abaeb32..d71b79df2 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BottomSheet.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/BottomSheet.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Card.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Card.kt index 645e8f9c1..823173944 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Card.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Card.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.BorderStroke diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ChallengeRatingCircle.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ChallengeRatingCircle.kt index a97eae7e8..13a98db71 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ChallengeRatingCircle.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ChallengeRatingCircle.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CircleImage.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CircleImage.kt index 633814c33..ab3e33e58 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CircleImage.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CircleImage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ClickableField.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ClickableField.kt index 0169685ac..214fc8e82 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ClickableField.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ClickableField.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.background diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Closeable.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Closeable.kt index 42ea6f358..47425699f 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Closeable.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Closeable.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CoilImage.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CoilImage.kt index c62c02d27..af7a54fdd 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CoilImage.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CoilImage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ColorTextField.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ColorTextField.kt index 7115dcae4..2fcad671c 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ColorTextField.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ColorTextField.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.background diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Common.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Common.kt index f2fd11a13..0ff6f3cf6 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Common.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Common.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ConfirmationBottomSheet.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ConfirmationBottomSheet.kt index 6f69e33a6..9b2ad71b5 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ConfirmationBottomSheet.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ConfirmationBottomSheet.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.layout.PaddingValues diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CornerCircle.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CornerCircle.kt index 69df7d7a5..95b8819e9 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CornerCircle.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/CornerCircle.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.background diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/EmptyScreenMessage.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/EmptyScreenMessage.kt index 624465017..6b46143a1 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/EmptyScreenMessage.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/EmptyScreenMessage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Form.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Form.kt index 44275f150..3758e93e4 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Form.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Form.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.layout.Column diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/FormsBottomSheet.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/FormsBottomSheet.kt index 027824df6..ef856b94e 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/FormsBottomSheet.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/FormsBottomSheet.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.layout.PaddingValues diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/IconInfo.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/IconInfo.kt index 731edcbb8..244328e9f 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/IconInfo.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/IconInfo.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/LoadingScreen.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/LoadingScreen.kt index 5cce04912..538a43971 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/LoadingScreen.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/LoadingScreen.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCard.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCard.kt index bc305d13d..87bd65bcb 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCard.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCard.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCoilImage.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCoilImage.kt index 5716d8f5a..d15a384ff 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCoilImage.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterCoilImage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterImage.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterImage.kt index 5f5a6353a..547333e3a 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterImage.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterImage.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterTypeIcon.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterTypeIcon.kt index 257ee879b..8f69a1fe2 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterTypeIcon.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/MonsterTypeIcon.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PickerField.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PickerField.kt index 0bc85efb7..913feda00 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PickerField.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PickerField.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.foundation.background diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PopupContainer.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PopupContainer.kt index d7895dd88..d04a3748a 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PopupContainer.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/PopupContainer.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Screen.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Screen.kt index ffb3d300e..6b7d48204 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Screen.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/Screen.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.animation.EnterExitState diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenHeader.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenHeader.kt index b25c43f1f..1692504c1 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenHeader.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenHeader.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.kt index 33824daf1..e2cda6061 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SectionTitle.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SectionTitle.kt index 90fabcf82..8897fe5ba 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SectionTitle.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SectionTitle.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SpellIconInfo.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SpellIconInfo.kt index d508e7109..289b97c8d 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SpellIconInfo.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SpellIconInfo.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVertical.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVertical.kt index c1a2d96d7..041661ea8 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVertical.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVertical.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVerticalToDismiss.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVerticalToDismiss.kt index 0b1cbc2c0..5ccb39463 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVerticalToDismiss.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/SwipeVerticalToDismiss.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContent.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContent.kt index 36c173a66..8bfe8445f 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContent.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContent.kt @@ -1,17 +1,18 @@ /* - * Copyright 2023 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose.tablecontent diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.kt index 1b3fb5853..7c9cbbf52 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compose/tablecontent/TableContentPopup.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compose.tablecontent diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Color.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Color.kt index 01c7c83b9..cfe37329c 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Color.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Color.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.theme diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Shape.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Shape.kt index b660a9de9..a1c96294a 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Shape.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Shape.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.theme diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Theme.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Theme.kt index 89d553cef..763cd83f9 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Theme.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Theme.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.theme diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Type.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Type.kt index 3884b09b8..bc8ab682f 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Type.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/theme/Type.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.theme diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/transition/Transition.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/transition/Transition.kt index 26e9528fa..6191f688f 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/transition/Transition.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/transition/Transition.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ @file:OptIn(ExperimentalFoundationApi::class) diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/Color.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/Color.kt index d4f8d0453..e42cb1978 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/Color.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/Color.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.util diff --git a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/View.kt b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/View.kt index e24be0697..aca6572c7 100644 --- a/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/View.kt +++ b/ui/core/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/util/View.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.util diff --git a/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.ios.kt b/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.ios.kt index f686dbc61..8c02d06c9 100644 --- a/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.ios.kt +++ b/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.ios.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.ios.kt b/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.ios.kt index 7c45a856a..dcd656a85 100644 --- a/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.ios.kt +++ b/ui/core/src/iosMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.ios.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.jvm.kt b/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.jvm.kt index d7ae31bf2..3a0322648 100644 --- a/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.jvm.kt +++ b/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/BackHandler.jvm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.jvm.kt b/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.jvm.kt index 7c45a856a..dcd656a85 100644 --- a/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.jvm.kt +++ b/ui/core/src/jvmMain/kotlin/br/alexandregpereira/hunter/ui/compose/ScreenSize.jvm.kt @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + package br.alexandregpereira.hunter.ui.compose import androidx.compose.runtime.Composable diff --git a/ui/monster-compendium/build.gradle.kts b/ui/monster-compendium/build.gradle.kts index 692bf93fa..6e0a6001d 100644 --- a/ui/monster-compendium/build.gradle.kts +++ b/ui/monster-compendium/build.gradle.kts @@ -1,3 +1,20 @@ +/* + * Copyright (C) 2024 Alexandre Gomes Pereira + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ + plugins { id("com.android.library") kotlin("multiplatform") diff --git a/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/MonterCompendium.kt b/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/MonterCompendium.kt index b1b155cf2..ab090c34d 100644 --- a/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/MonterCompendium.kt +++ b/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/MonterCompendium.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compendium.monster diff --git a/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/State.kt b/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/State.kt index dddd298e8..0bd43d6ec 100644 --- a/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/State.kt +++ b/ui/monster-compendium/src/commonMain/kotlin/br/alexandregpereira/hunter/ui/compendium/monster/State.kt @@ -1,17 +1,18 @@ /* - * Copyright 2022 Alexandre Gomes Pereira + * Copyright (C) 2024 Alexandre Gomes Pereira * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. * - * http://www.apache.org/licenses/LICENSE-2.0 + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . */ package br.alexandregpereira.hunter.ui.compendium.monster