Skip to content

feat: show placeholders in outline#1286

Merged
lars-reimann merged 1 commit intomainfrom
outline-placeholders
Dec 20, 2024
Merged

feat: show placeholders in outline#1286
lars-reimann merged 1 commit intomainfrom
outline-placeholders

Conversation

@lars-reimann
Copy link
Member

@lars-reimann lars-reimann commented Dec 20, 2024

Summary of Changes

Placeholders that are defined directly inside the body of a pipeline or segment are now included in the outline. It is also possible to search for them using the command palette. For example, @trainingSet searches for any symbol named trainingSet, which now includes placeholders.

@github-actions
Copy link

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ REPOSITORY git_diff yes no 0.12s
✅ TYPESCRIPT eslint 2 0 0 4.28s
✅ TYPESCRIPT prettier 2 0 0 0.66s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@lars-reimann lars-reimann merged commit 3880bfe into main Dec 20, 2024
@lars-reimann lars-reimann deleted the outline-placeholders branch December 20, 2024 18:45
@codecov
Copy link

codecov bot commented Dec 20, 2024

Codecov Report

Attention: Patch coverage is 71.42857% with 4 lines in your changes missing coverage. Please review.

Project coverage is 99.72%. Comparing base (3275900) to head (e6f86e6).
Report is 43 commits behind head on main.

Files with missing lines Patch % Lines
...c/language/lsp/safe-ds-document-symbol-provider.ts 71.42% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1286      +/-   ##
==========================================
- Coverage   99.75%   99.72%   -0.04%     
==========================================
  Files         114      114              
  Lines       12790    12801      +11     
  Branches     4203     4205       +2     
==========================================
+ Hits        12759    12766       +7     
- Misses         31       35       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

lars-reimann pushed a commit that referenced this pull request Jan 4, 2025
## [0.23.0](v0.22.0...v0.23.0) (2025-01-04)

### Features

* categorize API elements ([#1285](#1285)) ([3275900](3275900)), closes [#1243](#1243)
* optional error messages for constraints ([#1275](#1275)) ([fce761c](fce761c)), closes [#1082](#1082)
* prevent editing built-in stubs ([#1282](#1282)) ([d02c30a](d02c30a))
* show placeholders in outline ([#1286](#1286)) ([3880bfe](3880bfe))

### Bug Fixes

* subtype check for literal and union types ([#1288](#1288)) ([911881c](911881c))
* subtype check for literal and union types (part 2) ([#1289](#1289)) ([56284cf](56284cf))
* type inference for lambdas and their parameters ([#1304](#1304)) ([a9e070f](a9e070f))
@lars-reimann
Copy link
Member Author

🎉 This PR is included in version 0.23.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@lars-reimann lars-reimann added the released Included in a release label Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant