Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ghc 9.2.8 upgrade for plugins with backward compatibility #20

Open
wants to merge 92 commits into
base: main
Choose a base branch
from

Commits on Jun 12, 2024

  1. additional overall expr type info in ArgTypeBlocked violation and add…

    … resolving to utmost type synonyms
    piyushgarg-juspay committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    dbd1d08 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    cabe895 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6454e6c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. moved rdp and large-records for ordering

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    f0f0c9f View commit details
    Browse the repository at this point in the history
  2. fixed tests

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0fbb3a8 View commit details
    Browse the repository at this point in the history
  3. tests fixed

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0b747fb View commit details
    Browse the repository at this point in the history
  4. handled

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    43bb027 View commit details
    Browse the repository at this point in the history
  5. build fix

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    c62efb1 View commit details
    Browse the repository at this point in the history
  6. bumped large-records

    eswar2001 committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    6db5657 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. adding srcLoc

    eswar2001 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    4f02488 View commit details
    Browse the repository at this point in the history
  2. fixed srcLoc

    eswar2001 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    66663b6 View commit details
    Browse the repository at this point in the history
  3. added srcSpan in name to have uniqueness

    eswar2001 committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    11d0c2b View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. build issue

    eswar2001 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    87129b2 View commit details
    Browse the repository at this point in the history
  2. merging code_string from parser dump

    eswar2001 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f1cbce9 View commit details
    Browse the repository at this point in the history
  3. creating dir

    eswar2001 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    b4e4d09 View commit details
    Browse the repository at this point in the history
  4. added cabal flag enable-lr-plugins

    eswar2001 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    e8807c4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f72dca1 View commit details
    Browse the repository at this point in the history
  6. evaluate added in fdep

    eswar2001 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    844b7e8 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. removed beautified strings collection from TC

    eswar2001 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    e2bfbc9 View commit details
    Browse the repository at this point in the history
  2. fieldInspector cabal issue

    eswar2001 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    f6906c3 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. filtering duplicates

    eswar2001 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    c3a0ea4 View commit details
    Browse the repository at this point in the history
  2. handled case extraction of types

    eswar2001 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    ed18ef5 View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. changed to Text and removed forkIO at toplevel

    eswar2001 committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    0f9cf85 View commit details
    Browse the repository at this point in the history
  2. added SHOULD_FORK env

    eswar2001 committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    2ad5b7c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. enabled forkIO in fdep bydefault

    eswar2001 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    31f3569 View commit details
    Browse the repository at this point in the history
  2. moved logs to under env

    eswar2001 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    460f4f0 View commit details
    Browse the repository at this point in the history
  3. added python code to merge fdep output

    eswar2001 committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    fe96532 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fixied CPP file path issue

    eswar2001 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e84d86a View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. added env to generate fdep GENERATE_FDEP

    eswar2001 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    92e3771 View commit details
    Browse the repository at this point in the history
  2. added runClient under try

    eswar2001 committed Jul 12, 2024
    Configuration menu
    Copy the full SHA
    5075813 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    8420efa View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. moving to ghc928

    eswar2001 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    f86d2d7 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. added GHC 9.2.8 support

    eswar2001 committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    928b075 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. fixed for GHC 8.10.7 as well

    eswar2001 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    842f868 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. bumped references post fixing TH code

    eswar2001 committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d4adf4e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. testing with streamly core

    eswar2001 committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    43064d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb2da8f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16fec61 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41c2ccc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6dce0a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    b3927c7 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    e0f1cb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    fbfabc6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #22 from juspay/paymentflow-support

    Added paymentFlow plugin
    aravindgopall authored Aug 12, 2024
    Configuration menu
    Copy the full SHA
    49832cb View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    cb0d84a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dbed93b View commit details
    Browse the repository at this point in the history
  3. removed logs

    eswar2001 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    bf89071 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Merge pull request #23 from juspay/support-other-modules-in-cabal-file

    Enabled access to paymentFlow modules for other modules in the cabal file and disabled test module support
    aravindgopall authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    6141c53 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. added AST for HsCase

    eswar2001 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    42cba14 View commit details
    Browse the repository at this point in the history
  2. added if else

    eswar2001 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    732f3ad View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. Configuration menu
    Copy the full SHA
    0c52287 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. added api-contract plugin - ghc9.2.8

    eswar2001 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    2e81e4f View commit details
    Browse the repository at this point in the history
  2. removed logs from fdep

    eswar2001 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    faae2ac View commit details
    Browse the repository at this point in the history
  3. Merge pull request #24 from juspay/api-contract

    Added api-contract plugin
    aravindgopall authored Aug 27, 2024
    Configuration menu
    Copy the full SHA
    7b53720 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. added instance for typeCheckResultAction

    eswar2001 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    532c0c9 View commit details
    Browse the repository at this point in the history
  2. automatically generating yaml files for new files

    eswar2001 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    afad8f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. handled XExpr

    eswar2001 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    4e4b407 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. fixed for ghc8107

    eswar2001 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5169623 View commit details
    Browse the repository at this point in the history
  2. added text

    eswar2001 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    df19c63 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. generating files

    eswar2001 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    71baf1c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    1bf106b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #25 from juspay/sheriff/enhancements

    Feature: Add support for multiple functions in single rule
    aravindgopall authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    b68ac82 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    52ef8c3 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #26 from juspay/sheriff/enhancements

    Fix duplicate errors for FnUseBlocked violation
    aravindgopall authored Sep 12, 2024
    Configuration menu
    Copy the full SHA
    2107cb5 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Domain checker plugin

    Chaitanya064 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    d86041d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #27 from juspay/domain/sync

    Domain checker plugin
    aravindgopall authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    4c73fe0 View commit details
    Browse the repository at this point in the history
  3. Fixes for 8107

    Chaitanya064 committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    9f462f9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #28 from juspay/domain/sync

    Fixes for 8107
    Chaitanya-nair authored Sep 13, 2024
    Configuration menu
    Copy the full SHA
    82e1a72 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Merge pull request #29 from juspay/api-contract

    Merge Api contract to GHC-9.2.8
    aravindgopall authored Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e55f959 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5dc621a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    a5015f7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #30 from juspay/sheriff/enhancements

    Add support for function signature blocked, wildcard character & rule allowed modules
    piyushgarg-juspay authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dab36f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    751a4e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4190336 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    d816482 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af2ddda View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    a440478 View commit details
    Browse the repository at this point in the history
  2. sheriff[refactor]: Refactor plugin code and test suite to include inf…

    …inite recursion tests scenarios
    piyushgarg-juspay committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ca17875 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    905a19b View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    efb9686 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Merge pull request #31 from juspay/sheriff/enhancements

    sheriff[feature] : Infinite Recursion Detection
    aravindgopall authored Oct 1, 2024
    Configuration menu
    Copy the full SHA
    7177f53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d4088b View commit details
    Browse the repository at this point in the history
  3. sheriff[fix]: Add type signature check for determining if it is infin…

    …ite recursive call (edge case in instance functions)
    piyushgarg-juspay committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c8e3e2c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    f3b0239 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Merge pull request #33 from juspay/sheriff/enhancements

    sheriff[Fix]: Wrong detection of infinite recursion
    aravindgopall authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    70722ae View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. sheriff[fix + improvement]: fix false positive for infinite recursion…

    … and add support for detecting infinite recursion on lambdas
    piyushgarg-juspay committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    77c0dda View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Merge pull request #34 from juspay/sheriff/enhancements

    sheriff[fix + improvement]: fix false positive for infinite recursion + support for infinite recursion in lambda case
    aravindgopall authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c619184 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    a1214fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7634ae2 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    e160add View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d7f7a2 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Merge pull request #35 from juspay/sheriff/enhancements

    sheriff[fix]: Name-shadowing false positive + DB Rules not Working
    aravindgopall authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    94b55fb View commit details
    Browse the repository at this point in the history