-
Notifications
You must be signed in to change notification settings - Fork 2
FEA-2017: Relationships #40
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
Conversation
Security InsightsNo security relevant content was detected by automated scans. Action Items
Questions or Comments? Reach out on Slack: #support-infosec. |
.where((type) => !type.isDartCoreObject) | ||
.map((type) => Relationship( | ||
symbol: symbolGenerator.symbolFor(type.element), | ||
isImplementation: true, | ||
)) |
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.
If a class has any supertypes, all of those supertypes (allSupertypes
refers to every super type, including super types of super types) are relationships
- uses: dart-lang/setup-dart@v1 | ||
with: | ||
sdk: stable | ||
sdk: 2.18.7 |
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.
Currently only dart 2 is supported
Will have to spend some time considering what using scip generation on multiple different versions will look like
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.
QA +1 Verified generated snapshots are as expected |
🚀 @Workiva/release-management-p 🚢 |
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.
+1 from RM
FEA-2017
Adds support for "relationships" which will enable usage of "Go to Implementations" on classes and methods
Worth noting that the functionality that relationships provides is not available in the current release of sourcegraph (for dartlang). https://github.com/sourcegraph/sourcegraph/pull/52670, enables this functionality, and should be within sourcegraph's
v5.1
version