Commit 3ffe09b
committed
fix(typescript): Fix auto-fix count calculation and improve educational resources
**Issue 1: Auto-fix count calculation (business-impact.ts:249)**
- Problem: Counted entire groups instead of actual blocking issues
- Fix: Now filters blocking issues individually to check if auto-fixable
- Impact: Accurate auto-fix percentages in reports
**Issue 2: Educational resources (educational-resources.ts:235)**
- Problem: YouTube/Stack Overflow searches didn't return good results
- Fix: Changed to Google Search (aggregates all sources)
- Benefits:
* No API key needed
* No rate limits
* Better results (YouTube + Stack Overflow + docs + blogs)
* Smarter search algorithm
- Search format: "${language} ${issue} tutorial fix"
Related to TypeScript testing improvements1 parent 6c41256 commit 3ffe09b
2 files changed
Lines changed: 20 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
219 | 224 | | |
220 | 225 | | |
221 | 226 | | |
| |||
Lines changed: 10 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
| |||
230 | 233 | | |
231 | 234 | | |
232 | 235 | | |
233 | | - | |
234 | | - | |
235 | | - | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
236 | 239 | | |
237 | 240 | | |
238 | 241 | | |
| |||
277 | 280 | | |
278 | 281 | | |
279 | 282 | | |
280 | | - | |
281 | | - | |
282 | | - | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
283 | 286 | | |
284 | 287 | | |
285 | 288 | | |
| |||
0 commit comments