Skip to content

Instantly share code, notes, and snippets.

View eed3si9n's full-sized avatar

eugene yokota eed3si9n

View GitHub Profile

sbt-native-packager 1.11.0 is cross published to:

sbt Version Published
1.x
2.0.0-M3

Apache 2.0 License

As discussed in sbt/sbt-native-packager#1653, sbt-native-packager will adopt the Apache v2 License and no longer require the Akka/Lightbend CLA to be signed by the contributors. This was contributed by @muuki88 in sbt/sbt-native-packager#1661.

Changelog

v1.11.0 (2025-01-05)

Closed issues:

  • Let's rename master branch to main #1645
  • how to add compileOrder to do the packaging. #1631
  • plugin load failed with Scala 3 #1561
@eed3si9n
eed3si9n / out.log
Created December 18, 2024 04:19
scripted source-dependencies/binary-3
[info] Running source-dependencies/binary-3
[debug] Reading incremental options from map
[debug] PIPELINING value was read.
[debug] Reading incremental options from map
[debug] PIPELINING value was read.
[debug] Running: > dep/compile
[debug] [zinc] IncrementalCompile -----------
[debug] IncrementalCompile.incrementalCompile
[debug] previous = Stamps for: 0 products, 0 sources, 0 libraries
[debug] current source = Set(${BASE}/dep/A.scala)
@eed3si9n
eed3si9n / stdout.log
Created December 7, 2024 06:56
sbtn unix socket
$ socat -v UNIX-LISTEN:$HOME/.sbt/1.0/server/aaaaaa/proxy.sock,fork UNIX-CONNECT:$HOME/.sbt/1.0/server/aaaaaa/sock
> 2024/12/07 01:30:49.000005239 length=181 from=0 to=180
Content-Length: 158\r
\r
{ "jsonrpc": "2.0", "id": "cb0ffdd8-be63-42cb-b853-4fce15a5c9f5", "method": "initialize", "params": { "initializationOptions": { "skipAnalysis" : true } } }\r
> 2024/12/07 01:30:49.000005821 length=148 from=181 to=328
Content-Length: 125\r
\r
{ "jsonrpc": "2.0", "id": "44b67b11-1551-424d-9b5f-1454112b769c", "method": "sbt/attach", "params": {"interactive": true} }\r
< 2024/12/07 01:30:49.000028766 length=338 from=0 to=337
$ jstack 28453
2023-10-10 16:29:05
Full thread dump OpenJDK 64-Bit Server VM (25.362-b08 mixed mode):
"Attach Listener" #173 daemon prio=9 os_prio=31 tid=0x0000000144b34000 nid=0xb607 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Thread-3" #172 daemon prio=5 os_prio=31 tid=0x0000000132aa0800 nid=0x11707 waiting on condition [0x00000002876b2000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
package sbt.util
import java.io.File
import java.nio.file.Path
import sjsonnew.{ Builder, JsonWriter }
import StringLongs.StringLong
trait PathHashWriters:
given stringLongLike[A](using conv: Conversion[A, StringLong]): HashWriter[A] with
def write[J](obj: A, builder: Builder[J]): Unit =
@eed3si9n
eed3si9n / LICENSE1.txt
Last active July 28, 2023 14:03
IBM International Program License Agreement
IMPORTANT: READ CAREFULLY
Two license agreements are presented below.
1. IBM International License Agreement for Evaluation of Programs
2. IBM International Program License Agreement
If Licensee is obtaining the Program for purposes of productive use (other than evaluation, testing, trial "try or buy," or demonstration): By clicking on the "Accept" button below, Licensee accepts the IBM International Program License Agreement, without modification.
@eed3si9n
eed3si9n / talk.md
Created April 23, 2023 22:28
Helix and Scala (ScalaMatsuri 2023 ver)

Helix and Scala

Eugene Yokota (@eed3si9n)

@eed3si9n
eed3si9n / tree-sitter generate --report-states-for-rule compilation_unit.txt
Last active January 8, 2023 07:17
node_modules/.bin/tree-sitter generate --report-states-for-rule compilation_unit
$ node_modules/.bin/tree-sitter generate --report-states-for-rule compilation_unit
class_definition 3728
function_definition 2214
ascription_expression 1442
infix_expression 1412
assignment_expression 1412
postfix_expression 1412
match_expression 1400
field_expression 1400
call_expression 1358