-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
API check for all standard libraries #12285
Conversation
- default_widget display:Standard.Base.Metadata.Display= -> Standard.Base.Metadata.Widget | ||
- rows_to_read self -> (Standard.Base.Data.Numbers.Integer|Standard.Base.Nothing.Nothing) | ||
- rows_to_write self -> (Standard.Base.Data.Numbers.Integer|Standard.Base.Nothing.Nothing) | ||
- Standard.Table.Rows_To_Read.Rows_To_Read.from that:Standard.Base.Nothing.Nothing -> Standard.Table.Rows_To_Read.Rows_To_Read |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- will fix of Fully Qualified Names are not allowed in type signatures #8997 make the above line valid?
- the current reproducer in Allow fully qualified names in type signatures #12263 doesn't seem to check for
from
conversions yet - it'd be great if the FQN signatures used in this file were valid Enso code
- of source without the leading
-
prefix
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It will be valid. It should not be a problem to add the from
conversions as well. I think that once #8997 is merged, these markdown files will be valid Enso code, without the leading -
prefixes.
43be122
to
b29e0ec
Compare
The Standard Library API check job correctly detects that all the std libs should be checked. |
Follow-up of #12223 and #12326
Pull Request Description
Introduce API check for the rest of standard libraries.
It is enough to just generate the API signatures with something like:
Important Notes
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
Scala,
Java,
TypeScript,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
or the Snowflake database integration, a run of the Extra Tests has been scheduled.