Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correction when defining the boundaries of each dependency #177

Closed
wants to merge 4 commits into from

Conversation

DanRCM
Copy link
Contributor

@DanRCM DanRCM commented Sep 3, 2023

#174

In this update, we fixed an issue related to defining version constraints for dependencies across different sections of the .cabal file. Originally, version constraints for certain dependencies were defined in multiple sections, including library, executable, and test-suite. However, following best practices and the project owner's recommendation, these constraints are now defined in a single section, allowing the constraints to be automatically inherited by the other sections. This simplifies the .cabal file and ensures more efficient dependency management.

Specific changes include removing redundant version constraints in the executable and test-suite sections, keeping only the constraints in the library section as the reference point for other sections. This improves the clarity and maintainability of the .cabal file.

@CristhianMotoche
Copy link
Collaborator

Hey @DanRCM I think this is duplicated with #176 Can we close this?

@DanRCM DanRCM closed this Sep 18, 2023
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.

2 participants