Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-02-28 | Artifact: Use ArtifactDigestFactory | Maksim Denisov | |
...to remove code duplication. | |||
2024-11-14 | common: Implement IWYU suggestions | Paul Cristian Sarbu | |
2024-10-25 | ObjectInfo: Fix digest creation in FromString | Paul Cristian Sarbu | |
The digest tree check should take into account the protocol. Also add a TODO to point out the currently needed code duplication. | |||
2024-10-07 | Enable cppcoreguidelines-* checks. | Maksim Denisov | |
2024-10-07 | Enable readability-redundant-member-init check. | Maksim Denisov | |
2024-10-07 | Enable bugprone-exception-escape check | Maksim Denisov | |
2024-09-11 | Use ArtifactDigest to create Known Artifact | Maksim Denisov | |
...skipping intermediate conversions. | |||
2024-09-11 | Use HashInfo to create ObjectInfo FromString | Maksim Denisov | |
2024-09-09 | Remove redundant operator less | Maksim Denisov | |
...from ObjectInfo and ArtifactDigest | |||
2024-08-07 | Remove unused code from Artifact::ObjectInfo | Maksim Denisov | |
Deserialization from json is used in a single test only | |||
2024-07-10 | Artifact::ObjectInfo: add order | Klaus Aehlig | |
2024-03-26 | Add missing system includes | Paul Cristian Sarbu | |
Main culprits: - std::size_t, std::nullptr_t, and NULL require <cstddef> - std::move and std::forward require <utility> - unordered maps and sets require respective includes - std::for_each and std::all_of require <algorithm> | |||
2024-03-15 | Clean up more includes and targets | Paul Cristian Sarbu | |
Some of the more specific issues addressed: - missing log_level target/include - header-only libs wrongly marking deps as private - missing/misplaced gsl includes | |||
2023-11-15 | artifact.hpp: make ToJson and FromJson consistent | Alberto Sartori | |
The function ToJson used `file_type` key to express the type of the artifact, on the other hand, FromJson was expecting `type`. This patch makes the two functions consistent, prefering `file_type` for historical reasons. | |||
2023-06-06 | style: Use designated initializers | Paul Cristian Sarbu | |
This feature has been introduced with C++20. | |||
2023-03-13 | Artifact: No user error on object info parse fail | Oliver Reiche | |
2022-10-12 | Add copyright and license notice to all source and header files | Klaus Aehlig | |
Signed-off-by: Goetz Brasche <goetz.brasche@huawei.com> | |||
2022-08-05 | InstallCas: Moved install-cas code to separate library | Oliver Reiche | |
2022-08-05 | ObjectInfo: Support stringify with unknown size | Oliver Reiche | |
2022-08-05 | Modified artifact digest to provide wire digest on demand | Sascha Roloff | |
2022-07-08 | In install-cas be more liberal in parsing artifact identifiers | Klaus Aehlig | |
2022-02-22 | Initial self-hosting commit | Klaus Aehlig | |
This is the initial version of our tool that is able to build itself. In can be bootstrapped by ./bin/bootstrap.py Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com> Co-authored-by: Victor Moreno <victor.moreno1@huawei.com> |