From db1eebf143095cd7633aec80b927e6d036bdb987 Mon Sep 17 00:00:00 2001 From: iamnbutler Date: Fri, 12 Dec 2025 14:32:22 -0500 Subject: [PATCH] Clean up nextest, gitattributes, and gitignore - Remove Zed-specific test group overrides from nextest.toml - Remove Zed WSL script line ending rule from gitattributes - Simplify gitignore to generic development patterns --- .config/nextest.toml | 23 ++++-------------- .gitattributes | 3 --- .gitignore | 55 ++++++++++++++++++-------------------------- 3 files changed, 26 insertions(+), 55 deletions(-) diff --git a/.config/nextest.toml b/.config/nextest.toml index 49fb4d01f7..e8fa9bdf9d 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -1,20 +1,5 @@ -[test-groups] -sequential-db-tests = { max-threads = 1 } +# Nextest configuration for GPUI +# https://nexte.st/book/configuration.html -[[profile.default.overrides]] -filter = 'package(db)' -test-group = 'sequential-db-tests' - -# Run slowest tests first. -# -[[profile.default.overrides]] -filter = 'package(worktree) and test(test_random_worktree_changes)' -priority = 100 - -[[profile.default.overrides]] -filter = 'package(collab) and (test(random_project_collaboration_tests) or test(random_channel_buffer_tests) or test(test_contact_requests) or test(test_basic_following))' -priority = 99 - -[[profile.default.overrides]] -filter = 'package(extension_host) and test(test_extension_store_with_test_extension)' -priority = 99 +[profile.default] +# Default test settings \ No newline at end of file diff --git a/.gitattributes b/.gitattributes index 57afd4ea69..9973cfb4db 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,2 @@ # Prevent GitHub from displaying comments within JSON files as errors. *.json linguist-language=JSON-with-Comments - -# Ensure the WSL script always has LF line endings, even on Windows -crates/zed/resources/windows/zed.sh text eol=lf diff --git a/.gitignore b/.gitignore index ccf4f471d5..d3157ef5a5 100644 --- a/.gitignore +++ b/.gitignore @@ -1,44 +1,33 @@ -**/*.db -**/cargo-target +# Build artifacts **/target -**/venv -**/.direnv +**/cargo-target *.wasm -*.xcodeproj + +# IDE and editor .DS_Store -.blob_store -.build -.envrc -.flatpak-builder .idea -.netrc -*.pyc -.pytest_cache -.swiftpm -.swiftpm/config/registries.json -.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata -.venv .vscode -.wrangler -.perf-runs -/assets/*licenses.* -/crates/collab/seed.json -/crates/theme/schemas/theme.json -/crates/zed/resources/flatpak/flatpak-cargo-sources.json -/crates/project_panel/benches/linux_repo_snapshot.txt -/dev.zed.Zed*.json -/node_modules/ -/plugins/bin -/script/node_modules -/snap -/zed.xcworkspace +*.xcodeproj +*.xcworkspace DerivedData/ -Packages xcuserdata/ -# Don't commit any secrets to the repo. +# Python +**/venv +.venv +*.pyc +.pytest_cache + +# Nix +**/.direnv +.envrc +/result + +# Environment and secrets .env .env.secret.toml +.netrc -# `nix build` output -/result +# Misc +**/*.db +.build