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

Updating warnings and default language extensions #462

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

mmontin
Copy link
Collaborator

@mmontin mmontin commented Mar 11, 2025

This is a small and simple PR that:

  • Slightly changes our default language extensions
  • Removes useless (and undesirable) usage of AllowAmbiguousTypes, StrictData and UndecidableInstances
  • Adds some useful warnings by default (and solves them)
  • Improves our package.yaml by avoiding repetitions

In particulars, this closes #413

I added some dependabot updates to this PR which deals with the overall configuration of the projects to lighten the main history.

@mmontin mmontin requested a review from florentc March 11, 2025 11:21
dependabot bot and others added 4 commits March 11, 2025 12:31
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 30 to 31.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](cachix/install-nix-action@v30...v31)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](cachix/cachix-action@v15...v16)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…nstall-nix-action-31

Bump cachix/install-nix-action from 30 to 31
…achix-action-16

Bump cachix/cachix-action from 15 to 16
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.

Review the need for global vs local language extensions
1 participant