Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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
{{ message }}
scala
/
scala3
Public
Notifications
You must be signed in to change notification settings
Fork
1.1k
Star
6.1k
Code
Issues
1.7k
Pull requests
192
Discussions
Actions
Projects
1
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security
Insights
Commits
Branch selector
e57d743
User selector
All users
Datepicker
All time
Commit History
Commits on Jun 26, 2025
Fix Symbol.info remapping in TreeTypeMap
Show description for e57d743
jchyb
committed
e57d743
Copy full SHA for e57d743
Commits on Jun 12, 2025
improvement: Cache compilation on . and don't add CURSOR (#23356)
Show description for 09d64c6
tgodzik
authored
09d64c6
Copy full SHA for 09d64c6
bugfix: Check in the collector for empty arrays (#23341)
tgodzik
authored
743ff05
Copy full SHA for 743ff05
Preserve implicits in Quotes context (#23263)
Show description for e8f7fc2
jchyb
authored
e8f7fc2
Copy full SHA for e8f7fc2
improvement: Improve efficiency of completions (#23355)
Show description for 99543c5
tgodzik
authored
99543c5
Copy full SHA for 99543c5
Commits on Jun 11, 2025
Adapt types according to read-only status (#23332)
Show description for b35fa8a
odersky
authored
b35fa8a
Copy full SHA for b35fa8a
Take inferred or explicit refinement result for unused check
som-snytt
committed
0163e4a
Copy full SHA for 0163e4a
Erased fields are not nullable
som-snytt
committed
ac914d9
Copy full SHA for ac914d9
Fix handling of @use and @consume in class parameters (#23342)
Show description for eb1a0af
odersky
authored
eb1a0af
Copy full SHA for eb1a0af
Improve error message for failures of mutable capture sets
odersky
committed
0c9e224
Copy full SHA for 0c9e224
Tweak parameter dependency test when typing applications (#23346)
Show description for 145340d
odersky
authored
145340d
Copy full SHA for 145340d
Commits on Jun 10, 2025
Revert "Make overload pruning based on result types less aggressive (#21744)" in main (#23331)
Show description for a183140
WojciechMazur
authored
a183140
Copy full SHA for a183140
Tweak parameter dependency test when typing applications
Show description for fdfa503
odersky
committed
fdfa503
Copy full SHA for fdfa503
Adapt to mut->update renames
odersky
committed
cdc9cf4
Copy full SHA for cdc9cf4
Make capture-sets thread-safe again
odersky
committed
489f785
Copy full SHA for 489f785
Generalize read-only adaptation
Show description for 750c7f0
odersky
committed
750c7f0
Copy full SHA for 750c7f0
Introduce mutability qualifiers
odersky
committed
650874b
Copy full SHA for 650874b
Fix backwards propagation in intersections
odersky
committed
4344f05
Copy full SHA for 4344f05
Turn assert in RetainingType into test
Show description for 1c14c77
odersky
committed
1c14c77
Copy full SHA for 1c14c77
Simplify footprint in SepChecks
odersky
committed
8ecb4aa
Copy full SHA for 8ecb4aa
Add missing CaptureSet.ofType case for RetainingTypes
odersky
committed
dd79eb2
Copy full SHA for dd79eb2
Map capture set to read-only when comparing mutable with non-mutable
odersky
committed
ec78640
Copy full SHA for ec78640
Add undo infrastructure in TypeComparer
odersky
committed
50f1e83
Copy full SHA for 50f1e83
Be more precise for the inCaptureCheckingOrSetup test
odersky
committed
c094431
Copy full SHA for c094431
Tweak improveReadOnly
Show description for 82702ec
odersky
committed
82702ec
Copy full SHA for 82702ec
Don't decorate types in New with capture sets
odersky
committed
ff30b10
Copy full SHA for ff30b10
Rename `mut` to `update` (#23335)
Show description for baabe16
odersky
authored
baabe16
Copy full SHA for baabe16
Fix concept of a parameter in which a path is rooted
Show description for c8a0a26
odersky
committed
c8a0a26
Copy full SHA for c8a0a26
Don't stop at environments with empty capture sets in markFree
Show description for bd4f772
odersky
committed
bd4f772
Copy full SHA for bd4f772
Create environments for classes even if their capture set is empty
Show description for eaa56a3
odersky
committed
eaa56a3
Copy full SHA for eaa56a3
warn about unnecessary uses of .nn (#23327)
Show description for b04a412
olhotak
authored
b04a412
Copy full SHA for b04a412
Keep @use and @consume on parameter accessors
odersky
committed
3c36c3c
Copy full SHA for 3c36c3c
Fix main: remove empty parentheses when rewriting implicits to givens (#23339)
jchyb
authored
4ec6751
Copy full SHA for 4ec6751
Remove some unnecessary unsafeNulls imports (#23338)
noti0na1
authored
14c6331
Copy full SHA for 14c6331
Add an -Yimplicit-to-given flag for rewrites to easily test changes in the ecosystem (#22580)
Show description for 96de70c
jchyb
authored
96de70c
Copy full SHA for 96de70c
Pagination
Previous
Next
You can’t perform that action at this time.