Commit f60f146
committed
Migrate webviews from React 16 + react-bootstrap to React 19 + @vscode-elements/elements
- Upgrade React 16.14.0 to React 19.x with react-jsx transform
- Replace deprecated @vscode/webview-ui-toolkit with @vscode-elements/elements (Lit-based)
- Replace react-bootstrap components with native HTML + custom SCSS
- Add custom Bootstrap-equivalent utility classes in vscode.scss
- Add TypeScript declarations for vscode-elements web components
- Migrate all webview entry points to React 19 createRoot API
- Convert class components to functional components
- Update webpack config for React 19 compatibility
- Fix tas-client version compatibility (override to ~0.2.33)1 parent 57f31b4 commit f60f146
56 files changed
Lines changed: 2289 additions & 2012 deletions
File tree
- src
- assets
- beginner-tips/assets
- tabs
- formatter-settings/assets
- features/formatterSettings
- components
- install-jdk/assets
- features
- components
- java-runtime/assets
- components
- project-settings/assets
- classpath
- features
- components
- compiler/features
- components
- mainpage/features
- component
- maven/features
- components
- welcome/assets
- components
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
347 | 347 | | |
348 | 348 | | |
349 | 349 | | |
350 | | - | |
351 | | - | |
352 | | - | |
| 350 | + | |
| 351 | + | |
353 | 352 | | |
354 | 353 | | |
355 | 354 | | |
| |||
379 | 378 | | |
380 | 379 | | |
381 | 380 | | |
382 | | - | |
383 | | - | |
384 | | - | |
| 381 | + | |
| 382 | + | |
385 | 383 | | |
386 | | - | |
387 | 384 | | |
388 | 385 | | |
389 | | - | |
| 386 | + | |
390 | 387 | | |
391 | 388 | | |
392 | 389 | | |
393 | 390 | | |
394 | 391 | | |
395 | 392 | | |
396 | 393 | | |
397 | | - | |
| 394 | + | |
398 | 395 | | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
403 | 399 | | |
404 | 400 | | |
405 | 401 | | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
406 | 405 | | |
407 | 406 | | |
0 commit comments