mirror of
https://github.com/AdrianKuta/android-challange-adrian-kuta.git
synced 2025-07-01 23:57:59 +02:00
Refactor: Format code and update lint baselines
This commit applies code formatting changes across multiple files and updates lint baseline files. Key changes: - Added trailing commas to data classes in the `domain/types` module and related files. - Formatted `HomeScreenViewModel.kt`, `Result.kt`, `ObserveAirportsUseCase.kt`, `AirportService.kt`, `ObserveAirportsUseCaseModule.kt`, `AirportInfoDomainMapper.kt`, `AirportInfoModelMapper.kt`, `AirportsDatasourceModule.kt`, `AirportsDatasourceImpl.kt`, `FlightService.kt`, `Cache.kt`, and `CacheImpl.kt`. - Updated `README.md` and `LICENCE.md` with minor formatting adjustments. - Updated various `lint-baseline.xml` files due to changes in cached dependencies or formatting. - Added new `lint-baseline.xml` files for `model/datasource/airports`, `model/datasource/shared`, `domain/search`, and `model/data/api`. - Removed unused imports from `app/build.gradle.kts`. - Reformatted XML files: `ic_launcher_round.xml`, `ic_launcher.xml`, `strings.xml`, `ic_launcher_background.xml`. - Added project code style configuration files: `.idea/codeStyles/codeStyleConfig.xml` and `.idea/codeStyles/Project.xml`. - Reformatted `characters.json`. - Updated response data classes in `model/data/api/entities` with trailing commas and minor formatting.
This commit is contained in:
11
domain/search/lint-baseline.xml
Normal file
11
domain/search/lint-baseline.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<issues format="6" by="lint 8.10.1" type="baseline" client="gradle" dependencies="false" name="AGP (8.10.1)" variant="all" version="8.10.1">
|
||||
|
||||
<issue
|
||||
id="Aligned16KB"
|
||||
message="The native library `arm64-v8a/libmockkjvmtiagent.so` (from `io.mockk:mockk-agent-android:1.14.2`) is not 16 KB aligned">
|
||||
<location
|
||||
file="$GRADLE_USER_HOME/caches/8.11.1/transforms/78a476c196dc0b141a854b3fe010ce3f/transformed/mockk-agent-android-1.14.2/jni/arm64-v8a/libmockkjvmtiagent.so"/>
|
||||
</issue>
|
||||
|
||||
</issues>
|
@ -5,4 +5,4 @@ import kotlinx.coroutines.flow.Flow
|
||||
|
||||
fun interface ObserveAirportsUseCase {
|
||||
operator fun invoke(): Flow<List<AirportInfo>?>
|
||||
}
|
||||
}
|
||||
|
@ -5,7 +5,7 @@
|
||||
id="Aligned16KB"
|
||||
message="The native library `arm64-v8a/libmockkjvmtiagent.so` (from `io.mockk:mockk-agent-android:1.14.2`) is not 16 KB aligned">
|
||||
<location
|
||||
file="$GRADLE_USER_HOME/caches/8.11.1/transforms/9ee3fe20033b4dd897c7dfcf7c303d16/transformed/mockk-agent-android-1.14.2/jni/arm64-v8a/libmockkjvmtiagent.so"/>
|
||||
file="$GRADLE_USER_HOME/caches/8.11.1/transforms/78a476c196dc0b141a854b3fe010ce3f/transformed/mockk-agent-android-1.14.2/jni/arm64-v8a/libmockkjvmtiagent.so"/>
|
||||
</issue>
|
||||
|
||||
</issues>
|
||||
|
@ -8,18 +8,18 @@ sealed interface Airport {
|
||||
data class Departure(
|
||||
override val code: String,
|
||||
override val name: String,
|
||||
override val macCity: MacCity?
|
||||
override val macCity: MacCity?,
|
||||
) : Airport
|
||||
|
||||
data class Arrival(
|
||||
override val code: String,
|
||||
override val name: String,
|
||||
override val macCity: MacCity?
|
||||
override val macCity: MacCity?,
|
||||
) : Airport
|
||||
|
||||
data class Connecting(
|
||||
override val code: String,
|
||||
override val name: String,
|
||||
override val macCity: MacCity?
|
||||
override val macCity: MacCity?,
|
||||
) : Airport
|
||||
}
|
||||
}
|
||||
|
@ -10,5 +10,5 @@ data class AirportInfo(
|
||||
val macCity: MacCity,
|
||||
val region: Region,
|
||||
val country: Country,
|
||||
val coordinates: Coordinates
|
||||
)
|
||||
val coordinates: Coordinates,
|
||||
)
|
||||
|
@ -2,5 +2,5 @@ package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class City(
|
||||
val code: String,
|
||||
val name: String
|
||||
)
|
||||
val name: String,
|
||||
)
|
||||
|
@ -2,5 +2,5 @@ package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class Coordinates(
|
||||
val latitude: Double,
|
||||
val longitude: Double
|
||||
)
|
||||
val longitude: Double,
|
||||
)
|
||||
|
@ -3,5 +3,5 @@ package dev.adriankuta.flights.domain.types
|
||||
data class Country(
|
||||
val code: String,
|
||||
val name: String,
|
||||
val currencyCode: String
|
||||
)
|
||||
val currencyCode: String,
|
||||
)
|
||||
|
@ -3,5 +3,5 @@ package dev.adriankuta.flights.domain.types
|
||||
data class Flight(
|
||||
val currency: String,
|
||||
val currPrecision: Int,
|
||||
val trips: List<Trip>
|
||||
val trips: List<Trip>,
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class MacCity(
|
||||
val macCode: String
|
||||
)
|
||||
val macCode: String,
|
||||
)
|
||||
|
@ -2,5 +2,5 @@ package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class Region(
|
||||
val code: String,
|
||||
val name: String
|
||||
)
|
||||
val name: String,
|
||||
)
|
||||
|
@ -1,5 +1,5 @@
|
||||
package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class RegularFare(
|
||||
val fares: List<TripFare>
|
||||
)
|
||||
val fares: List<TripFare>,
|
||||
)
|
||||
|
@ -3,5 +3,5 @@ package dev.adriankuta.flights.domain.types
|
||||
data class Route(
|
||||
val departureAirport: Airport.Departure,
|
||||
val arrivalAirport: Airport.Arrival,
|
||||
val connectingAirport: Airport.Connecting?
|
||||
)
|
||||
val connectingAirport: Airport.Connecting?,
|
||||
)
|
||||
|
@ -5,5 +5,5 @@ data class Segment(
|
||||
val destination: String,
|
||||
val flightNumber: String,
|
||||
val dateTimes: List<String>,
|
||||
val duration: String
|
||||
)
|
||||
val duration: String,
|
||||
)
|
||||
|
@ -3,5 +3,5 @@ package dev.adriankuta.flights.domain.types
|
||||
data class Trip(
|
||||
val dates: List<TripDate>,
|
||||
val origin: String,
|
||||
val destination: String
|
||||
)
|
||||
val destination: String,
|
||||
)
|
||||
|
@ -2,5 +2,5 @@ package dev.adriankuta.flights.domain.types
|
||||
|
||||
data class TripDate(
|
||||
val dateOut: String,
|
||||
val flights: List<TripFlight>
|
||||
)
|
||||
val flights: List<TripFlight>,
|
||||
)
|
||||
|
@ -3,5 +3,5 @@ package dev.adriankuta.flights.domain.types
|
||||
data class TripFare(
|
||||
val type: String,
|
||||
val amount: Double,
|
||||
val count: Int
|
||||
)
|
||||
val count: Int,
|
||||
)
|
||||
|
@ -7,5 +7,5 @@ data class TripFlight(
|
||||
val dateTimes: List<String>,
|
||||
val duration: String,
|
||||
val segments: List<Segment>,
|
||||
val operatedBy: String
|
||||
)
|
||||
val operatedBy: String,
|
||||
)
|
||||
|
Reference in New Issue
Block a user