Git Product home page Git Product logo

Comments (10)

jastice avatar jastice commented on August 20, 2024 1

For Bloop we send extra data, maybe we could reuse that approach here?

It would seem reasonable to use the same approach so that there doesn't need to be additional special casing on the client side.

from bazel-bsp.

abrams27 avatar abrams27 commented on August 20, 2024 1

one more scala_rules change!

from bazel-bsp.

tgodzik avatar tgodzik commented on August 20, 2024

This would be very useful to fully support Bazel in Metals, do you have any idea how we can achieve it? For Bloop we send extra data, maybe we could reuse that approach here?

from bazel-bsp.

abrams27 avatar abrams27 commented on August 20, 2024

for now i haven't thought about it yet. If this is important to you, I will try to start working on it in the near future

from bazel-bsp.

tgodzik avatar tgodzik commented on August 20, 2024

for now i haven't thought about it yet. If this is important to you, I will try to start working on it in the near future

It would be really useful, but I don't want to put any pressure on you. Maybe with some pointers we could try to figure it out ourselves?

from bazel-bsp.

abrams27 avatar abrams27 commented on August 20, 2024

for now i haven't thought about it yet. If this is important to you, I will try to start working on it in the near future

It would be really useful, but I don't want to put any pressure on you. Maybe with some pointers we could try to figure it out ourselves?

If you have any questions, I will try to answer them. Right now I'm focusing on another project, so it will probably be faster for you to add this support on your own

from bazel-bsp.

kpodsiad avatar kpodsiad commented on August 20, 2024

Is it possible to produce SemanticDB without altering already existing WORKSPACE/BUILD/rules definitions? If I understand correctly, bazel-bsp is an abstraction over bazel and under the hood it invokes bazel commands so it seems like we cannot do much more than is defined in build config files.

from bazel-bsp.

abrams27 avatar abrams27 commented on August 20, 2024

Is it possible to produce SemanticDB without altering already existing WORKSPACE/BUILD/rules definitions?

I'm not very familiar with semanticDB in general, so it's a little hard to answer this question

If I understand correctly, bazel-bsp is an abstraction over bazel and under the hood it invokes bazel commands so it seems like we cannot do much more than is defined in build config files.

yes, indeed - bazel bsp invokes bazel and collects information from the response + BEP events. So, it is possible to obtain any information as long as bazel is able to response with it

from bazel-bsp.

kpodsiad avatar kpodsiad commented on August 20, 2024

AFAIK, this issue cannot be resolved without changes in scala_rules, see bazelbuild/rules_scala#952

from bazel-bsp.

abrams27 avatar abrams27 commented on August 20, 2024

moved to: https://youtrack.jetbrains.com/issue/BAZEL-38

from bazel-bsp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.