summaryrefslogtreecommitdiff
path: root/src/buildtool/build_engine/base_maps
AgeCommit message (Expand)Author
2025-06-16Ensure equality operators are really noexcept.Klaus T. Aehlig
2025-06-04directory_map: Correctly report fatal on failures to read from workspace rootsPaul Cristian Sarbu
2025-04-07analysed_target: include tree overlaysKlaus Aehlig
2025-01-24Add native comparison of configured targetsKlaus Aehlig
2024-11-29expression_function: fix depsKlaus Aehlig
2024-11-14build_engine: Implement IWYU suggestionsPaul Cristian Sarbu
2024-10-29Clean up unused dependenciesKlaus Aehlig
2024-10-25Add dependencies explicitly that are included directlyKlaus Aehlig
2024-10-08Name local variables using lower_caseMaksim Denisov
2024-10-08Name value template parameters using kCamelCase.Maksim Denisov
2024-10-08Name constexpr variables using kCamelCase.Maksim Denisov
2024-10-08Name type template parameters using CamelCase.Maksim Denisov
2024-10-07Enable readability-* checks.Maksim Denisov
2024-10-07Enable readability-redundant-member-init check.Maksim Denisov
2024-10-07Enable bugprone-empty-catch check.Maksim Denisov
2024-09-23Reorder dependencies and remove duplicates in OSSMaksim Denisov
2024-09-18Add missing #endif comments in headersMaksim Denisov
2024-09-13Avoid unnecessary creation of temporary objectKlaus Aehlig
2024-09-13Pass HashFunction::Type to SourceTargetMapMaksim Denisov
2024-09-12Do not move variables still usedKlaus Aehlig
2024-08-27Reformat code to comply with clang-format 18Klaus Aehlig
2024-08-07Replace classic C boolean operators with keywordsMaksim Denisov
2024-05-17RepositoryConfig: Instance should not be changed once populatedPaul Cristian Sarbu
2024-05-13source_map: Improve log messagePaul Cristian Sarbu
2024-04-08Use properly included standard library types by defaultPaul Cristian Sarbu
2024-04-05Evaluator: Add infrastructure to annotate relevant objectsKlaus Aehlig
2024-03-26Add missing system includesPaul Cristian Sarbu
2024-03-15Clean up more includes and targetsPaul Cristian Sarbu
2024-02-16async maps: Create utility library to handle cycle detectionPaul Cristian Sarbu
2024-02-14expression map: properly wrap logger for import callsKlaus Aehlig
2024-02-08rule_map: improve error reportingKlaus Aehlig
2024-02-08NamedTarget: support ToString()Klaus Aehlig
2024-02-08JsonFileMap: refuse to read absent rootKlaus Aehlig
2024-01-16Analysed target: keep track of implied export targetsKlaus Aehlig
2023-12-20directory_map: refuse to read contents of absent rootsKlaus Aehlig
2023-11-30Resolve inconsistencies in third-party headers include formatPaul Cristian Sarbu
2023-11-27Refactoring RepositoryConfigPaul Cristian Sarbu
2023-06-26Add non-upwards symlinks in the rule language...Paul Cristian Sarbu
2023-06-26FileRoot: Add handling of non-upwards symlink...Paul Cristian Sarbu
2023-06-06style: Use designated initializersPaul Cristian Sarbu
2023-04-26imports: Switch to Microsoft GSL implementationOliver Reiche
2023-04-26just-mr: Fix warning about unused lambda captureOliver Reiche
2023-03-30Improve error messages on reading invalid target filesKlaus Aehlig
2023-02-28expression map: improve error messageKlaus Aehlig
2023-01-12source map: quote file names in error messageKlaus Aehlig
2022-11-21Use the newly-added concept of private-depsKlaus Aehlig
2022-10-12Add copyright and license notice to all source and header filesKlaus Aehlig
2022-10-05AnalysedTarget: Make shared pointer's content immutableOliver Reiche
2022-09-13Fix build with gcc/g++Oliver Reiche
2022-09-13Fix wrongful conversions of object to arraysOliver Reiche