Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 17:38
    kpodsiad commented #1586
  • 17:08
    kpodsiad synchronize #1586
  • 17:08
    tgodzik milestoned #1383
  • 17:08
    tgodzik milestoned #1585
  • 17:08
    tgodzik labeled #1585
  • 17:08
    tgodzik labeled #1585
  • 17:06
    tgodzik commented #1585
  • 16:14
    tgodzik labeled #1581
  • 16:14
    tgodzik labeled #1581
  • 16:14
    tgodzik labeled #1581
  • 16:14
    tgodzik commented #1581
  • 15:37
    tgodzik commented #1586
  • 10:27
    tgodzik commented #1582
  • Oct 19 20:43
    kpodsiad opened #1586
  • Oct 19 14:00
    hamnis opened #1585
  • Oct 19 09:42
    kpodsiad opened #1584
  • Oct 15 10:53

    bloopoid on gh-pages

    Deploy website Deploy website … (compare)

  • Oct 15 10:31
    adpi2 closed #1583
  • Oct 15 10:31

    adpi2 on master

    Bump scala-debug-adapter to 2.0… Merge pull request #1583 from a… (compare)

  • Oct 15 09:22
    adpi2 review_requested #1583
Rohith Madamshetty
@rohithbittu33

Hi All, I am learning zio and I am trying to do a very simple thing which i am not able to do it, kindly help me if someone can

import zio._
import zio.App
import zio.console._
import zio.clock._
import org.rogach.scallop._
import scala.concurrent.ExecutionContext.Implicits

object Main extends zio.App{

    def run(args: List[String]) = {

        def get_downloads(a: String, b: String) = {

            val prog = for{
                _       <- ZIO(println(a))

            } yield ()

            prog.exitCode
        }

        val product_idL = List("1", "2", "3")
        val feedL =  List("a", "b", "c")

        case  class ProductFeed(id: String, feed: String)

        val cross = product_idL.flatMap(x => feedL.map(y => (x, y))).map(x => ProductFeed(x._1, x._2))

        val runtime = Runtime.default

        val program: Task[Unit] = 
            for {

                _       <- ZIO(println("------line 1---------"))
                a       <- ZIO.foreach(cross)(x => Task.succeed(get_downloads(x.id, x.feed)))
                _       <- ZIO(println("------line 2---------"))                
            } yield ()

        program.exitCode
    }
}

I see the following output without error, I need to know why am not able to print my ProductFeed?

------line 1---------
------line 2---------
[success] Total time: 1 s, completed Aug 17, 2021, 7:52:27 PM
Eric K Richardson
@ekrich
You might want to try the ZIO space - https://discord.gg/WCWYMKnU
DavidFi1
@DavidFi1
Debugging is not supported because bloop server is running on a JRE
I Installed VS Code with Metals - when I try to debug I get the above massage.
Where is the configuration to tell bloop where the JDK is?
msinton
@msinton
Hi there, I've just installed bloop using coursier and I can't seem to get zsh completions to work
I found evidence to suggest that completions might be installed by using coursier. I also attempted to follow the instructions to add to my zshrc but I can't find my ~/.bloop folder
I'm on ubuntu
Any help greatly appreciated, thanks!
bloop v1.4.8, Using Scala v2.12.8 and Zinc v1.3.0-M4+46-edbe573e
Alexander770
@Alexander770
Hi
I am just started to use Scala Metals with VScode currently on Windows 10. The simple hello-world example is not working. I got following exception:
BSP connection failed in the attempt to get: DebugSessionAddress. Debugging is not supported because bloop server is running on a JRE C:\Program Files\Java\jre1.8.0_281 with no support for Java Debug Interface: 'JDI implementation is not provided by the vendor'. To enable debugging, install a JDK and restart the bloop server.
Can anyone tell me what to do with it?
BSP connection failed in the attempt to get: DebugSessionAddress. Debugging is not supported because bloop server is running on a JRE C:\Program Files\Java\jre1.8.0_281 with no support for Java Debug Interface: 'JDI implementation is not provided by the vendor'. To enable debugging, install a JDK and restart the bloop server.
ckipp
@ckipp:matrix.org
[m]
Hey @Alexander770 you'll need to have a full JDK installed. Currently Bloop started with a JRE, which doesn't support debugging
I'd installed JDK 8 or 11, and then use the command in VS Code, "Metals Restart Build Server", which should restart Bloop and should then start with the JDK
Alexander770
@Alexander770
During the process I allowed VScode to install .jabba\jdk\adopt@1.11.0-11. It is not enough?
Chris Kipp
@ckipp:matrix.org
[m]
🤔 if Metals installed it, it should have been enough. You can also try to set your JAVA_HOME via the Metals Java Home setting
and then do the restart
Alexander770
@Alexander770
I restarted and it works. thank you very much.
I was using intellij for scala now I try VScode. It looks a bit weird to me.
Alexander770
@Alexander770
image.png
In VScode why pushing the button above doesn't run the code?
Alexander770
@Alexander770
image.png
The challenge. In the VScode I have a dev container based on datamechnics spark&scala image.
How I specify in Dockerfile my working directory so that Bloop will see is. Here is the error I receive:
Alexander770
@Alexander770
image.png
I am trying to build scala spark project on devcontainer based on datamechanics spark&scala image.
It reports an error:
need help
Tomasz Godzik
@tgodzik
@Alexander770 there are some issues if a wroskapce is copied to a docker container since files in .bloop have local paths
I would delete it manually or reimport the build in that case
Tomasz Godzik
@tgodzik
Hi all, we created a separate channel on the Scala discord server, please go there to ask questions or discuss issues, thanks!
Siddhant Sanyam
@siddhant3s
How does Bloop discover the main class? Can I query Bloop to give me all the Main classes (class which are child of App)
Ólafur Páll Geirsson
@olafurpg
@siddhant3s here's a command to query for a main class
❯ bloop autocomplete --mode=mainsfqcn --project=cli --format=bash
com.sourcegraph.lsif_java.LsifJava
replace cli with the name of your project
Siddhant Sanyam
@siddhant3s
Woah!
Thank @olafurpg
BTW, I know you hear this a lot, but Sourcegraph is sick!
Ólafur Páll Geirsson
@olafurpg
@siddhant3s haha :smile:
xraybat
@xraybat

latest version of bloop is 1.4.9, any reason (on the bloop-side) that coursier still installs bloop v1.4.8-114-e47368ed? vscode metals extension 1.10.11 requires bloop 1.4.9 too.

from the coursier channel, it should be pulling latest artefacts.

(i can let metals start its own bloop server, just curious re. the discrepancy)
xraybat
@xraybat

ok, appears to be my mistake -- after bloop exit and restarting bloop it attached to a 1.4.9 server -- so bloop about now reports 1.4.9.

i assume it just kept restarting an older server previously.