mirror of
https://github.com/AdrianKuta/KahootQuiz.git
synced 2025-09-15 01:24:23 +02:00
refactor: Format code with spotless
This commit applies automated code formatting using Spotless across multiple modules. The changes primarily involve adjustments to trailing commas, spacing, and import statements to ensure consistency with the project's coding style. Key changes include: - **Kotlin Files:** - Added trailing commas to multi-line parameter lists, argument lists, and collection literals in various Kotlin files across `app`, `core:designsystem`, `core:network`, `domain`, and `model:data` modules. - Standardized spacing around operators and keywords. - Optimized import statements in test files (`ExampleUnitTest.kt`, `ExampleInstrumentedTest.kt`). - **XML Files:** - Reformatted XML attributes in drawable vector files (`ic_*.xml`) within the `core:designsystem` module for better readability. - **JSON Files:** - Reformatted `sample_quiz.json` in `core:network` test resources for consistent structure. - **Detekt Configuration:** - Updated `detekt.yml` files in `app` and `core:designsystem` to adjust ignored annotations lists, ensuring proper spacing (e.g., `['Composable']` to `[ 'Composable' ]`).
This commit is contained in:
@@ -5,5 +5,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class Access(
|
||||
val groupRead: List<String>?,
|
||||
val folderGroupIds: List<String>?,
|
||||
val features: List<String>?
|
||||
val features: List<String>?,
|
||||
)
|
@@ -3,5 +3,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class Choice(
|
||||
val answer: String?,
|
||||
val correct: Boolean,
|
||||
val languageInfo: LanguageInfo? = null
|
||||
val languageInfo: LanguageInfo? = null,
|
||||
)
|
@@ -7,5 +7,5 @@ data class ChoiceRange(
|
||||
val end: Int?,
|
||||
val step: Int?,
|
||||
val correct: Int?,
|
||||
val tolerance: Int?
|
||||
val tolerance: Int?,
|
||||
)
|
@@ -4,5 +4,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
|
||||
data class ContentTags(
|
||||
val curriculumCodes: List<String>?,
|
||||
val generatedCurriculumCodes: List<String>?
|
||||
val generatedCurriculumCodes: List<String>?,
|
||||
)
|
@@ -13,5 +13,5 @@ data class CoverMetadata(
|
||||
val height: Int?,
|
||||
val extractedColors: List<ExtractedColor>?,
|
||||
val blurhash: String?,
|
||||
val crop: Crop?
|
||||
val crop: Crop?,
|
||||
)
|
@@ -5,5 +5,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class Crop(
|
||||
val origin: Point?,
|
||||
val target: Point?,
|
||||
val circular: Boolean?
|
||||
val circular: Boolean?,
|
||||
)
|
@@ -4,5 +4,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
|
||||
data class ExtractedColor(
|
||||
val swatch: String?,
|
||||
val rgbHex: String?
|
||||
val rgbHex: String?,
|
||||
)
|
@@ -4,5 +4,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
|
||||
data class FeaturedListMembership(
|
||||
val list: String?,
|
||||
val addedAt: Long?
|
||||
val addedAt: Long?,
|
||||
)
|
@@ -12,5 +12,5 @@ data class ImageMetadata(
|
||||
val width: Int? = null,
|
||||
val height: Int? = null,
|
||||
val effects: List<String>? = null,
|
||||
val crop: Crop? = null
|
||||
val crop: Crop? = null,
|
||||
)
|
@@ -5,5 +5,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class LanguageInfo(
|
||||
val language: String?,
|
||||
val lastUpdatedOn: Long?,
|
||||
val readAloudSupported: Boolean?
|
||||
val readAloudSupported: Boolean?,
|
||||
)
|
@@ -5,5 +5,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class LastEdit(
|
||||
val editorUserId: String?,
|
||||
val editorUsername: String?,
|
||||
val editTimestamp: Long?
|
||||
val editTimestamp: Long?,
|
||||
)
|
@@ -14,5 +14,5 @@ data class MediaItem(
|
||||
val resources: String? = null,
|
||||
val width: Int? = null,
|
||||
val height: Int? = null,
|
||||
val crop: Crop? = null
|
||||
val crop: Crop? = null,
|
||||
)
|
@@ -7,5 +7,5 @@ data class Metadata(
|
||||
val duplicationProtection: Boolean?,
|
||||
val featuredListMemberships: List<FeaturedListMembership>?,
|
||||
val lastEdit: LastEdit?,
|
||||
val versionMetadata: VersionMetadata?
|
||||
val versionMetadata: VersionMetadata?,
|
||||
)
|
@@ -4,5 +4,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
|
||||
data class Point(
|
||||
val x: Int?,
|
||||
val y: Int?
|
||||
val y: Int?,
|
||||
)
|
@@ -31,5 +31,5 @@ data class Quiz(
|
||||
val hasRestrictedContent: Boolean?,
|
||||
val type: String?,
|
||||
val created: Long?,
|
||||
val modified: Long?
|
||||
val modified: Long?,
|
||||
)
|
@@ -5,5 +5,5 @@ package dev.adriankuta.kahootquiz.domain.models
|
||||
data class VersionMetadata(
|
||||
val version: Int?,
|
||||
val created: Long?,
|
||||
val creator: String?
|
||||
val creator: String?,
|
||||
)
|
@@ -5,5 +5,5 @@ data class Video(
|
||||
val startTime: Int?,
|
||||
val endTime: Int?,
|
||||
val service: String?,
|
||||
val fullUrl: String?
|
||||
val fullUrl: String?,
|
||||
)
|
@@ -5,7 +5,7 @@ import dev.adriankuta.kahootquiz.domain.repositories.QuizRepository
|
||||
import javax.inject.Inject
|
||||
|
||||
class GetQuizUseCase @Inject constructor(
|
||||
private val quizRepository: QuizRepository
|
||||
private val quizRepository: QuizRepository,
|
||||
) {
|
||||
|
||||
suspend operator fun invoke(): Quiz {
|
||||
|
Reference in New Issue
Block a user