Skip to content

Conversation

@dmarticus
Copy link
Owner

Before submitting your PR, check that you've:

  • Documented new APIs with Haddock markup
  • Added @since declarations to the Haddock
  • Ran stylish-haskell on any changed files.
  • Adhered to the code style (see the .editorconfig file for details)

After submitting your PR:

  • Update the Changelog.md file with a link to your PR
  • Bumped the version number if there isn't an (unreleased) on the Changelog
  • Check that CI passes (or if it fails, for reasons unrelated to your change, like CI timeouts)

danbroooks and others added 3 commits April 20, 2021 07:14
* Extract name function for ToJSON instance

* Extract mkRecName

* Extract `mkEntityDefDeriveNames`

* Extract mkEntityDefName* functions

* Move sumConstrName

* Extract mkConstraintName

* Extract `mkEntityNameHS*` functions

* Refactor using new functions

* Absorb more functions

* Another extraction

* Move already extracted functions for key names

* Refactor to reuse functions

* More reuse

* More reuse

* Move filterConName

* Consistent unpack

* Dont shaddow name

* Extracting helpers

* Change mkRecName to take EntityDef

* Move entity derives logic out into name creation function

* DRY up `backendT`

* Rename function

* Refactor cols value

* More renaming

* More shifting around

* Update changelog

* Flip changelog formatting

* Tweaking changlog format again
* this should fix the haddock formatting

* updated styling
* Generate #id labels

* changelog

* format
@dmarticus dmarticus merged commit 92cc47a into dmarticus:master Apr 20, 2021
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.

3 participants