You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Passes MethodDefinitions, up to PrivateConstructorAnalysis were migrated to mini passes. Let's migrate the rest of them (or at least 3 of them):
ShadowedPatternFields
UnreachableMatchBranches
NestedPatternMatch
IgnoredBindings
TypeFunctions
TypeSignatures
Note that it is advantageous to migrate mega passes that run immediately before/after mini passes, so that as many mini passes are chained as possible.
Before the migration, let's first integrate a PR that just converts these mega passes to Java.
The text was updated successfully, but these errors were encountered:
Pavel Marek reports a new STANDUP for today (2024-12-02):
Progress: - Refactor UnreachableMatchBranches to Java.
Figuring out a proper GH Copilot prompt to help us with the refactoring. So far, still a lot of manual rewrite is necessary. It should be finished by 2024-12-04.
Follow-up of #11326 (Associated PR in #11501). In global typing pass group:
enso/engine/runtime-compiler/src/main/scala/org/enso/compiler/Passes.scala
Lines 41 to 63 in 4e6837f
Passes
MethodDefinitions
, up toPrivateConstructorAnalysis
were migrated to mini passes. Let's migrate the rest of them (or at least 3 of them):ShadowedPatternFields
UnreachableMatchBranches
NestedPatternMatch
IgnoredBindings
TypeFunctions
TypeSignatures
Note that it is advantageous to migrate mega passes that run immediately before/after mini passes, so that as many mini passes are chained as possible.
Before the migration, let's first integrate a PR that just converts these mega passes to Java.
The text was updated successfully, but these errors were encountered: