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

Add support for Scala-CLI #919

Closed
wants to merge 38 commits into from
Closed

Add support for Scala-CLI #919

wants to merge 38 commits into from

Commits on Jul 19, 2023

  1. draft of scli runner

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    a431f46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed66eb4 View commit details
    Browse the repository at this point in the history
  3. Add instrumentation

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4de24bd View commit details
    Browse the repository at this point in the history
  4. beginning of bsp

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    20c0255 View commit details
    Browse the repository at this point in the history
  5. blabla

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    84bf730 View commit details
    Browse the repository at this point in the history
  6. Bsp incomprehension

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e224425 View commit details
    Browse the repository at this point in the history
  7. ca

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    0346e55 View commit details
    Browse the repository at this point in the history
  8. wow bsp runs!

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e676e9c View commit details
    Browse the repository at this point in the history
  9. Refactoring

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    970a914 View commit details
    Browse the repository at this point in the history
  10. Refactor using Future

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    b12439a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4311e11 View commit details
    Browse the repository at this point in the history
  12. Add correct compilation error handling

    Handling all the possible exceptions remains to be done
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    07eb170 View commit details
    Browse the repository at this point in the history
  13. Remove debug code + add todo

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f4aa8a7 View commit details
    Browse the repository at this point in the history
  14. Handle every issue

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f00cbbb View commit details
    Browse the repository at this point in the history
  15. Add instrumentation result

    This also contains a beginning of a timeout implementation
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    49edcaf View commit details
    Browse the repository at this point in the history
  16. Small refactor

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    88f1c3d View commit details
    Browse the repository at this point in the history
  17. Beginning of tests

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    4c77e80 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7d24174 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    de8903f View commit details
    Browse the repository at this point in the history
  20. Run now directly by the runner, add cancelation (#1)

    * Run now directly by the runner, add cancelation
    
    * Refactor 🎉
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    37b169b View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    f2a0d67 View commit details
    Browse the repository at this point in the history
  22. better (#3)

    * base of ui
    
    * quick import fix
    
    * remove println
    
    * Machin
    
    * Parsing works (please dont run this on your machine, it loops)
    
    * Commit from my laptop
    
    * Fix runner with Scala-CLI and beginning of metals support
    
    * Make MetalsDispatcher return the config
    
    * Client now understands Metals
    
    * METALS NOW WORKS!!!
    
    * Fix of convert to scala cli
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    b2065f8 View commit details
    Browse the repository at this point in the history
  23. Fix of ScastieOffsetParams

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    9556dce View commit details
    Browse the repository at this point in the history
  24. Reload metals option

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    94e7f09 View commit details
    Browse the repository at this point in the history
  25. Fix

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    723b9b2 View commit details
    Browse the repository at this point in the history
  26. UI (#5)

    * base of ui
    
    * quick import fix
    
    * remove println
    
    * Machin
    
    * Parsing works (please dont run this on your machine, it loops)
    
    * Commit from my laptop
    
    * Fix runner with Scala-CLI and beginning of metals support
    
    * Make MetalsDispatcher return the config
    
    * Client now understands Metals
    
    * METALS NOW WORKS!!!
    
    * Fix of convert to scala cli
    
    * Remove print statemtents
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    ac050e7 View commit details
    Browse the repository at this point in the history
  27. Tests (#4)

    * Notes for test
    
    * tests
    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    e59c43c View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    3e644ff View commit details
    Browse the repository at this point in the history
  29. Updated build.sbt

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f82d309 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    aa6460e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    31f1052 View commit details
    Browse the repository at this point in the history
  32. Fix test of ScliRunner

    Maeeen committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    294f7a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

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

Commits on Jul 31, 2023

  1. Scli lb (#8)

    * Update the LB to handle SBT and SCli snippets differently
    
    * Fix of some small bugs (#7)
    Maeeen authored Jul 31, 2023
    Configuration menu
    Copy the full SHA
    34a8bfa View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    0898f6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de70093 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c84790a View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

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