Skip to content

Conversation

@AlexJSully
Copy link
Owner

No description provided.

@AlexJSully AlexJSully requested a review from Copilot October 30, 2025 21:23
@AlexJSully AlexJSully self-assigned this Oct 30, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds support for README files without extensions to be recognized and treated as Markdown files in the Workspace Wiki extension. The fix ensures that extension-less README files appear in the workspace tree and use the appropriate preview mode.

  • Extends the workspace scanner to include README files (no extension) when Markdown is supported
  • Updates the tree provider to handle preview commands for extension-less README files
  • Adds comprehensive test coverage for the new functionality

Reviewed Changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/scanner/workspaceScanner.ts Adds scanning patterns for extension-less README files when Markdown is supported
src/tree/treeProvider.ts Implements special handling for README files without extensions in preview mode
src/scanner/workspaceScanner.test.ts Adds unit tests for README scanning with and without Markdown support
src/tree/treeProvider.test.ts Adds comprehensive test coverage for README preview command handling
docs/architecture/scanner.md Updates documentation to reflect README scanning support
docs/architecture/settings.md Documents the special case for README files
README.md Updates the main README to explain README file support
package.json Version bump to 1.0.4
example/nested-structure-test/subdirectory-3/README Adds test README file
example/file-types-test/test-proto.proto Adds test proto file

@AlexJSully AlexJSully merged commit 6ba3e7a into main Oct 30, 2025
2 checks passed
@AlexJSully AlexJSully deleted the alexjsully-251030-fix-readme-no-extension branch October 30, 2025 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants