<!-- Please make sure you have read the submission guidelines before posting an PR --> <!-- https://github.com/nrwl/nx/blob/master/CONTRIBUTING.md#-submitting-a-pr --> <!-- Please make sure that your commit message follows our format --> <!-- Example: `fix(nx): must begin with lowercase` --> <!-- If this is a particularly complex change or feature addition, you can request a dedicated Nx release for this pull request branch. Mention someone from the Nx team or the `@nrwl/nx-pipelines-reviewers` and they will confirm if the PR warrants its own release for testing purposes, and generate it for you if appropriate. --> ## Current Behavior <!-- This is the behavior we have today --> - for the atomized test, currenly, its testClassName is just the 1st class name in the file ## Expected Behavior <!-- This is the behavior we should expect with the changes in this PR --> - upgrade gradle to latest version from 8.13 to 8.14 - for test task, exclude all its depends on tasks - it currently only exclude its direct depends on, its children - now it will go down the dependency tree and exclude all of its depends on, its children and grandchildren - for the atomized test target, its testClassName will be the full package name - e.g. org.springframework.boot.autoconfigure.jersey.JerseyAutoConfigurationCustomObjectMapperProviderTest - add logics to handle nested class - exclude private class name <img width="1081" alt="Screenshot 2025-06-06 at 2 53 39 PM" src="https://github.com/user-attachments/assets/285792fb-f098-4511-85dc-ee1263d75929" /> - add build-ci target <img width="1140" alt="Screenshot 2025-06-10 at 10 21 06 AM" src="https://github.com/user-attachments/assets/25db4a3e-2794-4654-9a95-1b66d229340b" /> ## Related Issue(s) <!-- Please link the issue being fixed so it gets closed when this is merged. --> Fixes #
105 lines
1.6 KiB
Plaintext
105 lines
1.6 KiB
Plaintext
node_modules
|
|
/.idea
|
|
/.fleet
|
|
/.vscode
|
|
dist
|
|
/build
|
|
/coverage
|
|
./test
|
|
.DS_Store
|
|
tmp
|
|
*.log
|
|
jest.debug.config.js
|
|
.tool-versions
|
|
/.nx-cache
|
|
/.nx
|
|
/.verdaccio/build/local-registry
|
|
/graph/client/src/assets/environment.js
|
|
/graph/client/src/assets/dev/environment.js
|
|
/graph/client/src/assets/generated-project-graphs
|
|
/graph/client/src/assets/generated-task-graphs
|
|
/graph/client/src/assets/generated-task-inputs
|
|
/graph/client/src/assets/generated-source-maps
|
|
/nx-dev/nx-dev/public/documentation
|
|
/nx-dev/nx-dev/public/tutorials
|
|
/nx-dev/nx-dev/public/images/open-graph
|
|
**/tests/temp-db
|
|
|
|
# Issues scraper creates these files, stored by github's cache
|
|
/scripts/issues-scraper/cached
|
|
|
|
# We don't commit a CHANELGELOG.md file to the repo, we only create Github releases
|
|
CHANGELOG.md
|
|
|
|
# Next.js
|
|
.next
|
|
out
|
|
|
|
# Angular Cache
|
|
.angular
|
|
|
|
# Astro Cache
|
|
.astro
|
|
|
|
# Local dev files
|
|
.env.local
|
|
.bashrc
|
|
|
|
*.node
|
|
|
|
# Fix for issue when working on the repo in a dev container
|
|
.pnpm-store
|
|
.nx
|
|
!.nx/workflows
|
|
|
|
.cargo/.package-cache
|
|
.cargo/bin/
|
|
.cargo/env
|
|
.cargo/registry/
|
|
.local/
|
|
.npm/
|
|
.profile
|
|
.rustup/
|
|
target
|
|
*.wasm
|
|
/wasi-sdk*
|
|
|
|
vite.config.*.timestamp*
|
|
|
|
storybook-static
|
|
|
|
# Ignore Gradle project-specific cache directory
|
|
.gradle
|
|
.kotlin
|
|
|
|
.claude/settings.local.json
|
|
|
|
.cursor/rules/nx-rules.mdc
|
|
.github/instructions/nx.instructions.md
|
|
|
|
# Added by Claude Task Master
|
|
# Logs
|
|
logs
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
dev-debug.log
|
|
# Dependency directories
|
|
node_modules/
|
|
# Environment variables
|
|
.env
|
|
# Editor directories and files
|
|
.idea
|
|
.vscode
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
*.sw?
|
|
.specstory/**
|
|
.cursorindexingignore
|
|
# OS specific
|
|
# Task files
|
|
tasks.json
|
|
tasks/
|