Uh oh!
There was an error while loading. Please reload this page.
Remove duplicate filename display in displayFileContent - #13999
Conversation
- Remove duplicate filename display before content group - Include file size in the collapsible group title instead - Update special case messages to include filename - Update all tests to check startGroup calls for filename - All 18 tests passing Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Pull request overview
This PR removes duplicate filename display in the displayFileContent function. Previously, the function displayed filenames twice: once via core.info() and again as the collapsible group title. The changes consolidate all filename displays into a single location - either in the startGroup() call for displayable files, or in a single core.info() call for special cases (empty files, unsupported types, or files too large to display).
Changes:
- Removed the duplicate
core.info()line that displayed file size information before content display - Updated
startGroup()call to include both filename and size in the title - Consolidated special case messages (empty, too large, unsupported types) to include filename in a single info line
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| actions/setup/js/display_file_helpers.cjs | Removed duplicate filename display; consolidated filename and size into startGroup() title; updated special case messages to include filename |
| actions/setup/js/display_file_helpers.test.cjs | Updated all tests to verify filename appears in startGroup() calls instead of separate info() calls; updated special case test expectations |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
The
displayFileContentfunction displayed filenames twice: once as an info line and again as the collapsible group title.Changes
startGroup()call onlycore.info()line that duplicated the filenameBefore
After
Special cases now format consistently:
${fileName} (empty file),${fileName} (content not displayed for .pdf files), etc.Original prompt
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.