Consider differentiating paths of autocoded files #2627
thomas-bc
announced in
Call for Comments
Replies: 2 comments
-
I am going to convert this to a discussion, as it mentions "consider". |
Beta Was this translation helpful? Give feedback.
0 replies
-
I really like this idea, as it makes the code considerably more clear. It also helps the coverage program (which has to do this internally). However, this may be difficult from a build-system organization perspective. It also means substantial changes on every component across all F´. It would be the "breaking change". @timcanham and @bocchino what are your thoughts here. Would this change be worth the cross-cutting impact? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Feature Description
Autocoded files have historically been output in the build cache under a file structure that mirrors the source file structure. This is really convenient for browsing the build-cache, but also comes with some cost.
e.g. here
To an avid user, it naturally becomes pretty clear that those will be in the build cache (because of the
Ac
suffix), but this pattern can confuse less experimented users. And even for experimented developers, it takes an extra couple seconds to read each suffixes in logs etc... when issues arise. My point is, the differentiation between source and auto-coded files could be made clearer.I am proposing we consider moving to a structure where file paths would be mirrored, but by some mean differentiated.
Examples could be:
Or please make suggestions on how this should/could be achieved!
Rationale
Differentiate between autocoded and source files more easily.
Beta Was this translation helpful? Give feedback.
All reactions