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