Граф коммитов

16 Коммитов

Автор SHA1 Сообщение Дата
Billy O'Neal 7411aa2913
Always use <vcpkg-test/util.h> rather than <catch2/catch.hpp>. (#1252)
This ensures the StringMakers in util.h are always available for better console output.
2023-10-27 17:03:19 -07:00
Billy O'Neal 17bb1b8480
Command line parser prerequisites (#853)
* Expected-ize read_lines.

* Introduce IReadLines as a smaller interface for things that just want to read lines.

* Extract HelpTableFormatter and consistently use -s in source file names.

* Rename IReadLines to ILineReader, as requested by Victor.

* Name the numbers in HelpTableFormatter::format as requested by Victor.

* Fix NPM authenticate.
2023-01-12 18:54:09 -08:00
autoantwort 0edcc5744f
Update format to clang-format 12 (#164) 2021-08-18 14:51:38 -07:00
Billy O'Neal a2279823b5
Add signature validation to tls12-download.exe. (#136) 2021-07-27 20:07:31 -07:00
nicole mazzuca 65640a2960 [vcpkg] Registries MVP (#13038) 2020-09-02 09:13:44 -07:00
nicole mazzuca ed7852804e [vcpkg] Add Forward Declarations (originally by @cngzhnp) (#12985)
Co-authored-by: cngzhnp <cengizhanpasaoglu@gmail.com>
2020-08-19 15:33:15 -07:00
nicole mazzuca c0f77028d9 [vcpkg formatting] Turn off DeriveLineEnding (#12368)
* [vcpkg formatting] Turn off DeriveLineEnding

* format

* Add newlines to the end of files

Since we're reformatting anyways
2020-07-14 08:50:19 -07:00
nicole mazzuca 64429fa27e [vcpkg formatting] Fix format regex (#12369)
* [vcpkg formatting] correct the header regexes

* format
2020-07-11 21:07:51 -07:00
nicole mazzuca 345f3c17d3 [vcpkg] Format the C++ in CI (#11655)
* [vcpkg] Format the C++ in the CI

* format the C++

* CR
2020-07-06 16:45:34 -07:00
nicole mazzuca 3761127aa3 [vcpkg metrics] Allow someone to opt out after build (#11542)
* [vcpkg metrics] start using json library

Additionally, add floats to the JSON library since they're required.

* [vcpkg metrics] allow users to disable metrics after the build

Additionally, as a drive by, fix UUID generation

* fix metrics data

* code review
2020-05-29 14:09:03 -07:00
nicole mazzuca 5cdd8d3a46 Rewrite the tests! now they're cross-platform! (#7315)
* begin exploratory rewriting of tests

* continue working on tests

* more test work! holy butts vcpkg-tests/plan.cpp was a bunch of work

* finish writing new tests

  - [x] write catch2 tests
  - [ ] rewrite/at least delete the VS project files
  - [ ] document running tests

* Fix tests to work on WSL, rewrite test vcxproj

still need to test on macOS
also, delete tests.pch.h

* Condense add_test calls
2019-07-18 19:07:00 -07:00
Robert Schumacher ad2f048256 [vcpkg] Randomize topological sort in CI plans to allow concurrent builds to more efficiently interact 2019-01-22 17:11:36 -08:00
Alexander Karatarakis 79c8bb0953 [clang-format] Standard: Cpp11 2017-04-28 12:57:15 -07:00
Alexander Karatarakis 83942454d6 [clang-format] Cpp11BracedListStyle: true 2017-04-28 12:55:50 -07:00
Alexander Karatarakis 7688a839f2 [clang-format] Increase PenaltyReturnTypeOnItsOwnLine 2017-04-28 12:44:23 -07:00
Alexander Karatarakis 3140b66f22 Check-in .clang-format 2017-04-27 18:59:57 -07:00