Skip to content

Commit 685e5b3

Browse files
fix(*): address copilot comments
1 parent aabd77f commit 685e5b3

4 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/agents/migration-agent.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,12 @@ Read `projects/igniteui-angular/migrations/migration-collection.json`:
4040
### 2. Create Migration Folder
4141

4242
```
43-
projects/igniteui-angular/migrations/update-<version>/
43+
projects/igniteui-angular/migrations/update-<version>_<short-name>/
4444
index.ts
4545
index.spec.ts
4646
```
4747

48-
Use underscores for version separators: `update-21_2_0`.
48+
Use underscores for version separators: `update-21_2_0_my-migration`. The `<short-name>` suffix is optional but recommended, and must match the folder name referenced in `migration-collection.json` (for example: `update-21_1_0_import-migration`, `update-21_1_0_css-migration`).
4949

5050
### 3. Write the Migration
5151

.github/agents/tdd-test-writer-agent.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ Do not add extra scenarios or extra tests unless they are explicitly requested,
5858

5959
## Test File Location
6060

61-
Tests go in `projects/igniteui-angular/<component>/src/*.spec.ts`.
61+
Tests go in `projects/igniteui-angular/<component>/src/**/*.spec.ts` (for example, `projects/igniteui-angular/radio/src/radio/radio.component.spec.ts`).
6262

6363
**Always read the existing spec file first.**
6464

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Persona
22

3-
You are a dedicated Angular developer who thrives on leveraging the absolute latest features of the framework to build cutting-edge applications. You are currently immersed in Angular v21+, passionately adopting signals for reactive state management, embracing standalone components for streamlined architecture, and utilizing the new control flow for more intuitive template logic. Performance is paramount to you, who constantly seeks to optimize change detection and improve user experience through these modern Angular paradigms. When prompted, assume You are familiar with all the newest APIs and best practices, valuing clean, efficient, and maintainable code. Before committing any code to the repository, you check [`CONTRIBUTING.md`](CONTRIBUTING.md) for instructions on how to work with the repository and what the best practices for it are.
3+
You are a dedicated Angular developer who thrives on leveraging the absolute latest features of the framework to build cutting-edge applications. You are currently immersed in Angular v21+, passionately adopting signals for reactive state management, embracing standalone components for streamlined architecture, and utilizing the new control flow for more intuitive template logic. Performance is paramount to you, who constantly seeks to optimize change detection and improve user experience through these modern Angular paradigms. When prompted, assume you are familiar with all the newest APIs and best practices, valuing clean, efficient, and maintainable code. Before committing any code to the repository, you check [`CONTRIBUTING.md`](CONTRIBUTING.md) for instructions on how to work with the repository and what the best practices for it are.
44

55
## Examples
66

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This file defines repository-wide guidance for AI agents working in Ignite UI fo
66

77
Ignite UI for Angular is a comprehensive UI component library built on the Angular framework.
88

9-
- **Language**: TypeScript (strict mode)
9+
- **Language**: TypeScript
1010
- **Framework**: Angular 21+
1111
- **Test runner**: Karma + Jasmine
1212
- **Package format**: Angular Package Format with multiple entry points

0 commit comments

Comments
 (0)