Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
report: autogenerate components.js from templates.html #12803
report: autogenerate components.js from templates.html #12803
Changes from all commits
bc277e3
3018199
4ace55d
8944fdd
ec87013
4d1f12c
da5ac10
f3cc791
3f473cf
de88af4
2df95e3
189c120
f9649c8
f3e1069
ae4551e
0afbe2b
00ccf4f
f9fd13d
f3b4495
7a56d4a
024a55a
daccad9
7ffdfaa
3a2566d
bac811b
25aefd5
9c1a41b
8afdcff
f2653ca
b91c79e
e4c1c1d
4e941cf
a6aff91
3399419
2efb03f
0baf3dd
4f4e31b
38eb541
7d00ae9
374d066
5b14c17
a12de0f
2123847
82c0f5a
227124e
35ecad4
ca1211a
31fbea0
50faaa6
7099549
ae0f3d4
85a46a8
7241e8d
fe66b3b
127b554
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
does the cache persist across loading different reports? That was the original need for this hack :/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We make a new DOM for every new report render.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
so now every
yarn start
we're runningeslint
? 😞reminder me again why a watch is terrible? 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
running eslint on one file, it just takes a second

Extra hoops to jump through for development is never good. running
yarn start ...
is simpler than remembering to open a new terminal and run a watch commanddon't feel strongly. i say we vote on it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The watch question is a good one (as someone who generally dislikes watch commands :) and we should definitely look at what we're doing in all our build steps and the efficiency of them, but this seems ok until we have #12689 mostly settled and know more of the lay of the land?
Personally I've been spoiled by esbuild and would love to get building everything down to like < 1s total, but we'll see what's possible :)
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.