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

Remove mkPackage Dhall function and switch to package-sets releases #322

Merged
merged 10 commits into from
Jul 19, 2019

Conversation

f-f
Copy link
Member

@f-f f-f commented Jul 15, 2019

Upgrade to purescript/package-sets#399

Changes:

TODO:

  • Remove remaining references of mkPackage from README and tests
  • Wait for Import local packages as Location #301 to be merged update: we don't need to wait, but we'll need to be careful in there so that we don't miss references to mkPackage
  • Port Curator to the new format of package-sets
  • Add test for the migration
  • Add dhall lint invocation to remove unused bindings in packages.dhall EDIT: skipping this, so many corner cases
  • Add warning to remove mkPackage if we detect it somewhere EDIT: crawling the AST is lots of work, and just grepping has false positives. Giving up is fine, because the schema is backwards compatible.

@f-f f-f mentioned this pull request Jul 15, 2019
6 tasks
@f-f f-f mentioned this pull request Jul 18, 2019
10 tasks
@f-f f-f merged commit 3f5aa37 into master Jul 19, 2019
@f-f f-f deleted the remove-mkPackage branch July 21, 2019 20:14
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.

Remove mkPackage from template Template should use release package-sets
1 participant