Skip to content

Commit 2a158db

Browse files
Copilothanniavalera
andcommitted
Add contribution report for hanniavalera (Nov 2025 - Feb 2026)
Co-authored-by: hanniavalera <[email protected]>
1 parent a85eed9 commit 2a158db

1 file changed

Lines changed: 124 additions & 0 deletions

File tree

CONTRIBUTION_REPORT.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# Contribution Report for `hanniavalera`
2+
3+
**Period:** November 2025 – February 20, 2026
4+
**Repository:** `microsoft/vscode-cmake-tools`
5+
6+
---
7+
8+
## Summary
9+
10+
| Role | PRs | Lines Added | Lines Deleted | Total Lines Touched |
11+
|------|-----|-------------|---------------|---------------------|
12+
| **Author** | 11 | +1,859 | -1,832 | 3,691 |
13+
| **Reviewer** (non-self) | 32 | +2,750 | -1,099 | 3,849 |
14+
| **Merger** (non-self) | 25 | +1,932 | -902 | 2,834 |
15+
16+
- **Unique PRs touched (any role):** 49 out of 59 total merged PRs in this period
17+
- **Grand total lines across all unique PRs:** +5,062 / -2,951 (8,013 total)
18+
19+
---
20+
21+
## 1. PRs Authored (11 PRs) — +1,859 / -1,832 lines
22+
23+
| PR | Title | +/- |
24+
|----|-------|-----|
25+
| [#4740](https://github.com/microsoft/vscode-cmake-tools/pull/4740) | Syntax Highlighting Improvements | +606 / -118 |
26+
| [#4710](https://github.com/microsoft/vscode-cmake-tools/pull/4710) | Migrating File Watching from Chokidar to VSCode FileSystemWatcher API | +215 / -190 |
27+
| [#4697](https://github.com/microsoft/vscode-cmake-tools/pull/4697) | Reapply "Refactor colorization language services support" | +239 / -319 |
28+
| [#4670](https://github.com/microsoft/vscode-cmake-tools/pull/4670) | Prevent re-entrant reapply loop with symlinked preset files | +421 / -14 |
29+
| [#4664](https://github.com/microsoft/vscode-cmake-tools/pull/4664) | Update third-party notices | +336 / -1,146 |
30+
| [#4642](https://github.com/microsoft/vscode-cmake-tools/pull/4642) | Fixing changelog to reflect 1.22 release | +20 / -11 |
31+
| [#4634](https://github.com/microsoft/vscode-cmake-tools/pull/4634) | Updating dependencies | +4 / -19 |
32+
| [#4633](https://github.com/microsoft/vscode-cmake-tools/pull/4633) | Update macOS CI image | +14 / -13 |
33+
| [#4632](https://github.com/microsoft/vscode-cmake-tools/pull/4632) | Capture VCPKG_ROOT from Visual Developer env | +2 / -0 |
34+
| [#4742](https://github.com/microsoft/vscode-cmake-tools/pull/4742) | Changing verbiage in changelog (release/1.22) | +1 / -1 |
35+
| [#4741](https://github.com/microsoft/vscode-cmake-tools/pull/4741) | Changing verbiage in changelog | +1 / -1 |
36+
37+
---
38+
39+
## 2. PRs Reviewed (non-self) (32 PRs) — +2,750 / -1,099 lines
40+
41+
| PR | Title | Author | +/- |
42+
|----|-------|--------|-----|
43+
| [#4744](https://github.com/microsoft/vscode-cmake-tools/pull/4744) | [Auto] Localization - Translated Strings | gcampbell-msft | +13 / -0 |
44+
| [#4743](https://github.com/microsoft/vscode-cmake-tools/pull/4743) | Fix privacy statement link in README | moyo1997 | +1 / -1 |
45+
| [#4739](https://github.com/microsoft/vscode-cmake-tools/pull/4739) | Add extensionPack (release/1.22) | gcampbell-msft | +8 / -0 |
46+
| [#4738](https://github.com/microsoft/vscode-cmake-tools/pull/4738) | Add extensionPack | gcampbell-msft | +8 / -0 |
47+
| [#4734](https://github.com/microsoft/vscode-cmake-tools/pull/4734) | [Auto] Localization - Translated Strings | gcampbell-msft | +143 / -78 |
48+
| [#4733](https://github.com/microsoft/vscode-cmake-tools/pull/4733) | Allow preset modification commands to target CMakeUserPresets.json | Copilot | +82 / -10 |
49+
| [#4728](https://github.com/microsoft/vscode-cmake-tools/pull/4728) | Fix CMakePresets.json discovery after CMakeLists.txt selection | Copilot | +111 / -0 |
50+
| [#4725](https://github.com/microsoft/vscode-cmake-tools/pull/4725) | [Auto] Localization - Translated Strings | gcampbell-msft | +155 / -116 |
51+
| [#4723](https://github.com/microsoft/vscode-cmake-tools/pull/4723) | Add "Delete Cache, Reconfigure and Build" command | Copilot | +72 / -0 |
52+
| [#4721](https://github.com/microsoft/vscode-cmake-tools/pull/4721) | Add individual CTest test nodes to Project Outline | Copilot | +298 / -157 |
53+
| [#4717](https://github.com/microsoft/vscode-cmake-tools/pull/4717) | Bump webpack from 5.94.0 to 5.104.1 | dependabot[bot] | +277 / -209 |
54+
| [#4708](https://github.com/microsoft/vscode-cmake-tools/pull/4708) | Fix target selection when build type doesn't match codemodel | Copilot | +113 / -2 |
55+
| [#4695](https://github.com/microsoft/vscode-cmake-tools/pull/4695) | Fix quickStart silent failure when no folder is open | Copilot | +16 / -1 |
56+
| [#4693](https://github.com/microsoft/vscode-cmake-tools/pull/4693) | Update docs to clarify semicolon escaping behavior | Copilot | +2 / -2 |
57+
| [#4692](https://github.com/microsoft/vscode-cmake-tools/pull/4692) | Fix $comment inside cacheVariable object in presets | Copilot | +99 / -1 |
58+
| [#4691](https://github.com/microsoft/vscode-cmake-tools/pull/4691) | Add command to clear build diagnostics from Problems pane | Copilot | +62 / -0 |
59+
| [#4688](https://github.com/microsoft/vscode-cmake-tools/pull/4688) | Add support for Visual Studio 18 2026 generator | Copilot | +89 / -4 |
60+
| [#4681](https://github.com/microsoft/vscode-cmake-tools/pull/4681) | Fix compileFile with presets | Copilot | +15 / -1 |
61+
| [#4675](https://github.com/microsoft/vscode-cmake-tools/pull/4675) | Add a regexp for problem matching on the msvc linker output | bradphelan | +449 / -38 |
62+
| [#4672](https://github.com/microsoft/vscode-cmake-tools/pull/4672) | Fix CMake debugger Copy Value bug | Copilot | +112 / -0 |
63+
| [#4662](https://github.com/microsoft/vscode-cmake-tools/pull/4662) | Update CHANGELOG | gcampbell-msft | +2 / -1 |
64+
| [#4660](https://github.com/microsoft/vscode-cmake-tools/pull/4660) | Fix additionalKits not shown when showSystemKits is false | Copilot | +2 / -1 |
65+
| [#4659](https://github.com/microsoft/vscode-cmake-tools/pull/4659) | Fix user-level tasks.json causing infinite spinner | Copilot | +14 / -6 |
66+
| [#4658](https://github.com/microsoft/vscode-cmake-tools/pull/4658) | Revert C++ symbol de-mangling in Test Explorer | TSonono | +3 / -17 |
67+
| [#4655](https://github.com/microsoft/vscode-cmake-tools/pull/4655) | Fix header files getting compilerFragments from RC language | sean-mcmanus | +21 / -1 |
68+
| [#4648](https://github.com/microsoft/vscode-cmake-tools/pull/4648) | Add riscv32be riscv64be support | lygstate | +7 / -2 |
69+
| [#4647](https://github.com/microsoft/vscode-cmake-tools/pull/4647) | Fix getCompilerVersion using compilerPath | lygstate | +9 / -6 |
70+
| [#4625](https://github.com/microsoft/vscode-cmake-tools/pull/4625) | Fix file watcher exhaustion by disabling symlink following | Copilot | +1 / -1 |
71+
| [#4614](https://github.com/microsoft/vscode-cmake-tools/pull/4614) | [Auto] Localization - Translated Strings | gcampbell-msft | +19 / -19 |
72+
| [#4610](https://github.com/microsoft/vscode-cmake-tools/pull/4610) | [Auto] Localization - Translated Strings | gcampbell-msft | +163 / -163 |
73+
| [#4593](https://github.com/microsoft/vscode-cmake-tools/pull/4593) | [Auto] Localization - Translated Strings | gcampbell-msft | +350 / -259 |
74+
| [#4405](https://github.com/microsoft/vscode-cmake-tools/pull/4405) | Stop UTILITY targets from breaking IntelliSense | malsyned | +34 / -3 |
75+
76+
---
77+
78+
## 3. PRs Merged (non-self) (25 PRs) — +1,932 / -902 lines
79+
80+
| PR | Title | Author | +/- |
81+
|----|-------|--------|-----|
82+
| [#4744](https://github.com/microsoft/vscode-cmake-tools/pull/4744) | [Auto] Localization - Translated Strings | gcampbell-msft | +13 / -0 |
83+
| [#4743](https://github.com/microsoft/vscode-cmake-tools/pull/4743) | Fix privacy statement link in README | moyo1997 | +1 / -1 |
84+
| [#4734](https://github.com/microsoft/vscode-cmake-tools/pull/4734) | [Auto] Localization - Translated Strings | gcampbell-msft | +143 / -78 |
85+
| [#4728](https://github.com/microsoft/vscode-cmake-tools/pull/4728) | Fix CMakePresets.json discovery after CMakeLists.txt selection | Copilot | +111 / -0 |
86+
| [#4725](https://github.com/microsoft/vscode-cmake-tools/pull/4725) | [Auto] Localization - Translated Strings | gcampbell-msft | +155 / -116 |
87+
| [#4717](https://github.com/microsoft/vscode-cmake-tools/pull/4717) | Bump webpack from 5.94.0 to 5.104.1 | dependabot[bot] | +277 / -209 |
88+
| [#4713](https://github.com/microsoft/vscode-cmake-tools/pull/4713) | Use cmake.environment for $penv{} in preset includes | Copilot | +110 / -2 |
89+
| [#4712](https://github.com/microsoft/vscode-cmake-tools/pull/4712) | Fix extension not switching to preset mode after Quick Start | Copilot | +6 / -1 |
90+
| [#4708](https://github.com/microsoft/vscode-cmake-tools/pull/4708) | Fix target selection when build type doesn't match codemodel | Copilot | +113 / -2 |
91+
| [#4706](https://github.com/microsoft/vscode-cmake-tools/pull/4706) | Fix cmake.installPrefix not being passed with presets | Copilot | +15 / -6 |
92+
| [#4699](https://github.com/microsoft/vscode-cmake-tools/pull/4699) | Bump lodash from 4.17.21 to 4.17.23 | dependabot[bot] | +5 / -5 |
93+
| [#4691](https://github.com/microsoft/vscode-cmake-tools/pull/4691) | Add command to clear build diagnostics from Problems pane | Copilot | +62 / -0 |
94+
| [#4681](https://github.com/microsoft/vscode-cmake-tools/pull/4681) | Fix compileFile with presets | Copilot | +15 / -1 |
95+
| [#4662](https://github.com/microsoft/vscode-cmake-tools/pull/4662) | Update CHANGELOG | gcampbell-msft | +2 / -1 |
96+
| [#4659](https://github.com/microsoft/vscode-cmake-tools/pull/4659) | Fix user-level tasks.json causing infinite spinner | Copilot | +14 / -6 |
97+
| [#4658](https://github.com/microsoft/vscode-cmake-tools/pull/4658) | Revert C++ symbol de-mangling in Test Explorer | TSonono | +3 / -17 |
98+
| [#4655](https://github.com/microsoft/vscode-cmake-tools/pull/4655) | Fix header files getting compilerFragments from RC language | sean-mcmanus | +21 / -1 |
99+
| [#4648](https://github.com/microsoft/vscode-cmake-tools/pull/4648) | Add riscv32be riscv64be support | lygstate | +7 / -2 |
100+
| [#4647](https://github.com/microsoft/vscode-cmake-tools/pull/4647) | Fix getCompilerVersion using compilerPath | lygstate | +9 / -6 |
101+
| [#4625](https://github.com/microsoft/vscode-cmake-tools/pull/4625) | Fix file watcher exhaustion by disabling symlink following | Copilot | +1 / -1 |
102+
| [#4614](https://github.com/microsoft/vscode-cmake-tools/pull/4614) | [Auto] Localization - Translated Strings | gcampbell-msft | +19 / -19 |
103+
| [#4610](https://github.com/microsoft/vscode-cmake-tools/pull/4610) | [Auto] Localization - Translated Strings | gcampbell-msft | +163 / -163 |
104+
| [#4593](https://github.com/microsoft/vscode-cmake-tools/pull/4593) | [Auto] Localization - Translated Strings | gcampbell-msft | +350 / -259 |
105+
| [#4552](https://github.com/microsoft/vscode-cmake-tools/pull/4552) | Make autofocus on search field in cache view work | simhof-basyskom | +4 / -1 |
106+
| [#4548](https://github.com/microsoft/vscode-cmake-tools/pull/4548) | Add output parser for include-what-you-use | malsyned | +313 / -5 |
107+
108+
---
109+
110+
## 4. Overlap Analysis
111+
112+
- **Reviewed AND Merged:** 19 PRs (reviewed the code, then merged it)
113+
- **Reviewed but merged by someone else:** 13 PRs
114+
- **Merged without formal review (by you):** 6 PRs
115+
116+
---
117+
118+
## Notes
119+
120+
- **"Lines touched"** counts both additions and deletions from the GitHub diff stats for each PR.
121+
- **Reviewer data** is based on GitHub's `reviewed-by:hanniavalera` search filter (PRs where a review was submitted).
122+
- **Merger data** is based on the `merged_by` field from the GitHub API.
123+
- The period covers **November 1, 2025 through February 20, 2026**.
124+
- Self-authored PRs that were also self-merged are counted only under "Authored" in the summary totals.

0 commit comments

Comments
 (0)