Vaidas Pilkauskas

Results 9 issues of Vaidas Pilkauskas

At Wix we use Scala code to write internal plugins, but Scala language is not supported if `workspace_type` is `intellij_plugin`. This PR adds support to allow Scala language to be...

lang: scala
product: IntelliJ
awaiting-review

Repro: https://github.com/sjoerdvisscher/bazel-scala-tests `bazel coverage //... --instrumentation_filter=-java` removes java, but `bazel coverage //... --instrumentation_filter=-scala` has scala Repro also demonstrates #1101 Thanks @sjoerdvisscher for reporting

help wanted
coverage

In some cases Scala compiler needs some deps to be on the classpath, which are not directly mentioned in the source code of the target. Such deps should come transitively...

dep-tracking

Repro: https://github.com/wix-playground/scala-unused-deps/blob/master/specs2/ Some sepcs2 deps are required at compile time, but are incorrectly suggested to be removed. With specs2-matcher and specs2-common: ```bash ERROR: /home/vaidas/projects/scala-unused-deps/specs2/BUILD:3:1: Couldn't build file specs2/specs2.jar: scala //specs2:specs2...

dep-tracking

Repro: https://github.com/wix-playground/scala-unused-deps/tree/master/external_deps ``` ERROR: /home/vaidas/.cache/bazel/_bazel_vaidas/fe796626ea1b61600b06a08b03d1d927/external/ext_b/BUILD:3:1: scala @ext_b//:b failed (Exit 1) error: Target '@maven//:commons_io_commons_io' is specified as a dependency to @ext_b//:b but isn't used, please remove it from the deps. You...

dep-tracking

Repro: https://github.com/wix-playground/scala-unused-deps/tree/master/runtime_deps The problem: in plus one mode runtime dependencies are transitively collected and become a problem for unused dep checking which checks only compile dependencies. So in case `A`...

dep-tracking

Auto import should run last and only if there are no other projects already created. In case users still need to create a project, they can use existing wizard. Fixes...

product: IntelliJ
awaiting-review

TED talk from 2009, worth watching if unseen. Dan Pink talks how traditional rewards can be very ineffective in cognitive type of work. https://www.youtube.com/watch?v=rrkrvAUbU9Y

# Checklist - [x] I have filed an issue about this change and discussed potential changes with the maintainers. - [x] I have received the approval from the maintainers to...

P2
lang: scala
awaiting-review