1. 21 Aug, 2024 3 commits
    • Grégoire Locqueville's avatar
      Remove unused depepndencies · fdd36d14
      Grégoire Locqueville authored
      Turning on the flag `-Wunused-packages` turns up a bunch of unused packages.
      This commit removes them from `gargantext.cabal`.
      
      (Note that `-Wunused-packages` is NOT turned on in this commit.
      I tried to turn it on, but occasionally got a bunch of other warnings
      which I didn't understand and couldn't get to reproduce reliably,
      about packages that were supposedly added via the `-package` or `-package-id` option
      (I don't know about that option) but are unused)
      fdd36d14
    • Grégoire Locqueville's avatar
      Remove empty modules · 52e001fb
      Grégoire Locqueville authored
      Some modules consist only of commented code. This removes them.
      52e001fb
    • Grégoire Locqueville's avatar
      Re-enable orphan warnings · 9370d633
      Grégoire Locqueville authored
      Many modules feature the `{-# OPTIONS_GHC -fno-warn-orphans #-}` pragma.
      In many cases, this pragma has no effect (because there are no orphan declarations
      in the module). In some other cases, a little bit of refactoring could make them
      useless.
      
      This commit removes the pragma only in those modules where removing it
      changes absolutely nothing.
      9370d633
  2. 31 Jul, 2024 7 commits
  3. 24 Jul, 2024 6 commits
  4. 23 Jul, 2024 3 commits
  5. 22 Jul, 2024 3 commits
  6. 19 Jul, 2024 1 commit
  7. 17 Jul, 2024 2 commits
  8. 16 Jul, 2024 1 commit
    • Grégoire Locqueville's avatar
      Added tooling documentation · 6d63b50c
      Grégoire Locqueville authored
      The new files in `docs/` explain:
      1. How to get one's editor to play nice with HLS
         and the Gargantext project
      2. To interact with the server/database from within GHCI
      
      A reference to them has been added to the `README`.
      6d63b50c
  9. 15 Jul, 2024 11 commits
  10. 12 Jul, 2024 3 commits
    • Grégoire Locqueville's avatar
      Some more README restructuration · 24d1c8d2
      Grégoire Locqueville authored
      This time I think I am clear on what the building & running process is
      and what the purpose of each command is, and I tried to make it clear again.
      
      This may be deemed too verbose:
      - Maybe I went into too many basic details, I'll be happy to discuss
        what the right level of detail is;
      - But I also think there are too many ways to do the same thing
        documented in the README. It might be worth settling on one recommended way,
        and documenting the rest in an appendix or something like that.
      24d1c8d2
    • mzheng's avatar
      update project dependencies · 81ae8313
      mzheng authored
      81ae8313
    • mzheng's avatar
      update cabal.project for the HAL crawler · 1b8fc113
      mzheng authored
      1b8fc113