Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

lrytz

lrytz created a comment on an issue on scala/bug
@anjunar could you please minimize your reproducer? I did a quick try ```scala ➜ sandbox cat A.java package pa; class A { public void foo() { return; } } ➜ sandbox javac Ann.java ...

View on GitHub

lrytz pushed 2 commits to lint-structural lrytz/scala
  • Add type annotations in repo a0fc91d
  • lint inferred structural types 292f0be

View on GitHub

lrytz created a review on a pull request on scala/scala3

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala

View on GitHub

lrytz created a comment on a pull request on scala/scala
> Aren't you creating a new object on every access now? Are we sure this is a win? @Ichoran I changed this now (see commit "remove State"). WDYT? ------------ > it no longer detects self-r...

View on GitHub

lrytz pushed 2 commits to t13062 lrytz/scala

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala

View on GitHub

lrytz pushed 2 commits to lint-structural lrytz/scala
  • Add type annotations in repo a28cd13
  • lint inferred structural types e1cdc46

View on GitHub

lrytz pushed 1 commit to lint-structural lrytz/scala
  • lint inferred structural types 60587fe

View on GitHub

lrytz created a branch on lrytz/scala

lint-structural - The Scala programming language

lrytz pushed 2 commits to 2.13.x scala/scala
  • Always type body of default case in switch translation In case there are multiple `_` cases (with guards), switch tr... 875b252
  • Merge pull request #10941 from lrytz/t13060b Always type body of default case in switch translation b34f7a1

View on GitHub

lrytz closed a pull request on scala/scala
Always type body of default case in switch translation
In case there are multiple `_` cases (with guards), switch translation combines them into if-then-else. This AST needs to be typed in order to assign the correct type to the `default:` label. ...
lrytz created a comment on a pull request on scala/scala
Not at all by mistake :-) I asked at the core meeting yesterday who could review this and your name came up. Thanks a lot for the review! Especially the concurrency parts. I will look again into th...

View on GitHub

lrytz created a comment on a pull request on scala/scala
@NthPortal I see, the idea is using a lazy val in the Evaluator to implement thread safety, and make sure that multiple threads assigning to `_head` / `_tail` is idempotent. I'm not sure which o...

View on GitHub

lrytz pushed 2 commits to t13062 lrytz/scala

View on GitHub

lrytz created a comment on a pull request on scala/scala
Fix in https://github.com/scala/scala/pull/10941

View on GitHub

lrytz opened a pull request on scala/scala
Always type body of default case in switch translation
In case there are multiple `_` cases (with guards), switch translation combines them into if-then-else. This AST needs to be typed in order to assign the correct type to the `default:` label. ...
lrytz created a branch on lrytz/scala

t13060b - The Scala programming language

lrytz created a review comment on a pull request on scala/scala
``` val res2: List[$r.intp.global.Symbol] = List(<refinement of AnyRef>, method g, <refinement of AnyRef>, method f) ...

View on GitHub

lrytz created a review on a pull request on scala/scala

View on GitHub

lrytz opened a draft pull request on scala/scala
`substSym` replaces owners of `RefinementClassSymbol`s
Given ```scala class C { def f = new { def g = new { def h = 1 } } } ``` the type of `C.f` is `AnyRef { def g: AnyRef { def h: Int } }`. The inner `RefinedType` h...
lrytz created a branch on lrytz/scala

subst-sym-refinement-owner - The Scala programming language

lrytz created a comment on a pull request on scala/scala
Jenkins `java.io.IOException: No space left on device` is usually handled by @SethTisue - could you write down what you typically delete at https://github.com/scala/scala-jenkins-infra/blob/main/RE...

View on GitHub

lrytz created a comment on an issue on scala/scala-dev
A workaround, at least for the case when the annotation parameters have distinct types, is defining constructor overloads: ```scala class ann(x: Int, y: String) extends annotation.StaticAnnotat...

View on GitHub

lrytz created a comment on an issue on scala/scala3
`EnumTag` was removed in https://github.com/scala/scala3/commit/ab257d62ae, so a `ConstantType` can no longer represent a Java enum value. Unlike Scala 2. I agree @som-snytt that this is a regre...

View on GitHub

lrytz created a comment on a pull request on scala/scala
👍 I also think this can probably be cleaned up furhter. `def state` now creates a `new State.Cons` on each invocation which is unnecessary. I just did the minimal change to see what can be done.

View on GitHub

lrytz pushed 1 commit to t13062 lrytz/scala
  • Reduce memory footprint of evaluated values in LazyList a734811

View on GitHub

lrytz created a comment on an issue on scala/bug
Draft PR for discussion: https://github.com/scala/scala/pull/10937 @scala/collections

View on GitHub

Load more