Skip to content

Comments

feat: merge base into develop#16

Merged
abdosharaf9 merged 103 commits intodevelopfrom
base-structure
May 10, 2025
Merged

feat: merge base into develop#16
abdosharaf9 merged 103 commits intodevelopfrom
base-structure

Conversation

@abdosharaf9
Copy link
Collaborator

Implemented Functionalities

  • The user can choose from a predefined list or enter the city name they want.
  • Fetch the location of the city, and use it to fetch the current weather data.
  • Use the weather parameters, such as the temperature and the time, to suggest the clothes.
  • The suggestions are printed out in the console in a user-friendly way.
  • Handle the exceptions using custom exceptions with informative messages.

abdosharaf9 and others added 30 commits May 4, 2025 23:37
feature: implement get city location using city name use case
abdosharaf9 and others added 23 commits May 9, 2025 17:42
refactor: change all the required changes
…have default values, and move wrap function to the repository
getWeatherTag in WeathersUtils in logic .  inject clothingSuggestionRepository in use case.
…thing-suggestion

# Conflicts:
#	src/main/kotlin/data/repository/WeatherRepositoryImpl.kt
#	src/main/kotlin/logic/usecase/ClothingSuggestionUseCase.kt
#	src/main/kotlin/logic/utils/Exceptions.kt
refactor: remove all hardcoded values from clothes suggestion use case
# Conflicts:
#	src/main/kotlin/data/repository/WeatherRepositoryImpl.kt
refactor: complete the requested changes
@github-actions
Copy link

Kover Test Coverage

  • Coverage: 100%
  • Minimum required: 100%
  • Only logic package is checked.

@abdosharaf9 abdosharaf9 merged commit debeb8e into develop May 10, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants