Skip to content

Fixed JSDoc checking on enum members #61184

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

Andarist
Copy link
Contributor

fixes #61183

@jakebailey
Copy link
Member

This feels right, though makes me wonder if we have this same problem in other cases?

@typescript-bot test it

@typescript-bot
Copy link
Collaborator

typescript-bot commented Feb 20, 2025

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
test top400 ✅ Started ✅ Results
user test this ✅ Started ✅ Results
run dt ✅ Started ✅ Results
perf test this faster ✅ Started 👀 Results

@typescript-bot
Copy link
Collaborator

Hey @jakebailey, the results of running the DT tests are ready.

Everything looks the same!

You can check the log here.

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user tests with tsc comparing main and refs/pull/61184/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

@jakebailey
The results of the perf run you requested are in!

Here they are:

tsc

Comparison Report - baseline..pr
Metric baseline pr Delta Best Worst p-value
Compiler-Unions - node (v18.15.0, x64)
Errors 34 34 ~ ~ ~ p=1.000 n=6
Symbols 62,390 62,390 ~ ~ ~ p=1.000 n=6
Types 50,395 50,395 ~ ~ ~ p=1.000 n=6
Memory used 192,973k (± 0.07%) 194,244k (± 0.91%) ~ 192,919k 196,546k p=0.109 n=6
Parse Time 1.30s (± 1.17%) 1.31s (± 0.93%) ~ 1.29s 1.32s p=0.187 n=6
Bind Time 0.73s 0.73s ~ ~ ~ p=1.000 n=6
Check Time 9.71s (± 0.49%) 9.75s (± 0.41%) ~ 9.71s 9.82s p=0.127 n=6
Emit Time 2.74s (± 0.61%) 2.75s (± 0.30%) ~ 2.74s 2.76s p=0.546 n=6
Total Time 14.48s (± 0.40%) 14.53s (± 0.34%) ~ 14.48s 14.62s p=0.128 n=6
angular-1 - node (v18.15.0, x64)
Errors 37 37 ~ ~ ~ p=1.000 n=6
Symbols 948,488 948,488 ~ ~ ~ p=1.000 n=6
Types 411,006 411,006 ~ ~ ~ p=1.000 n=6
Memory used 1,224,251k (± 0.01%) 1,224,200k (± 0.00%) ~ 1,224,149k 1,224,257k p=0.230 n=6
Parse Time 6.67s (± 0.48%) 6.63s (± 0.69%) ~ 6.57s 6.67s p=0.226 n=6
Bind Time 1.88s (± 0.91%) 1.89s (± 0.62%) ~ 1.87s 1.90s p=0.563 n=6
Check Time 31.80s (± 0.33%) 31.81s (± 0.22%) ~ 31.75s 31.92s p=1.000 n=6
Emit Time 15.26s (± 0.36%) 15.22s (± 0.23%) ~ 15.16s 15.25s p=0.064 n=6
Total Time 55.61s (± 0.26%) 55.55s (± 0.16%) ~ 55.40s 55.66s p=0.378 n=6
mui-docs - node (v18.15.0, x64)
Errors 0 0 ~ ~ ~ p=1.000 n=6
Symbols 2,347,891 2,347,891 ~ ~ ~ p=1.000 n=6
Types 845,644 845,644 ~ ~ ~ p=1.000 n=6
Memory used 2,120,574k (± 0.01%) 2,120,504k (± 0.01%) ~ 2,120,344k 2,120,640k p=0.378 n=6
Parse Time 8.73s (± 0.72%) 8.83s (± 1.64%) ~ 8.73s 9.12s p=0.149 n=6
Bind Time 2.93s (± 0.95%) 2.81s (± 7.82%) ~ 2.37s 2.95s p=0.148 n=6
Check Time 85.87s (± 1.70%) 86.53s (± 1.12%) ~ 85.83s 88.45s p=0.810 n=6
Emit Time 0.20s (± 4.15%) 0.20s (± 6.58%) ~ 0.19s 0.22s p=0.604 n=6
Total Time 97.73s (± 1.46%) 98.38s (± 0.91%) ~ 97.67s 100.14s p=0.689 n=6
self-build-src - node (v18.15.0, x64)
Errors 0 0 ~ ~ ~ p=1.000 n=6
Symbols 1,228,510 1,228,510 ~ ~ ~ p=1.000 n=6
Types 266,960 266,960 ~ ~ ~ p=1.000 n=6
Memory used 2,358,438k (± 0.03%) 2,358,435k (± 0.02%) ~ 2,358,008k 2,359,064k p=0.873 n=6
Parse Time 5.20s (± 0.73%) 5.17s (± 0.46%) ~ 5.13s 5.19s p=0.199 n=6
Bind Time 1.79s (± 0.91%) 1.77s (± 1.01%) ~ 1.75s 1.80s p=0.053 n=6
Check Time 35.20s (± 0.22%) 35.23s (± 0.18%) ~ 35.15s 35.32s p=0.575 n=6
Emit Time 3.00s (± 1.47%) 2.97s (± 0.84%) ~ 2.94s 3.01s p=0.335 n=6
Total Time 45.19s (± 0.29%) 45.14s (± 0.23%) ~ 45.04s 45.33s p=0.298 n=6
self-build-src-public-api - node (v18.15.0, x64)
Errors 0 0 ~ ~ ~ p=1.000 n=6
Symbols 1,228,510 1,228,510 ~ ~ ~ p=1.000 n=6
Types 266,960 266,960 ~ ~ ~ p=1.000 n=6
Memory used 3,154,147k (± 0.01%) 3,033,925k (± 9.75%) ~ 2,429,443k 3,155,854k p=0.575 n=6
Parse Time 6.99s (± 0.55%) 6.96s (± 0.86%) ~ 6.85s 7.01s p=0.688 n=6
Bind Time 2.13s (± 1.01%) 2.13s (± 1.59%) ~ 2.08s 2.17s p=0.630 n=6
Check Time 42.90s (± 0.28%) 42.74s (± 0.31%) ~ 42.55s 42.87s p=0.066 n=6
Emit Time 3.51s (± 1.66%) 3.47s (± 2.37%) ~ 3.34s 3.56s p=0.470 n=6
Total Time 55.52s (± 0.32%) 55.32s (± 0.42%) ~ 55.04s 55.61s p=0.093 n=6
self-compiler - node (v18.15.0, x64)
Errors 0 0 ~ ~ ~ p=1.000 n=6
Symbols 262,816 262,816 ~ ~ ~ p=1.000 n=6
Types 106,833 106,833 ~ ~ ~ p=1.000 n=6
Memory used 440,321k (± 0.01%) 440,289k (± 0.01%) ~ 440,234k 440,328k p=0.148 n=6
Parse Time 2.88s (± 0.74%) 2.88s (± 0.48%) ~ 2.87s 2.90s p=0.566 n=6
Bind Time 1.11s 1.11s ~ ~ ~ p=1.000 n=6
Check Time 15.76s (± 0.51%) 15.72s (± 0.20%) ~ 15.68s 15.76s p=0.126 n=6
Emit Time 1.27s (± 1.07%) 1.29s (± 1.50%) ~ 1.26s 1.31s p=0.195 n=6
Total Time 21.03s (± 0.46%) 21.01s (± 0.10%) ~ 20.97s 21.03s p=0.297 n=6
ts-pre-modules - node (v18.15.0, x64)
Errors 70 70 ~ ~ ~ p=1.000 n=6
Symbols 226,113 226,113 ~ ~ ~ p=1.000 n=6
Types 94,488 94,488 ~ ~ ~ p=1.000 n=6
Memory used 371,390k (± 0.03%) 371,378k (± 0.04%) ~ 371,276k 371,656k p=0.298 n=6
Parse Time 2.89s (± 1.15%) 2.88s (± 0.94%) ~ 2.84s 2.91s p=1.000 n=6
Bind Time 1.58s (± 1.30%) 1.60s (± 1.16%) ~ 1.58s 1.63s p=0.089 n=6
Check Time 16.42s (± 0.46%) 16.44s (± 0.39%) ~ 16.37s 16.53s p=0.520 n=6
Emit Time 0.00s 0.00s ~ ~ ~ p=1.000 n=6
Total Time 20.89s (± 0.49%) 20.93s (± 0.30%) ~ 20.87s 21.04s p=0.196 n=6
vscode - node (v18.15.0, x64)
Errors 1 1 ~ ~ ~ p=1.000 n=6
Symbols 3,220,984 3,220,984 ~ ~ ~ p=1.000 n=6
Types 1,092,532 1,092,532 ~ ~ ~ p=1.000 n=6
Memory used 3,296,438k (± 0.01%) 3,296,256k (± 0.01%) ~ 3,295,841k 3,296,630k p=0.298 n=6
Parse Time 14.35s (± 0.54%) 14.27s (± 1.03%) ~ 14.09s 14.50s p=0.228 n=6
Bind Time 4.58s (± 0.61%) 4.85s (±12.85%) ~ 4.57s 6.12s p=0.294 n=6
Check Time 89.82s (± 2.00%) 89.51s (± 1.82%) ~ 87.65s 91.66s p=0.873 n=6
Emit Time 27.63s (± 2.04%) 25.80s (± 8.71%) ~ 22.89s 27.70s p=0.298 n=6
Total Time 136.38s (± 1.26%) 134.43s (± 0.91%) ~ 132.68s 136.20s p=0.078 n=6
webpack - node (v18.15.0, x64)
Errors 0 0 ~ ~ ~ p=1.000 n=6
Symbols 293,866 293,866 ~ ~ ~ p=1.000 n=6
Types 119,617 119,617 ~ ~ ~ p=1.000 n=6
Memory used 447,176k (± 0.02%) 447,159k (± 0.02%) ~ 446,996k 447,259k p=0.810 n=6
Parse Time 4.09s (± 1.16%) 4.07s (± 0.87%) ~ 4.02s 4.11s p=0.630 n=6
Bind Time 1.76s (± 1.17%) 1.76s (± 0.84%) ~ 1.73s 1.77s p=0.740 n=6
Check Time 18.76s (± 0.58%) 18.76s (± 0.57%) ~ 18.66s 18.92s p=0.936 n=6
Emit Time 0.00s 0.00s ~ ~ ~ p=1.000 n=6
Total Time 24.62s (± 0.37%) 24.59s (± 0.48%) ~ 24.44s 24.76s p=0.572 n=6
xstate-main - node (v18.15.0, x64)
Errors 5 5 ~ ~ ~ p=1.000 n=6
Symbols 558,084 558,084 ~ ~ ~ p=1.000 n=6
Types 186,415 186,415 ~ ~ ~ p=1.000 n=6
Memory used 495,034k (± 0.01%) 495,084k (± 0.01%) ~ 495,059k 495,119k p=0.054 n=6
Parse Time 3.41s (± 0.65%) 3.43s (± 0.75%) ~ 3.39s 3.47s p=0.103 n=6
Bind Time 1.19s (± 1.34%) 1.19s (± 1.11%) ~ 1.17s 1.21s p=1.000 n=6
Check Time 19.62s (± 0.40%) 19.57s (± 0.29%) ~ 19.49s 19.64s p=0.296 n=6
Emit Time 0.00s 0.00s ~ ~ ~ p=1.000 n=6
Total Time 24.22s (± 0.43%) 24.19s (± 0.20%) ~ 24.13s 24.27s p=1.000 n=6
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • Compiler-Unions - node (v18.15.0, x64)
  • angular-1 - node (v18.15.0, x64)
  • mui-docs - node (v18.15.0, x64)
  • self-build-src - node (v18.15.0, x64)
  • self-build-src-public-api - node (v18.15.0, x64)
  • self-compiler - node (v18.15.0, x64)
  • ts-pre-modules - node (v18.15.0, x64)
  • vscode - node (v18.15.0, x64)
  • webpack - node (v18.15.0, x64)
  • xstate-main - node (v18.15.0, x64)
Benchmark Name Iterations
Current pr 6
Baseline baseline 6

Developer Information:

Download Benchmarks

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top 400 repos with tsc comparing main and refs/pull/61184/merge:

Everything looks good!

@jakebailey jakebailey merged commit 5695986 into microsoft:main Feb 20, 2025
32 checks passed
@sandersn sandersn removed this from PR Backlog Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Warning 6133 ignores @link tags on enum members
3 participants