Skip to content

Split monolithic Init.hs module into 5 sub-modules.#6650

Merged
m-renaud merged 1 commit intohaskell:masterfrom
phadej:pr-6641
Apr 4, 2020
Merged

Split monolithic Init.hs module into 5 sub-modules.#6650
m-renaud merged 1 commit intohaskell:masterfrom
phadej:pr-6641

Conversation

@phadej
Copy link
Copy Markdown
Collaborator

@phadej phadej commented Apr 4, 2020

Init.Command - Main cabal init logic that ties everything together.
Init.Defaults - Default values for items not specified in config or arguments
Init.FileCreators - All the createXyz functions which write files (LICENSE, Main.hs, etc.)
Init.Prompt - Utilities for prompting the user for selections
Init.Utils - Misc utilities shared across the above modules

Re-triggering CI from #6641 (rebased on top of current master).

Init.Command - Main cabal init logic that ties everything together.
Init.Defaults - Default values for items not specified in config or arguments
Init.FileCreators - All the createXyz functions which write files (LICENSE, Main.hs, etc.)
Init.Prompt - Utilities for prompting the user for selections
Init.Utils - Misc utilities shared across the above modules
@m-renaud m-renaud merged commit 26b2def into haskell:master Apr 4, 2020
@phadej phadej deleted the pr-6641 branch April 4, 2020 18:12
@phadej phadej mentioned this pull request Jul 10, 2020
@phadej phadej added this to the 3.4.0.0-rc1 milestone Jul 13, 2020
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.

2 participants