Daniel Silva
Daniel Silva
I think that's a fair condition. Java DI frameworks like Guice work the same way, and JSR-330 provides the [javax.inject.Singleton](https://docs.oracle.com/javaee/7/api/javax/inject/Singleton.html) annotation to denote classes that should be instantiated only once...
I've been working around this issue with the following script `with-deps`: ```bash #!/bin/bash set -e set -o pipefail # Usage from the command line: # some/package$ yarn with-deps build arg1...
Do the existing target attributes scalacopts, scalac_jvm_flags, and unused_dependency_checker_mode have the same impact on uniformity and persistent worker reuse as the other dependency options would? The trouble is that applying...
rules_java and build_stack_rules_proto do not vend their scala code as jars :) https://github.com/bazelbuild/rules_scala/blob/056d5921d2c595e7ce2d54a627e8bc68ece7e28d/scala/support/BUILD#L5 https://github.com/stackb/rules_proto/blob/b2913e6340bcbffb46793045ecac928dcf1b34a5/scala/BUILD.bazel#L68 I can see the argument for consuming public libraries as maven jars: the ecosystem's already there...
You might be able to isolate settings for rules_scala with platform constraints: you could define a platform `@rules_scala//:bootstrap-platform` and set `restricted_to` to that platform in the targets defined in the...
FYI, here's how pants integrates with jacoco for code coverage: https://github.com/pantsbuild/pants/commit/a6437101d9758172307df4084b8512faa09d483f
moment-timezone patches the object returned by require('moment') to include timezone methods, but it also exports that object itself. I don't know if flow has a means to model monkey-patched libraries,...
@utgheith That build failure seems related to https://travis-ci.community/t/error-installing-oraclejdk8-expected-feature-release-number-in-range-of-9-to-14-but-got-8/3766/13 Might want to try one of the workarounds from that thread: either changing from oraclejdk8 to openjdk8 or specifying the ubuntu distribution...
trying to get past the build error https://github.com/monadless/monadless/pull/66
How do you put a subset of definitions from two apis in the same package? It looks like `x-scala-package` only applies to paths.