Andrea Canciani

Results 120 comments of Andrea Canciani

I started working on this again after https://github.com/dotnet/efcore/pull/34097 was merged :) This is not yet ready for merging (missing new tests).

I added a test and based this on top of #35384, so that it actually performs the desired simplifications (as visible in `Distinct_take_without_orderby`).

oops, sorry for the delayed reply! I agree that these queries are unlikely in a normal codebase: `.Take(N).OrderBy()` is unusual and even more so the special case N=1, which is...

I tried out this branch and found a couple of issues; locally I fixed them and rebased the branch on top of the current `main`. You can find my current...

The `BrowserAnimationModule` is the growth from point 1 to point 2. The growth from 2 to 3 is caused by material.

In particular, in addition to `Overlay`, which is already tracked in https://github.com/angular/components/issues/11581, it looks like several other services are not removed by tree-shaking: - `MutationObserverFactory` - `FocusMonitor` - `ErrorStateMatcher` They...

The issue in which the docling-slim plan is described is: - https://github.com/docling-project/docling/issues/2535

A similar leftover (in the documentation) is here: https://github.com/dotnet/orleans/blob/4de2acc0f95a68024236dc92db8e873149de6f93/src/AdoNet/Orleans.Persistence.AdoNet/Storage/Provider/AdoNetGrainStorage.cs#L65-L70

This is my attempt at fixing #529. It does not try to perform additional optimizations, such as [`unsafe_await`](https://github.com/terser/terser/issues/529#issuecomment-564320554) Currently it only includes a single test which verifies that the optimization...

> What a tiny change! I think now all that's left is finding out what assumptions are made in `inline_into_call`. If inline_into_call expects its function's contents to execute synchronously (due...