Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Bump version to 0.11.0.2v0.11.0.2 | Jasper Van der Jeugt | 2020-08-02 |
| | |||
* | Bump Cabal-version to 1.10 | Jasper Van der Jeugt | 2020-08-02 |
| | |||
* | Bump version to 0.11.0.1v0.11.0.1 | Jasper Van der Jeugt | 2020-08-02 |
| | |||
* | Bump Cabal upper bound to 3.3 | Jasper Van der Jeugt | 2020-08-02 |
| | |||
* | Bump aeson bound to < 1.6 | Luke Lau | 2020-08-02 |
| | |||
* | Bump version to 0.11.0.0v0.11.0.0 | Jasper Van der Jeugt | 2020-02-24 |
| | |||
* | Introduce nicer style for records (#266) | Maxim Koltsov | 2020-02-17 |
| | |||
* | Bump version to 0.10.0.0v0.10.0.0 | Jasper Van der Jeugt | 2020-01-26 |
| | |||
* | Switch to HsYAML library | vijayphoenix | 2020-01-26 |
| | |||
* | Small test tweaks | Jasper Van der Jeugt | 2020-01-26 |
| | | | | * Use `withTestDirTree` in StylishSpec * Move StylishSpec module | ||
* | Fixes cabal warning about missing module (#260) | Łukasz Gołębiewski | 2020-01-26 |
| | |||
* | Expose "format" function in Sylish.hs (#259) | Łukasz Gołębiewski | 2020-01-26 |
| | | | | | | | | | | | | | | * Expose "format" function in Sylish.hs It's going to be needed for the haskell-ide integration * Update tests/Language/Haskell/StylishSpec.hs Co-Authored-By: Jasper Van der Jeugt <jaspervdj@gmail.com> * Remove empty line Co-authored-by: Jasper Van der Jeugt <jaspervdj@gmail.com> | ||
* | Support for records formatting (#256) | Łukasz Gołębiewski | 2020-01-23 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial test describing simplest scenario for Data step Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * [sanity-check] Delete data defs * Extract changeDecl Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * First green test :-) * Cover case where there are more then one field in data type declaration Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Add case03 where a type variable is present * Add case04 - multiple declarations * Make case04 pass * Extend tests with case05 Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Add pending case06 Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Fix case 06 Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Add case07 Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Add second phantom case * Add records to config * Make indent size configurable for records Co-authored-by: Paweł Szulc <paul.szulc@gmail.com> * Fix warnings in Data.hs * Process derivings during record formatting Co-authored-by: Paweł Szulc <paul.szulc@gmail.com> * Do not format when context is present Co-authored-by: Paweł Szulc <paul.szulc@gmail.com> * Add case 11 - deriving with DerivingStrategies * Bugfix: do not remove empty data declarations Co-authored-by: Paweł Szulc <paul.szulc@gmail.com> * Update README example with ability to format records * Add case12 (Point) * Fix case 12 * Factor out processName * Apply hlint suggestions * Extract constructors helper function * Make 'indent' global * Remove unused Stylish.records method * Fix Config formatting in Config.hs * Extract processConstructor function Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Refactor datas function Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Include comments with AST. Two tests are still failing... * Fix cases 15 and 16 * Do not format records when comments within Co-authored-by: Łukasz Gołębiewski <lukasz.golebiewski@gmail.com> * Clean-up Data.hs * Refactor Data.hs Co-authored-by: Pawel Szulc <paul.szulc@gmail.com> | ||
* | Bump haskell-src-exts to 1.23 | Chris Martin | 2020-01-09 |
| | |||
* | Bump version to 0.9.4.4v0.9.4.4 | Jasper Van der Jeugt | 2019-11-03 |
| | |||
* | Allow haskell-src-exts 1.22.* | Adam Bergmark | 2019-11-03 |
| | |||
* | Bump version to 0.9.4.3v0.9.4.3 | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Bump Cabal upper bound to 3.1 | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Bump version to 0.9.4.2v0.9.4.2 | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Bump version to 0.9.4.1v0.9.4.1 | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Bump version to 0.9.4.0v0.9.4.0 | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Add a cabal option to control cabal parsing | Jasper Van der Jeugt | 2019-10-29 |
| | |||
* | Read extensions from cabal file | Georgy Lukyanov | 2019-10-28 |
| | |||
* | Bump version to 0.9.3.1v0.9.3.1 | Jasper Van der Jeugt | 2019-10-08 |
| | |||
* | Bump version to 0.9.3.0v0.9.3.0 | Jasper Van der Jeugt | 2019-10-08 |
| | |||
* | Bump optparse-applicative upper bound to 0.16 | Eric D. White | 2019-10-08 |
| | |||
* | Bump version to 0.9.2.2v0.9.2.2 | Jasper Van der Jeugt | 2019-06-12 |
| | |||
* | Bump semigroups to 1.19 | Jasper Van der Jeugt | 2019-06-12 |
| | |||
* | Bump `haskell-src-exts` upper bound | Colin Woodbury | 2019-06-12 |
| | | | | When using `1.21.0`, this allows for correct parsing of `DerivingVia` syntax. | ||
* | Bump version to 0.9.2.1v0.9.2.1 | Jasper Van der Jeugt | 2019-01-02 |
| | |||
* | Update bounds to support >= lts-2.5 (#227) | Brandon Chinn | 2019-01-02 |
| | |||
* | Relax constraints, allow containers 0.6.* | Dan Burton | 2018-12-06 |
| | |||
* | Allow yaml 0.9 | Felix Yan | 2018-07-16 |
| | | | Builds fine and all tests pass. | ||
* | Bump version to 0.9.2.0v0.9.2.0 | Jasper Van der Jeugt | 2018-05-01 |
| | |||
* | Add new step to squash multiple spaces between some elements | Martin Huschenbett | 2018-05-01 |
| | |||
* | Bump version to 0.9.1.1v0.9.1.1 | Jasper Van der Jeugt | 2018-04-26 |
| | |||
* | Bump aeson to 1.3 for tests | Jasper Van der Jeugt | 2018-04-26 |
| | |||
* | Bump version to 0.9.1.0v0.9.1.0 | Jasper Van der Jeugt | 2018-04-26 |
| | |||
* | Bump aeson to 1.3 | Jasper Van der Jeugt | 2018-04-26 |
| | |||
* | Support GHC 8.4.1 by adding instance Semigroup ImportPortion | George Wilson | 2018-04-26 |
| | |||
* | Bump version to 0.9.0.2 | Jasper Van der Jeugt | 2018-01-03 |
| | |||
* | getXdgDirectory requires directory-1.2.3 | Jasper Van der Jeugt | 2018-01-03 |
| | |||
* | Bump version to 0.9.0.1v0.9.0.1 | Jasper Van der Jeugt | 2017-12-29 |
| | |||
* | Fix missing Extra-source-file | Jasper Van der Jeugt | 2017-12-29 |
| | |||
* | Bump version to 0.9.0.0 | Jasper Van der Jeugt | 2017-12-26 |
| | |||
* | Use file-embed for default configuration | Jasper Van der Jeugt | 2017-12-26 |
| | |||
* | Add platform specific configuration paths | Jan Tojnar | 2017-12-26 |
| | |||
* | Bump haskell-src-exts dependency | Jasper Van der Jeugt | 2017-12-26 |
| | |||
* | Include readme in sdist so Hackage shows it | David Luposchainsky | 2017-06-21 |
| | |||
* | Bump version to 0.8.1.00.8.1.0 | Jasper Van der Jeugt | 2017-06-19 |
| |