Skip to content

Conversation

@lihaoyi
Copy link
Member

@lihaoyi lihaoyi commented Dec 2, 2025

Previously we were incorrectly looking up the signature of the overridden task via it's concrete subclass, which meant that changes in the overridden superclass task were ignored even if it was used via super. This PR instead makes use of the last Segment.label of overridden tasks which contains a unique suffix of the defining class name, and uses that instead.

Covered by an integration test

@lihaoyi lihaoyi merged commit 3033a46 into com-lihaoyi:main Dec 2, 2025
33 of 34 checks passed
@lefou lefou added this to the 1.1.0 milestone Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants