eugene yokota

Results 115 issues of eugene yokota

## steps Bazel comes with an über JAR feature or `_deploy.jar`, which is achieved by calling a C++ program called `singlejar` or `singlejar_local`. The reproduction step is to create an...

This is a work-in-progress port to Scala 3, some of which documented as sudori: - https://eed3si9n.com/sudori-part1/ - https://eed3si9n.com/sudori-part2/ - https://eed3si9n.com/sudori-part3/ Thus far the macro is implemented, but probably a lot...

### steps 1. Run `update` task (or `compile` task that calls `update`) on a newly created project. ### expectation 1. `update` internally calls `resolveDependencies`. 2. `resolveDependencies` performs Ivy resolution and...

Enhancement
help wanted

## steps Run sbt. ## problem We use `~/.sbt` etc. ## expectation Adhere to directory standards? - [File System Hierarchy Standard](https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html) - [XDG Base Directory Specification](https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html)

Enhancement

@tpolecat wrote https://twitter.com/tpolecat/status/789288986258931712: > I think sbt should not start up unless you specify scalaVersion. Beginners think it uses the "installed" Scala which leads to suffering.

Enhancement
uncategorized

## steps Perhaps related to #6767: I get sporadic dots before getting to the sbt shell after trying exit the REPL started via `console`, requiring an inconvenient extra press on...

Regression

See #1839. Suppose two auto plugins set some key `X`. Is there a non-determism now?

Bug
uncategorized

This is an offshoot of https://github.com/scala/bug/issues/10682 / https://github.com/tpolecat/lucuma-core-crashes ## steps ``` git clone https://github.com/gemini-hlsw/lucuma-core git checkout 30f412795195b54a3966917b2f28160ddd21e760 git clean -dfx sbt compile ``` ## problem Series of crashes documented in...

Bug

Fixes #2009 Problem -------- Resolution#dependencyArtifacts returns Dependency value with interval inside. Solution -------- Since Project contains the actual version, this make the change to copy that value in.

Fixes #1312 Ref #1293 / #1284 This switches the default reconciliation to use the relaxed one that picks the latest version interval given multiple non-mergable ones.