Skip to content

Batch load multi read #17

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

Open
wants to merge 131 commits into
base: master
Choose a base branch
from
Open

Batch load multi read #17

wants to merge 131 commits into from

Conversation

soulomoon
Copy link
Owner

No description provided.

@soulomoon soulomoon force-pushed the batch-load-multi-read branch from ba7379b to 79a43a0 Compare November 9, 2024 12:06
soulomoon and others added 29 commits April 29, 2025 00:13
This allows us to benefit from the `cabal path` command in hie-bios for
improved start-up time.
This patch fixes haskell#1068 when the cabal plugin is not used.

Co-authored-by: Lin Jian <[email protected]>
This test has a race condition.  See here[1] for more info.

[1]: haskell#4576 (comment)
Adds completions 'autogen-incudes' and 'autogen-modules'.

Co-authored-by: rm41339 <[email protected]>
Co-authored-by: Siddharth_Ceri10 <[email protected]>
* Make the test name shorter

The very long test name leads to overflows in the tasty test output
reporter, causing duplicated lines and generally harder to read output,
when the test output report is displayed.

We refactor the test specification to optionally accept 'TestName's
which can be shorter than the previous way of generating a test name.

* Shorten reference test names
…turated (haskell#4586)

* Add issue reproducer as test

* Generate the CA only for fully saturated DataCon applications
* Plugin tutorial, more changes

Some changes are mine, but many have been cherry picked and amended from
PR haskell#3655 by Christian Georgii <[email protected]>.

* Update Nix Flake lock (this makes GHC 9.8 the default)

* Review comments and other improvments, thanks @VeryMilkyJoe.

* Compile plugin-tutorial using markdown-unlit

Makes sure the plugin-tutorial can never be out-of-date again.

* Remove out-of-date references

* Add plugin-tutorial to CI

* Only build the plugin-tutorial with GHC 9.6 and 9.8

* Add explanation for preamble

---------

Co-authored-by: fendor <[email protected]>
Bumps [haskell-actions/setup](https://github.com/haskell-actions/setup) from 2.7.11 to 2.8.0.
- [Release notes](https://github.com/haskell-actions/setup/releases)
- [Commits](haskell-actions/setup@v2.7.11...v2.8.0)

---
updated-dependencies:
- dependency-name: haskell-actions/setup
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Strip prefixes added by DuplicateRecordFields to disambiguate record selectors from inlay hints

* Fix style

* Extract stripPrefixes to a common utility, convert comment to haddoc

* Move to GHC Util
@soulomoon soulomoon requested a review from fendor as a code owner May 26, 2025 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.