Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
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
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
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
/
Sign in
Sign up
Appearance settings
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
slint-ui
/
slint
Public
Notifications
You must be signed in to change notification settings
Fork
961
Star
23.5k
Code
Issues
735
Pull requests
123
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Interfaces errors emit better notes
- #12772
#12772
Open
0x6e
wants to merge 17 commits into
master
slint-ui/slint:master
from
nathan/interface-notes
slint-ui/slint:nathan/interface-notes
Copy head branch name to clipboard
Conversation
Commits
17
(17)
Checks
Files changed
Open
Interfaces errors emit better notes
#12772
0x6e
wants to merge 17 commits into
master
slint-ui/slint:master
from
nathan/interface-notes
slint-ui/slint:nathan/interface-notes
Copy head branch name to clipboard
Commits
Commits on Aug 5, 2026
compiler: `validate_interface_member_implementation` doesn't generate missing member error
Show description for 8422467
0x6e
committed
8422467
View commit details
Copy full SHA for 8422467
Browse repository at this point
compiler: add `property_declaration_node` to find inherited declarations
Show description for d0f44c2
0x6e
and
claude
committed
d0f44c2
View commit details
Copy full SHA for d0f44c2
Browse repository at this point
compiler: validate_interface_member_implementation now adds notes on conflicting statements
Show description for 4a7a66e
0x6e
committed
4a7a66e
View commit details
Copy full SHA for 4a7a66e
Browse repository at this point
compiler: add interfaces::validate_interface_implementation
Show description for d9cae48
0x6e
committed
d9cae48
View commit details
Copy full SHA for d9cae48
Browse repository at this point
compiler: interface::apply_child_implement_statements adds notes for conflicts on base components
Show description for 6ba7c0c
0x6e
committed
6ba7c0c
View commit details
Copy full SHA for 6ba7c0c
Browse repository at this point
compiler: emit notes when a declaration conflicts with a child-implemented interface
Show description for 7c2a33c
0x6e
committed
7c2a33c
View commit details
Copy full SHA for 7c2a33c
Browse repository at this point
compiler: apply_child_implement_statements emits more specific notes
Show description for 291e631
0x6e
committed
291e631
View commit details
Copy full SHA for 291e631
Browse repository at this point
compiler: refactor syntax_for_declaration from syntax for
Show description for 36ad0ba
0x6e
committed
36ad0ba
View commit details
Copy full SHA for 36ad0ba
Browse repository at this point
compiler: interfaces::property_matches_interface uses full syntax for functions and callbacks
Show description for 473357d
0x6e
committed
473357d
View commit details
Copy full SHA for 473357d
Browse repository at this point
compiler: Display for Function doesn't print void return types
Show description for 1d74024
0x6e
committed
1d74024
View commit details
Copy full SHA for 1d74024
Browse repository at this point
compiler: interfaces::syntax_for re-uses the Display implementation for Function
Show description for 63461e9
0x6e
committed
63461e9
View commit details
Copy full SHA for 63461e9
Browse repository at this point
Commits on Aug 18, 2026
Display for langtype::Function uses named variables inside the format string
Show description for c4e3a04
0x6e
committed
c4e3a04
View commit details
Copy full SHA for c4e3a04
Browse repository at this point
compiler: remove static keyword list from interfaces.rs
Show description for 00cc250
0x6e
committed
00cc250
View commit details
Copy full SHA for 00cc250
Browse repository at this point
compiler: remove `check_property_declaration_conflicts` from `validate_interface_member_implementation`
Show description for 6d7e7cf
0x6e
committed
6d7e7cf
View commit details
Copy full SHA for 6d7e7cf
Browse repository at this point
Commits on Aug 19, 2026
interfaces: add syntax tests which conflict with builtin components
Show description for 9f4663d
0x6e
committed
9f4663d
View commit details
Copy full SHA for 9f4663d
Browse repository at this point
compiler: interfaces use the non-normalised child id in diagnostic messages
Show description for d58d875
0x6e
committed
d58d875
View commit details
Copy full SHA for d58d875
Browse repository at this point
compiler: improve interface diagnostic note phrasing
Show description for b2cf74d
0x6e
committed
b2cf74d
View commit details
Copy full SHA for b2cf74d
Browse repository at this point
You can’t perform that action at this time.