1. 02 Sep, 2024 1 commit
  2. 22 Aug, 2024 2 commits
  3. 21 Aug, 2024 5 commits
    • Grégoire Locqueville's avatar
      Remove uncompiled executable · 602187c0
      Grégoire Locqueville authored
      This executable is not referenced in `gargantext.cabal`, and as such,
      it is never compiled.
      602187c0
    • Grégoire Locqueville's avatar
      Remove files with wrong extension · 614e7603
      Grégoire Locqueville authored
      Some files in `src/` contain Haskell syntax, yet have the wrong extension
      (`.sh`, `.purs`, `.old`, `.hs.old`). They are not picked up by Cabal.
      
      They were most probably saved with the wrong extension by mistake,
      and forgotten about. Since the project builds fine without them, I think
      it is safe to say that they are not needed and can be safely removed.
      614e7603
    • 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
  4. 31 Jul, 2024 7 commits
  5. 24 Jul, 2024 6 commits
  6. 23 Jul, 2024 3 commits
  7. 22 Jul, 2024 3 commits
  8. 19 Jul, 2024 1 commit
  9. 17 Jul, 2024 2 commits
  10. 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
  11. 15 Jul, 2024 9 commits