Skip to content

macos/Flutter/ephemeral isn't excluded in files.exclude #5827

Closed

Description

@adil192

Describe the bug

#5776 hid linux/flutter/ephemeral and windows/flutter/ephemeral with this regex:

	"**/flutter/ephemeral": true,

But since macos/Flutter/ephemeral has a capital F, it's not excluded as expected.

To Reproduce
Steps to reproduce the behavior:

  1. Open a Flutter project in VSCode. You may need to be on a case-sensitive file system (the Linux default).
  2. See that linux/flutter/ephemeral and windows/flutter/ephemeral correctly do not appear in the explorer.
  3. See that macos/Flutter/ephemeral is still there, with files like Flutter-Generated.xcconfig.

Expected behavior
The macos ephemeral folder should be excluded just like the linux/windows ephemeral folders.

Screenshots
Image

Please complete the following information:

  • Operating System and version: Fedora Linux 43
  • VS Code version: linux 1.103.2
  • Dart extension version: 3.124.0
  • Dart/Flutter SDK version: Flutter 3.38.3 with Dart 3.10.1

Activity

  1. added this to the v3.124.1 milestone on Dec 2, 2025
  2. added
    in editorRelates to code editing or language features
    on Dec 2, 2025
  3. DanTup commented on Dec 2, 2025

    @DanTup
    Member

    Thanks! I didn't realise these were case sensitive (apparently there's been a whole multi-year discussion about it at microsoft/vscode#10633). I've added Flutter with a capital F now too.

    I'm planning on pushing out a patch release shortly (v3.124.1), so this will be included in it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    in editorRelates to code editing or language featuresis bug

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions