Johannes Rudolph

Results 503 comments of Johannes Rudolph

I pre-packaged the Scala libs for Android so that, after installing, you can reference them in your AndroidManifest.xml with tags for developing purposes. You can find it at jrudolph/scala-android-libs .

See https://github.com/akka/akka-http/pull/4097#issuecomment-1095002536: > it looks I've found the core reason of the problem with TailSwitch https://github.com/lampepfl/dotty/issues/14903

Yes, seems we haven't ported that part of the parser: https://github.com/sirthias/parboiled2/blob/015e863338bc420101feb12d1766a5559e4d1754/parboiled-core/src/main/scala-2/org/parboiled2/support/OpTreeContext.scala#L693-L696 There seem to be no tests for it.

I discussed this with @sirthias and one problem that is currently solved by type-level logic is type-inference inside a rule so that types for actions are properly inferred so that...

Here's a simple example that demonstrates a macro that helps with type-inference: https://github.com/jrudolph/whitebox-test/commit/662b0820f111f2bdc33e4e25c6d05a3b4bf9aa6c

The change (4f7acd829eb4b330ae263404dd56c8fb27b85993) introduced to deal with this problem has broken generation of sources for the `sbt-and-plugins` library in `.idea_modules/project.iml`. Any clues what happened here?

Btw. in akka-http we also have a `@unidoc` directive that will create both scaladoc and javadoc links trying some heuristic to automatically select symbols from either `scaladsl` or `javadsl` classes....

The MergeHub invites scenarios where you continuously attach more and more producers to a hub. Even with a hard-limit in place, the developer still has to come up with a...

Please ask on the forum since this is not likely related. I would suggest using a memory profiler (like Eclipse MAT) to look for the memory leak.

> @jrudolph How about using this one instead of the ConcurrentHashMap? We currently don't have a dependency on JCTools which would be the main blocker for now. But could still...