Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/haskell/Cabal. Pull mirroring updated .
  1. Jul 12, 2023
  2. Jul 11, 2023
  3. Jul 10, 2023
    • Phil de Joux's avatar
      Create default hlint configuration (with tidy up) · 31ae312d
      Phil de Joux authored and Artem Pelenitsyn's avatar Artem Pelenitsyn committed
      * hlint --default -j . > .hlint.yaml
      
      * Ignore modules that #include "MachDeps.h"
      
        Warning: Can't find file "MachDeps.h" in directories
      	./cabal-testsuite/PackageTests/CmmSources/src
      	.
        Asked for by: ./cabal-testsuite/PackageTests/CmmSources/src/Demo.hs  at line 8 col 1
      
        Warning: Can't find file "MachDeps.h" in directories
      	./cabal-testsuite/PackageTests/CmmSourcesDyn/src
      	.
        Asked for by: ./cabal-testsuite/PackageTests/CmmSourcesDyn/src/Demo.hs  at line 8 col 1
      
      * Ignore the manually generated Lexer.hs
      
      	templates/Lexer.x:10:1-20: Warning: Use fewer LANGUAGE pragmas
      	Found:
      	  {-# LANGUAGE CPP #-}
      	  {-# LANGUAGE CPP #-}
      
      	Perhaps:
      	  {-# LANGUAGE CPP #-}
      
      	1 hint
      
      * Ignore templates/Paths_pkg.template.hs for its parse error
      
      * Ignore templates/SPDX*.hs for their parse errors
      
      * Add a linting workflow and rename the formatting one
      
      * Redo default configuration with hlint-3.5
      
      	I had mistakenly used a development build before:
      
      	$ hlint --version
      	HLint v3.6.20230213, (C) Neil Mitchell 2006-2022
      
      * Shorten github workflow
      31ae312d
  4. Jul 09, 2023
  5. Jul 08, 2023
  6. Jul 06, 2023
  7. Jul 05, 2023
  8. Jul 03, 2023
  9. Jul 02, 2023
  10. Jul 01, 2023
  11. Jun 30, 2023
  12. Jun 29, 2023
  13. Jun 26, 2023
  14. Jun 25, 2023
    • Elodie Lander's avatar
      Store hie files (#9019) · 6df9ab4f
      Elodie Lander authored
      * Generate hie files for dependencies
      
      * Don't fail on missing .hie files
      
      * Add GhcOptions flag for -hiedir
      
      * Add golden tests
      
      * Add -hiedir to complex build info test
      
      * Run fourmolu
      
      * Revert "Don't fail on missing .hie files"
      
      This reverts commit c3686d1e01e14c3b0bfe578fa2b57ea4a89a144e.
      
      * Put .hie files in extra-compilation-artifacts
      
      * Check ghc supports -hiedir flag
      
      * Run fourmolu
      
      * Add changelog
      
      * Add extra-compilation-artifacts to buildInfo test
      
      * Correct testLibInstallDir for Windows
      
      * Add constant extraCompilationArtifacts
      
      * Update changelog
      
      * Remove redundant Maybe in Flag
      
      * Set flagHie the same for GHCJS
      Unverified
      6df9ab4f
  15. Jun 23, 2023
  16. Jun 22, 2023
Loading