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

Diff of changes in Bloop core #2215

Closed
wants to merge 661 commits into from
Closed

Diff of changes in Bloop core #2215

wants to merge 661 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Mar 27, 2023

  1. Merge commit '2e89ddb20' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    49bd702 View commit details
    Browse the repository at this point in the history
  2. Merge commit 'fe8786ef5' into merge-upstream

     Conflicts:
    	project/build.sbt
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    45033e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    efb3582 View commit details
    Browse the repository at this point in the history
  4. Merge commit '5abae0d97' into merge-upstream

     Conflicts:
    	project/build.sbt
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    2d0ca28 View commit details
    Browse the repository at this point in the history
  5. Merge commit '063268cc3' into merge-upstream

     Conflicts:
    	integrations/sbt-bloop/src/main/scala/bloop/integrations/sbt/SbtBloop.scala
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    84d8e7e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    04efc70 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e9615a1 View commit details
    Browse the repository at this point in the history
  8. Merge commit '07b4a1c23' into merge-upstream

     Conflicts:
    	docs-gen/src/main/scala/bloop/docs/ReleasesModifier.scala
    	docs-gen/src/main/scala/bloop/docs/Sonatype.scala
    	launcher-test/src/test/scala/bloop/launcher/LauncherBaseSuite.scala
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    9b20b6d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    24d523c View commit details
    Browse the repository at this point in the history
  10. Merge commit 'c02ed8a80' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    	project/build.sbt
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    88d41f8 View commit details
    Browse the repository at this point in the history
  11. Merge commit '46452098a' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    68f42df View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    85ebd52 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3ead964 View commit details
    Browse the repository at this point in the history
  14. Merge commit '5e98bea4c' into merge-upstream

     Conflicts:
    	project/build.sbt
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    bced736 View commit details
    Browse the repository at this point in the history
  15. Merge commit '600f355bd' into merge-upstream

     Conflicts:
    	.github/workflows/ci.yml
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    f20f8c6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6b460e6 View commit details
    Browse the repository at this point in the history
  17. Merge commit '3b76970c1' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    	project/build.sbt
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    21449f8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2c01373 View commit details
    Browse the repository at this point in the history
  19. Merge remote-tracking branch 'upstream/main' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    ad6a65a View commit details
    Browse the repository at this point in the history
  20. Merge pull request #131 from alexarchambault/merge-upstream

    Merge upstream changes
    alexarchambault committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    b9ee36c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3180fdb View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

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

Commits on Mar 29, 2023

  1. Try to add back benchmarks

    Didn't try to run them locally…
    alexarchambault committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    2bfc5c1 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Add Mill build

    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    7cb2585 View commit details
    Browse the repository at this point in the history
  2. Remove sbt build

    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    47949fe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12f8f3d View commit details
    Browse the repository at this point in the history
  4. Make test more robust

    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    5f36258 View commit details
    Browse the repository at this point in the history
  5. More logging in tests

    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    3efea35 View commit details
    Browse the repository at this point in the history
  6. Pass concrete collections to Task.gatherUnordered

    Seems this fixed some tests locally…
    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    49bfd43 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    93e07ed View commit details
    Browse the repository at this point in the history
  8. Only run tests on 2.12 on CI

    Many test fixtures need to be tweaked for 2.13.
    
    Not sure why this wasn't a problem with the sbt build…
    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    3a35601 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d89813f View commit details
    Browse the repository at this point in the history
  10. Merge pull request #135 from alexarchambault/mill-build

    Add Mill build
    alexarchambault committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    5c95689 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Tweak stream handling

    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    5c3f994 View commit details
    Browse the repository at this point in the history
  2. Add bloop-cli modules

    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    46a40a4 View commit details
    Browse the repository at this point in the history
  3. Disable doc JAR for shared module

    Not sure why, it fails on the CI with
    ```
    shared[2.12.17].docJar java.lang.reflect.InvocationTargetException
        java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        java.base/java.lang.reflect.Method.invoke(Method.java:568)
        mill.scalalib.worker.ZincWorkerImpl.$anonfun$docJar$1(ZincWorkerImpl.scala:124)
        mill.scalalib.worker.ZincWorkerImpl.$anonfun$docJar$1$adapted(ZincWorkerImpl.scala:104)
        mill.api.FixSizedCache.withCachedValue(FixSizedCache.scala:66)
        mill.scalalib.worker.ZincWorkerImpl.withCompilers(ZincWorkerImpl.scala:421)
        mill.scalalib.worker.ZincWorkerImpl.docJar(ZincWorkerImpl.scala:104)
        mill.scalalib.ScalaModule.packageWithZinc$1(ScalaModule.scala:247)
        mill.scalalib.ScalaModule.$anonfun$docJar$2(ScalaModule.scala:342)
        mill.define.Task$TraverseCtx.evaluate(Task.scala:380)
    java.lang.AssertionError: assertion failed:
      No RuntimeVisibleAnnotations in classfile with ScalaSignature attribute: package object coursier
         while compiling: /home/runner/work/bloop-core/bloop-core/shared/src/main/java/bloop/io/internal/ProjDirHelper.java
            during phase: globalPhase=typer, enteringPhase=parser
         library version: version 2.12.17
        compiler version: version 2.12.17
    ```
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    8b1c5f8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0e70050 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #136 from alexarchambault/add-bloop-cli

    Add bloop-cli modules
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    c1fbfa3 View commit details
    Browse the repository at this point in the history
  6. Merge commit '44eb9ae47' into merge-upstream

     Conflicts:
    	project/Dependencies.scala
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    e0f9f08 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'upstream/main' into merge-upstream

     Conflicts:
    	.scalafmt.conf
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    a539dfe View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f083d89 View commit details
    Browse the repository at this point in the history
  9. Adjust namespaces

    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    3c8bbc1 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #139 from alexarchambault/update-bloop-cli-code

    Add last Scala CLI repo updates
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    01d8449 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #138 from alexarchambault/merge-upstream

    Merge upstream changes
    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    127c509 View commit details
    Browse the repository at this point in the history
  12. Publish test JARs

    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    4d58ce0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    164e0b0 View commit details
    Browse the repository at this point in the history
  14. ?

    alexarchambault committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    2548ede View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    0d0937e View commit details
    Browse the repository at this point in the history
  2. build(deps): bump coursier/setup-action from 1.2.0 to 1.3.0 (#141)

    Bumps [coursier/setup-action](https://github.com/coursier/setup-action) from 1.2.0 to 1.3.0.
    - [Release notes](https://github.com/coursier/setup-action/releases)
    - [Commits](coursier/setup-action@v1.2...v1.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: coursier/setup-action
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3dca45b View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. chore: Adjust Mill build file to fix Bloop compilation

    Previously, if importing build as Bloop we would not get proper classpath for bridge modules as they would be missing tansitive classes directories. This is probably a bug in mill bloop plugin, but I am not sure we want to dig in there currently. Now, I added explicit depndency on those moduls which seems to have fixed compilation.
    tgodzik committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    fc30f4b View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Merge pull request #145 from tgodzik/fix-bloop-compilation

    chore: Adjust Mill build file to fix Bloop compilation
    tgodzik committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    4fbabb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    75d3b4b View commit details
    Browse the repository at this point in the history
  2. bugfix: Properly clean up orphan directories for internal classes

    It seems that the genericClassesDir is not being used at all by the compiler, so cleaning orphan directories in it was not achieving anything.
    
    We might need to figure out how to use `genericClassesDir` and whether it needs to be used at all, but for now this fixes the issue of large .bloop directory.
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c077501 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6c8347 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81afb3e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a95fd12 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5fb6a67 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    14aa470 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e347681 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ddcfc16 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8e6aa90 View commit details
    Browse the repository at this point in the history
  11. fix DebugServerSpec

    adpi2 authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c385799 View commit details
    Browse the repository at this point in the history
  12. Use noDebug in DebugServerSpec

    adpi2 authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0fdb608 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e9f382e View commit details
    Browse the repository at this point in the history
  14. chore: Update zinc to 1.9.2

    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    36af222 View commit details
    Browse the repository at this point in the history
  15. Report java error column

    Arthur McGibbon authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e9f835c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3a6bbd5 View commit details
    Browse the repository at this point in the history
  17. improvement: Don't fail on hashing, but use a random one

    Previously, when hashing would fail the whole compilation would also fail and while this seems incredibly rare let's try to guard ourselves here.
    
    Connected to scalacenter#2053
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    f4723c9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c10168c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    8749db1 View commit details
    Browse the repository at this point in the history
  20. chore(build): account for new scalafix version

    This makes a few changes:
    
    - gets rid of the external organizeImports rule which is now inlined
    - removes logic that checks for 2.11 (we no longer support it)
    - ensures scalafixSettings is enabled for buildpress
    ckipp01 authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    12b8c11 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    52ca3aa View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    61eec52 View commit details
    Browse the repository at this point in the history
  23. Include semanticdb plugin path to javac processorpath

    For projects that use javac processorpath option append semanticdb
    plugin path to avoid compilation errors
    gersonsosa authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0b96954 View commit details
    Browse the repository at this point in the history
  24. chore: Update bsp to 2.1.0-M5

    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c7b1b4d View commit details
    Browse the repository at this point in the history
  25. refactor: removes bloopConfigDir from test project

    updats sbt to 1.7.2 to match all other projects
    gersonsosa authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c1b0885 View commit details
    Browse the repository at this point in the history
  26. test: unifies similar methods

    removes unnecessary appending "/" before path
    gersonsosa authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4fd38e4 View commit details
    Browse the repository at this point in the history
  27. minor: rename includeSemanticdbInProcessorPath

    Co-authored-by: Tomasz Godzik <tgodzik@users.noreply.github.com>
    gersonsosa and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    09311cd View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    18d3a2e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    52e950b View commit details
    Browse the repository at this point in the history
  30. test: fix expectation of project path

    use project path instead of workspace path to assert semanticdb options
    gersonsosa authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    e40107b View commit details
    Browse the repository at this point in the history
  31. improvement: Automatically include semanticdbjar for tests

    Previously, we would use a commited semanticdb jar for tests in frontend, however this caused two issues:
    
    - semanticdb would be always out of date
    - scala version updates would require also bumping semanticdb manually and fetching the jar
    
    Now, we use the latest semanticdb plugin always, which should work properly.
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    64fd0c1 View commit details
    Browse the repository at this point in the history
  32. chore: Update Scala versions

    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    f6461c6 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    4c236d0 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    85e2203 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    e8980d2 View commit details
    Browse the repository at this point in the history
  36. chore: Make source generator tests more reselient

    Previously, if python was not available on PATH we would fail the tests. Now, we check both python and python 3 executables first, if none of them exists then we ignore the tests. This will pop up on CI if source generators are broken.
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    f702a0e View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    1cb4548 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    3620eb3 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    21251c6 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    a50ab5a View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    586ae1c View commit details
    Browse the repository at this point in the history
  42. tests: fix the scala version to a value for frontend test

    set scala-java-processorpath project version to "2.12.18"
    gersonsosa authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7e4eac6 View commit details
    Browse the repository at this point in the history
  43. bugfix: Don't accept files other than .class or .jar as binary deps

    Should help with scalacenter#2053
    
    The binary is described as:
    ```
    A binary entry represents either the jar or the
    concrete class file from which the Scala compiler
    knows that <code>onBinaryClassName</code> comes from.
    ```
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    79c0db8 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    c7a82dd View commit details
    Browse the repository at this point in the history
  45. refactor: Remove unused class

    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    4e42a57 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    cfd7303 View commit details
    Browse the repository at this point in the history
  47. improvement: Try and find latest supported semanticdb version

    Previously, we wouldn't produce semanticdb files for older version of Scala since we wouldn't find the correct artifact if we stopped publishing for a particular version.
    
    Now, we try and find the latest version that still supported that Scala version.
    
    This is similar to the change we did in Metals in regards to the presentation compiler interface, where we would fetch old mtags for unsupported scala version and this way always support a particular version.
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    1058906 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    de7612c View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    4bf3b9a View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    f2aec2f View commit details
    Browse the repository at this point in the history
  51. bugfix: Don't deduplicate all options when using Metals

    PReviously, we would use `.distinct` on all project scalac options which would remove values for different options if the happened to be the same. Now, we only deduplicate semanticdb options.
    
    Fixes scalameta/metals#5400
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    7cc9fab View commit details
    Browse the repository at this point in the history
  52. improvement: Send debug logs to BSP client

    Previously, we would only print the logs when using Bloop from CLI
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    c2b6296 View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    fbd869c View commit details
    Browse the repository at this point in the history
  54. bugfix: Don't try to discover test frameworks if none exist

    Previously, even if node_modules wouldn't exist we would run test discovery, which requires the node_modules and the scripts it contains. Now, we show an error in such a case. This seems to have hanged the node process causing no tests to be discovered.
    
    I am not sure how to properly test it yet, but I need to dig into the JS part at some point since from earlier discussions with Sebastien the bridges might be problematic.
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    87e72ae View commit details
    Browse the repository at this point in the history
  55. chore: Update scalafmt to 3.7.8

    ckipp01 authored and tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    500036a View commit details
    Browse the repository at this point in the history
  56. improvement: Don't fail during copying

    This might cause the compiler to never work again until restart. It seems that the reason might be that one of the files is locked, but this is highly difficult to reproduce.
    
    Connected to scalacenter#1989
    tgodzik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    2568e45 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    7da1fc4 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    08870b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

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

Commits on Jul 25, 2023

  1. Remove old pprint

    Co-authored-by: Łukasz Wroński <46607934+lwronski@users.noreply.github.com>
    tgodzik and lwronski committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    f33c8f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #146 from tgodzik/updates

    Update fork with all the newest changes
    tgodzik committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    d3b3f86 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    d556682 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba87dff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d85e8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    755a591 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #147 from tgodzik/updates2

    Update fork to include newest fixes
    tgodzik committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    76b247a View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. chore: Update zinc to 1.9.3

    tgodzik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    60bd3f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e63626 View commit details
    Browse the repository at this point in the history
  3. chore: Also bump sbt to 1.9.3

    tgodzik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    cc2c202 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    674f0a3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #148 from tgodzik/updates3

    Update sbt, zinc and scalafmt
    tgodzik committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    4449629 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

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

Commits on Jul 31, 2023

  1. Merge pull request #149 from tgodzik/fix-inf

    bugfix: Fix infinite recursion
    tgodzik committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    851ff76 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

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

Commits on Aug 8, 2023

  1. Merge pull request #150 from andrzejressel/LockError_ZombieFound

    Handle LockError.ZombieFound
    tgodzik committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    bb804b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Configuration menu
    Copy the full SHA
    438c71b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #151 from tgodzik/switch-order

    improvement: First show dowloading message and the starting
    tgodzik committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    5220768 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    dd3ffcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13f3a46 View commit details
    Browse the repository at this point in the history
  3. chore: Update zt-zip to 1.16

    tgodzik committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    c2f24c0 View commit details
    Browse the repository at this point in the history
  4. improvement: Correctly download Scala 2 bridge for Scala 2.13.12

    In preparation for the new Scala 2.13.12 release
    tgodzik committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    bf8c48b View commit details
    Browse the repository at this point in the history
  5. chore: Update sbt to 1.9.4

    tgodzik committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    7aa8bfd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    52067ab View commit details
    Browse the repository at this point in the history
  7. Merge pull request #152 from tgodzik/update-fork

    Update fork with newest changes
    tgodzik committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    20f07dd View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

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

Commits on Sep 21, 2023

  1. Update bsp4j to 2.1.0-M6

    lwronski committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    8f9555b View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Merge pull request #154 from lwronski/update-bsp

    Update bsp4j to 2.1.0-M6
    tgodzik committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    ebe09e1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #153 from SlowBrainDude/bugfix-ea-jdk-version-parsing

    Fix JDK version parsing for EA builds
    tgodzik committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    ef4ea5a View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    be2c827 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bc3d0c View commit details
    Browse the repository at this point in the history
  3. chore: Change frameworks not supported message to warn

    Previously, we would show an error whenever a native project was loaded, since we can't currently run tests for native. However, this will pop up currently in Metals as a server error, while it's more of a warning. There is nothing the user can do about it. Now, we report this as a warning.
    tgodzik committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    5569116 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d81db4a View commit details
    Browse the repository at this point in the history
  5. chore: Update zinc to 1.9.5

    tgodzik committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    f7be234 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7650867 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f428ac View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cba9c0b View commit details
    Browse the repository at this point in the history
  9. improvement: Disable tracing by default

    Previously, tracing was enabled by default and user could get stack traces logged by the zipkin trace. Now, we require setting `bloop.tracing.enabled` property.
    
    Tracing is not used heavily currently, so this should not be an issue.
    
    Fixes scalacenter#2108
    tgodzik committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    ab059a9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f041a7a View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. Configuration menu
    Copy the full SHA
    2b48ccf View commit details
    Browse the repository at this point in the history
  2. Merge pull request #155 from tgodzik/updateForking

    Update fork to most recent changes
    tgodzik committed Sep 29, 2023
    Configuration menu
    Copy the full SHA
    7b633eb View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    fc48b14 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32cf920 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbc4a22 View commit details
    Browse the repository at this point in the history
  4. chore update bsp to 2.1.0-M6

    tgodzik committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    335ef7f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f267159 View commit details
    Browse the repository at this point in the history
  6. feature: Automatically add -release option when needed

    Previously, if we compiled with a Bloop running an newer JDK we would not see any errors even when using methods belonging to a newer JDK. Now, we automatically add -release flag, which makes sure that we will fail any compilation that should not pass with an older JDK (if specified in configuration)
    tgodzik committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    ca43f5c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d4226a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1021d42 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c508e9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6a9e084 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    13c7e23 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #156 from tgodzik/print-all

    chore: Add full error stack trace
    tgodzik committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c2bfcb5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    26fff5b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    82ef90b View commit details
    Browse the repository at this point in the history
  15. chore: Update utest to 0.8.2

    tgodzik committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c8764ad View commit details
    Browse the repository at this point in the history
  16. Merge pull request #157 from tgodzik/update-fork-16-11-2023

    chore: Update fork to current changes in main Bloop [16.11.2023]
    tgodzik committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    e1a6468 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. bugfix: Handle NoClassDefFoundError coming from the compiler

    It seems due to some incremental compilation errors (possibly), an exception can be thrown from inlining and if we don't handle it, we will never finish the compilation:
    
    ```
    java.lang.NoClassDefFoundError: besom/internal/Context
        at java.base/java.lang.Class.getDeclaredMethods0(Native Method)
        at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3402)
        at java.base/java.lang.Class.getMethodsRecursive(Class.java:3543)
        at java.base/java.lang.Class.getMethod0(Class.java:3529)
        at java.base/java.lang.Class.getMethod(Class.java:2225)
        at dotty.tools.dotc.quoted.Interpreter.getMethod(Interpreter.scala:221)
        at dotty.tools.dotc.quoted.Interpreter.interpretedStaticMethodCall(Interpreter.scala:173)
        at dotty.tools.dotc.quoted.Interpreter.interpretTree(Interpreter.scala:76)
        at dotty.tools.dotc.transform.Splicer$SpliceInterpreter.interpretTree(Splicer.scala:247)
        at dotty.tools.dotc.quoted.Interpreter.interpretTree$$anonfun$2(Interpreter.scala:95)
        at dotty.tools.dotc.transform.Splicer$.$anonfun$2(Splicer.scala:60)
        at scala.Option.fold(Option.scala:263)
        at dotty.tools.dotc.transform.Splicer$.splice(Splicer.scala:60)
        at dotty.tools.dotc.inlines.Inliner.dotty$tools$dotc$inlines$Inliner$$expandMacro(Inliner.scala:1042)
        at dotty.tools.dotc.inlines.Inliner$InlineTyper.typedApply(Inliner.scala:818)
        at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:2928)
        at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:2991)
        at dotty.tools.dotc.typer.ReTyper.typedUnadapted(ReTyper.scala:126)
        at dotty.tools.dotc.inlines.Inliner$InlineTyper.typedUnadapted(Inliner.scala:904)
        at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3058)
        at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3062)
        at dotty.tools.dotc.typer.ReTyper.typedTyped(ReTyper.scala:64)
        at dotty.tools.dotc.typer.Typer.typedUnnamed$1(Typer.scala:2933)
        at dotty.tools.dotc.typer.Typer.typedUnadapted(Typer.scala:2991)
        at dotty.tools.dotc.typer.ReTyper.typedUnadapted(ReTyper.scala:126)
        at dotty.tools.dotc.inlines.Inliner$InlineTyper.typedUnadapted(Inliner.scala:904)
        at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3058)
        at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3055)
        at dotty.tools.dotc.typer.Typer.typed(Typer.scala:3062)
        at dotty.tools.dotc.inlines.Inliner.inlined(Inliner.scala:671)
        at dotty.tools.dotc.inlines.Inlines$InlineCall.expand(Inlines.scala:444)
        at dotty.tools.dotc.inlines.Inlines$.inlineCall(Inlines.scala:151)
        at dotty.tools.dotc.transform.Inlining$InliningTreeMap.transform(Inlining.scala:99)
        at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1478)
        at dotty.tools.dotc.ast.TreeMapWithImplicits.transform(TreeMapWithImplicits.scala:73)
        at dotty.tools.dotc.transform.Inlining$InliningTreeMap.transform(Inlining.scala:93)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.loop$2(tpd.scala:1228)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.transformStats(tpd.scala:1228)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.transformStats(tpd.scala:1230)
        at dotty.tools.dotc.ast.TreeMapWithImplicits.transform(TreeMapWithImplicits.scala:64)
        at dotty.tools.dotc.transform.Inlining$InliningTreeMap.transform(Inlining.scala:115)
        at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1483)
        at dotty.tools.dotc.ast.TreeMapWithImplicits.transform(TreeMapWithImplicits.scala:73)
        at dotty.tools.dotc.transform.Inlining$InliningTreeMap.transform(Inlining.scala:93)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.loop$2(tpd.scala:1228)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.transformStats(tpd.scala:1228)
        at dotty.tools.dotc.ast.tpd$TreeMapWithPreciseStatContexts.transformStats(tpd.scala:1230)
        at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1491)
        at dotty.tools.dotc.ast.TreeMapWithImplicits.transform(TreeMapWithImplicits.scala:73)
        at dotty.tools.dotc.transform.Inlining$InliningTreeMap.transform(Inlining.scala:105)
        at dotty.tools.dotc.transform.Inlining$$anon$2.transform(Inlining.scala:62)
        at dotty.tools.dotc.transform.MacroTransform.run(MacroTransform.scala:18)
        at dotty.tools.dotc.transform.Inlining.run(Inlining.scala:34)
        at dotty.tools.dotc.core.Phases$Phase.runOn$$anonfun$1(Phases.scala:324)
        at scala.collection.immutable.List.map(List.scala:250)
        at dotty.tools.dotc.core.Phases$Phase.runOn(Phases.scala:328)
        at dotty.tools.dotc.transform.Inlining.runOn(Inlining.scala:38)
        at dotty.tools.dotc.Run.runPhases$1$$anonfun$1(Run.scala:247)
        at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15)
        at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10)
        at scala.collection.ArrayOps$.foreach$extension(ArrayOps.scala:1321)
        at dotty.tools.dotc.Run.runPhases$1(Run.scala:263)
        at dotty.tools.dotc.Run.compileUnits$$anonfun$1(Run.scala:271)
        at dotty.tools.dotc.Run.compileUnits$$anonfun$adapted$1(Run.scala:280)
        at dotty.tools.dotc.util.Stats$.maybeMonitored(Stats.scala:67)
        at dotty.tools.dotc.Run.compileUnits(Run.scala:280)
        at dotty.tools.dotc.Run.compileSources(Run.scala:195)
        at dotty.tools.dotc.Run.compile(Run.scala:179)
        at dotty.tools.dotc.Driver.doCompile(Driver.scala:35)
        at dotty.tools.xsbt.CompilerBridgeDriver.run(CompilerBridgeDriver.java:88)
        at dotty.tools.xsbt.CompilerBridge.run(CompilerBridge.java:22)
        at sbt.internal.inc.AnalyzingCompiler.compile(AnalyzingCompiler.scala:91)
        at sbt.internal.inc.bloop.internal.BloopHighLevelCompiler.compileSources$1(BloopHighLevelCompiler.scala:133)
        at sbt.internal.inc.bloop.internal.BloopHighLevelCompiler.$anonfun$compile$7(BloopHighLevelCompiler.scala:155)
        at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
        at sbt.internal.inc.bloop.internal.BloopHighLevelCompiler.$anonfun$compile$1(BloopHighLevelCompiler.scala:71)
        at bloop.tracing.BraveTracer.traceInternal(BraveTracer.scala:67)
        at bloop.tracing.BraveTracer.trace(BraveTracer.scala:41)
        at sbt.internal.inc.bloop.internal.BloopHighLevelCompiler.timed$1(BloopHighLevelCompiler.scala:70)
        at sbt.internal.inc.bloop.internal.BloopHighLevelCompiler.$anonfun$compile$6(BloopHighLevelCompiler.scala:155)
        at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
        at monix.eval.internal.TaskRunLoop$.startFull(TaskRunLoop.scala:81)
        at monix.eval.internal.TaskRestartCallback.syncOnSuccess(TaskRestartCallback.scala:101)
        at monix.eval.internal.TaskRestartCallback.onSuccess(TaskRestartCallback.scala:74)
        at monix.eval.internal.TaskExecuteOn$AsyncRegister$$anon$1.run(TaskExecuteOn.scala:71)
        at monix.execution.internal.InterceptRunnable.run(InterceptRunnable.scala:27)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
        at java.base/java.lang.Thread.run(Thread.java:833)
    Caused by: java.lang.ClassNotFoundException: besom.internal.Context
        at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:440)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:587)
        at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
        ... 89 more
    ```
    tgodzik committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    45f30ca View commit details
    Browse the repository at this point in the history
  2. Merge pull request #158 from tgodzik/compiler-error

    bugfix: Handle NoClassDefFoundError coming from the compiler
    tgodzik committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    1b24bf2 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    0e2c96b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12a823a View commit details
    Browse the repository at this point in the history
  3. Log error

    alexarchambault committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3b113c5 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Merge pull request #161 from alexarchambault/bump-jsonrpc4s

    Update jsonrpc4s (via a fork)
    alexarchambault committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    82003e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9883c70 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eaf463e View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    c0cf7bd View commit details
    Browse the repository at this point in the history
  2. bugfix: Make sure proper runtime classpath is used when debugging

    Previously, we would use the default config, which would not always be correct. Now, we use runtime config with a fallback to normal platform config.
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    c7e5663 View commit details
    Browse the repository at this point in the history
  3. Implement buildTargetDependencyModules

    Arthur McGibbon authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    67ea1de View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1efba78 View commit details
    Browse the repository at this point in the history
  5. Update scala log4j to 2.22.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    abf36a5 View commit details
    Browse the repository at this point in the history
  6. Update scalafmt to 3.7.17

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    82ad3a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    57e567c View commit details
    Browse the repository at this point in the history
  8. improvement: Change information about test framework to warn

    Previously, this would be set to error, which would mean Metals would show it to the users more prominently. Now, we change it to warn, which means it's still present, but since this might be actually be related to non compiled code, it's prominence is reduced,
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    875b026 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    da9f796 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a301dd5 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    17758c2 View commit details
    Browse the repository at this point in the history
  12. Update brave to 5.17.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    bfe0b3b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    659251a View commit details
    Browse the repository at this point in the history
  14. Update scala log4j to 2.22.1

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e386dc7 View commit details
    Browse the repository at this point in the history
  15. refactor: Remove forked parts of scala js envs

    As far as I can see this should work properly and it hits us even more to have duplicated part of code that is not maintained.
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    d4943b9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2a4ee42 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    41ce771 View commit details
    Browse the repository at this point in the history
  18. Update scalajs to 1.15.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2859c3a View commit details
    Browse the repository at this point in the history
  19. bugfix: Print copying error together with stacktrace

    It seems we don't get that properly forwarded to Bloop otherwise.
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    168213f View commit details
    Browse the repository at this point in the history
  20. Update brave to 5.17.1

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3f3e366 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3377c43 View commit details
    Browse the repository at this point in the history
  22. Update brave to 5.18.1

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e126bd8 View commit details
    Browse the repository at this point in the history
  23. Fixes misspelling runing -> running

    Marcus-Rosti authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    38d4ce7 View commit details
    Browse the repository at this point in the history
  24. Update native tools to 0.4.17

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    bbcb489 View commit details
    Browse the repository at this point in the history
  25. Update bsp to 2.1.1

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    035cc56 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    392ecf8 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    b79b50c View commit details
    Browse the repository at this point in the history
  28. Update zt-zip to 1.17

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    f0e27de View commit details
    Browse the repository at this point in the history
  29. Revert "Update upload/download artifact to v4"

    This reverts commit 41ce771.
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    511d853 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    13aa5e9 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    8ba9e78 View commit details
    Browse the repository at this point in the history
  32. Fix classpathOptions of scala compilers

    adpi2 authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    779c7a9 View commit details
    Browse the repository at this point in the history
  33. Run scalafix

    adpi2 authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    644c11b View commit details
    Browse the repository at this point in the history
  34. enable hcr + single source test

    iusildra authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    871752b View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    d850230 View commit details
    Browse the repository at this point in the history
  36. refactor: don't send task start/end for no-op compilations

    This might be a bit opinionated and I'm not 100% sure on the reason this
    was done in the first place, but this changes the current behavior
    around reporting start and end compilations for no-ops. This still
    retains the compile report if it was a no-op and also still checks the
    diagnostics and reports them, but skips the task start/end.
    
    Originally this was added in a commit without any context... but there
    was a comment that said:
    
    > // When no-op, we keep reporting the start and the end of compilation for consistency
    
    However, I'm not really sure that consistency matters here. In reality
    this ends up creating a bunch of noise on the client side, especially
    when these tasks turn into LSP progress notifications that aren't useful
    for the user to see. You can see more context about this change in the
    issue reported [here](scalameta/metals#6099)
    and also the discussion found
    [here](build-server-protocol/build-server-protocol#654).
    It also seems that in some projects like scala-cli these are even [ignored](https://github.com/VirtusLab/scala-cli/blob/6b7a10007e4eefde717079255e0df38c027f788b/modules/build/src/main/scala/scala/build/ConsoleBloopBuildClient.scala#L109).
    ckipp01 authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    0ece9e5 View commit details
    Browse the repository at this point in the history
  37. refactor and make it work

    adpi2 authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    01f9e7e View commit details
    Browse the repository at this point in the history
  38. Update scalafmt to 3.8.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    9566991 View commit details
    Browse the repository at this point in the history
  39. Update log4j-core to 2.23.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    268b99a View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    2f5d0f1 View commit details
    Browse the repository at this point in the history
  41. chore: Update Scala versions

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    3391612 View commit details
    Browse the repository at this point in the history
  42. chore: Update also semanticdb

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    ecdf70c View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9bc323b View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    9192e6e View commit details
    Browse the repository at this point in the history
  45. fix: correctly parse java version

    kasiaMarek authored and tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    34ad4cc View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    a17873d View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    7c0c0a1 View commit details
    Browse the repository at this point in the history
  48. Update scalajs to 1.16.0

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    69699b4 View commit details
    Browse the repository at this point in the history
  49. Update asm to 9.7

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    e9e291b View commit details
    Browse the repository at this point in the history
  50. Fix mill.sc

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    debb37f View commit details
    Browse the repository at this point in the history
  51. Fix ci and formatting

    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    7653717 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    aecb40a View commit details
    Browse the repository at this point in the history
  53. Merge pull request #162 from scala-cli/update

    Update fork to all the newest deps and code
    tgodzik committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    967aa1b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    e379faf View commit details
    Browse the repository at this point in the history
  2. chore: Bump scalafmt

    tgodzik committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    242278b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #163 from tgodzik/updaten

    bugfix: Don't show error message if nothing needs to be send, but end was processed
    tgodzik committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    8f65ccc View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    c461924 View commit details
    Browse the repository at this point in the history
  2. fix: allow for spaces in project name

    kasiaMarek authored and tgodzik committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    4e99ab6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3be4dc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d54b8c9 View commit details
    Browse the repository at this point in the history
  5. Implement BSP buildTarget/outputPaths

    jturcotte authored and tgodzik committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    34a9063 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    35083fd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07fe0d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1476301 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    872e3a6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    456fa24 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #165 from tgodzik/another-update

    Another update
    tgodzik committed Apr 23, 2024
    Configuration menu
    Copy the full SHA
    cf0e8bd View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    479ed1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    19e58b5 View commit details
    Browse the repository at this point in the history
  3. chore: Bump zinc to 1.10.0

    tgodzik committed May 21, 2024
    Configuration menu
    Copy the full SHA
    72901b7 View commit details
    Browse the repository at this point in the history
  4. chore: Bump sbt to 1.10.0

    tgodzik committed May 21, 2024
    Configuration menu
    Copy the full SHA
    81388a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9d5340e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f48f5d6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9d6fb89 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #166 from tgodzik/another-update2

    Update to latest changes in Bloop
    tgodzik committed May 21, 2024
    Configuration menu
    Copy the full SHA
    006bc6e View commit details
    Browse the repository at this point in the history