Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
c1e89cc
[WIP] Revamp the entire index build system
jviotti Mar 10, 2026
2d7fdfa
No directories
jviotti Mar 11, 2026
f0a6316
No optional file mark
jviotti Mar 11, 2026
0a3b3d0
Various test util cleanup
jviotti Mar 11, 2026
9dfbc3f
Remove tracked flag
jviotti Mar 12, 2026
7415da3
Simpler index
jviotti Mar 12, 2026
c95bc5e
More
jviotti Mar 12, 2026
5b2f2ec
Simpler contexts
jviotti Mar 12, 2026
4360d53
Cleanup
jviotti Mar 12, 2026
2e308cd
Resolver entry
jviotti Mar 12, 2026
42d5665
More
jviotti Mar 12, 2026
c2fde2b
Simpler router
jviotti Mar 12, 2026
0af3f0b
Take configuration
jviotti Mar 12, 2026
cdcc265
Extend plan
jviotti Mar 12, 2026
92e9c94
More
jviotti Mar 12, 2026
e660f52
Simpler list
jviotti Mar 12, 2026
91c83ba
Simpler
jviotti Mar 12, 2026
ba437ef
Action data
jviotti Mar 12, 2026
5c752f4
More URIs
jviotti Mar 12, 2026
b365e7b
Inline
jviotti Mar 12, 2026
ee52915
Version and comment data
jviotti Mar 12, 2026
502e48d
More handlers
jviotti Mar 12, 2026
0018fb5
More
jviotti Mar 12, 2026
9146e63
Handler table
jviotti Mar 12, 2026
6a1014b
Abstract configuration
jviotti Mar 12, 2026
4fc8baa
One more unified
jviotti Mar 12, 2026
4798ede
More
jviotti Mar 12, 2026
31974c6
Simpler
jviotti Mar 12, 2026
1c44563
Simpler
jviotti Mar 12, 2026
9387125
Fix
jviotti Mar 12, 2026
2fe0aaa
Improve resolver
jviotti Mar 12, 2026
c560b33
Better renames
jviotti Mar 12, 2026
4e71285
Better assertions
jviotti Mar 12, 2026
35e07c4
Fix tests
jviotti Mar 12, 2026
98ed236
Better resolver
jviotti Mar 12, 2026
e5c987f
Simpler
jviotti Mar 12, 2026
5da9f8b
Simpler
jviotti Mar 12, 2026
23b8f26
Alias
jviotti Mar 12, 2026
52bd479
Add data
jviotti Mar 12, 2026
6b6b18b
More comments
jviotti Mar 12, 2026
42d1d3e
Add move
jviotti Mar 12, 2026
8825f37
Renames
jviotti Mar 12, 2026
7127624
Final
jviotti Mar 12, 2026
19b864e
Single dependencies
jviotti Mar 12, 2026
5f38891
More
jviotti Mar 12, 2026
e6c16bc
BuildState
jviotti Mar 12, 2026
fb76c40
More
jviotti Mar 12, 2026
ddf7516
Fix
jviotti Mar 12, 2026
20f81e1
Speed
jviotti Mar 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion enterprise/index/enterprise_index.cc
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ auto load_custom_lint_rules(
std::unordered_set<std::string_view> &custom_names,
const sourcemeta::blaze::Configuration &configuration,
const sourcemeta::one::Resolver &resolver,
const sourcemeta::one::Build::DynamicCallback &callback) -> void {
const sourcemeta::one::BuildDynamicCallback &callback) -> void {
const auto default_dialect{
configuration.default_dialect.value_or(std::string{})};
for (const auto &rule_path : configuration.lint.rules) {
Expand Down
2 changes: 1 addition & 1 deletion enterprise/index/include/sourcemeta/one/enterprise_index.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ auto load_custom_lint_rules(
std::unordered_set<std::string_view> &custom_names,
const sourcemeta::blaze::Configuration &configuration,
const sourcemeta::one::Resolver &resolver,
const sourcemeta::one::Build::DynamicCallback &callback) -> void;
const sourcemeta::one::BuildDynamicCallback &callback) -> void;

} // namespace sourcemeta::one

Expand Down
7 changes: 4 additions & 3 deletions src/build/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
sourcemeta_library(NAMESPACE sourcemeta PROJECT one NAME build
SOURCES build.cc build_state.h)
PRIVATE_HEADERS state.h
SOURCES delta.cc state.cc)
target_link_libraries(sourcemeta_one_build
PUBLIC sourcemeta::core::json
PRIVATE sourcemeta::core::jsonschema sourcemeta::core::io)
PUBLIC sourcemeta::core::json sourcemeta::one::resolver
PRIVATE sourcemeta::core::io)
176 changes: 0 additions & 176 deletions src/build/build.cc

This file was deleted.

185 changes: 0 additions & 185 deletions src/build/build_state.h

This file was deleted.

Loading
Loading