1. 06 Jul, 2021 1 commit
    • Nsukami Patrick's avatar
      refactor: Add module entrypoint for parsing rql strings · 6daa66868774
      Nsukami Patrick authored
      Move the old code within `parser_main.py` to `parser/__main__.py`
      So that rql package can be run with the -m module flag.
      
      When calling `$ python3 -m rql.parser "Any 1+1;"`, the main function
      defined inside __main__.py will be executed and the string "Any 1+1;"
      will be parsed.
      6daa66868774
  2. 21 Jun, 2021 1 commit
  3. 03 Jun, 2021 1 commit
    • Nsukami Patrick's avatar
      mypy: Type hint the undo module · 2d4b69c7a89c
      Nsukami Patrick authored
      - add Op type as a list of all operations
      - type hint SelectionMgr class
      - should we make NodeOperation class truly abstract?
      - type hint NodeOperation class
      - add undo method inside NodeOperation class to make Op type more consistent
      2d4b69c7a89c
  4. 22 Jun, 2021 1 commit
  5. 18 Jun, 2021 2 commits
  6. 17 Jun, 2021 2 commits
  7. 14 Jun, 2021 2 commits
  8. 08 Jun, 2021 1 commit
  9. 14 Jun, 2021 1 commit
  10. 03 Jun, 2021 2 commits
  11. 18 May, 2021 2 commits
  12. 04 May, 2021 1 commit
  13. 27 Apr, 2021 1 commit
    • Nsukami Patrick's avatar
      mypy: Add types within stcheck.py module · fe99689fd731
      Nsukami Patrick authored
      - Add types within stcheck.py module
      - Update the accept & leave methods signatures inside the VisitableMixIn class
      - Redefine type (and set a type alias) for Select.vargraph attribute
      fe99689fd731
  14. 04 May, 2021 4 commits
  15. 27 Apr, 2021 2 commits
  16. 16 Apr, 2021 1 commit
  17. 30 Apr, 2021 1 commit
  18. 23 Apr, 2021 1 commit
  19. 22 Apr, 2021 1 commit
  20. 19 Apr, 2021 3 commits
  21. 16 Apr, 2021 3 commits
  22. 21 Apr, 2021 1 commit
  23. 16 Apr, 2021 1 commit
  24. 30 Mar, 2021 1 commit
  25. 23 Mar, 2021 2 commits
  26. 16 Mar, 2021 1 commit