Skip to content

[NFC][core] group core subdirectories by topic - #21568

Open
ferdymercury wants to merge 2 commits into
root-project:masterfrom
ferdymercury:coreorg
Open

[NFC][core] group core subdirectories by topic#21568
ferdymercury wants to merge 2 commits into
root-project:masterfrom
ferdymercury:coreorg

Conversation

@ferdymercury

@ferdymercury ferdymercury commented Mar 11, 2026

Copy link
Copy Markdown
Collaborator

Just exploring if such a logic reorganization is doable.

Right now, core is cluttered with many alphabetically sorted subdirs, grouping them by topic/function could help in having better graphical overview.

core/os now groups unix, macos, winnt
core/parallel now groups imt, multiproc, thread

@ferdymercury ferdymercury added clean build Ask CI to do non-incremental build on PR and removed clean build Ask CI to do non-incremental build on PR labels Mar 11, 2026
@github-actions

github-actions Bot commented Mar 11, 2026

Copy link
Copy Markdown

Test Results

    21 files      21 suites   3d 10h 19m 37s ⏱️
 3 859 tests  3 858 ✅ 0 💤 1 ❌
72 878 runs  72 876 ✅ 1 💤 1 ❌

For more details on these failures, see this check.

Results for commit fddb5e4.

♻️ This comment has been updated with latest results.

@ferdymercury ferdymercury added the clean build Ask CI to do non-incremental build on PR label Mar 11, 2026
@ferdymercury ferdymercury removed the clean build Ask CI to do non-incremental build on PR label Mar 11, 2026
@ferdymercury
ferdymercury marked this pull request as ready for review March 12, 2026 07:52
@ferdymercury
ferdymercury requested a review from hageboeck as a code owner August 6, 2026 09:07
@ferdymercury ferdymercury added the skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff. label Aug 6, 2026
@couet
couet removed their request for review September 1, 2026 09:03
@ferdymercury
ferdymercury marked this pull request as draft September 5, 2026 20:57
[cmake] add one more depth level in linkdef search

To avoid compilation error with modules=OFF or windows of the type:

In file included from .\etc\dictpch\allLinkDefs.h:86:
.\etc\dictpch\core\base\inc\LinkDef.h:8:10: fatal error: '../../os/winnt/inc/LinkDef.h' file not found
@ferdymercury
ferdymercury marked this pull request as ready for review September 11, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip code analysis Skip the code analysis CI steps for this PR, including verifying clang-formatting and running Ruff.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant