diff options
| author | Victor Romero <romerosanchezv@gmail.com> | 2020-11-27 05:44:21 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-27 05:44:21 -0800 |
| commit | 6c9cda1635859571de5c964bbacdece824045305 (patch) | |
| tree | 1bcc929af8e7e32314966ed39a08e43e64f6473f /docs | |
| parent | 62fe6ffbbbae9149fb8c48cde2a34b809e2a3008 (diff) | |
| download | vcpkg-6c9cda1635859571de5c964bbacdece824045305.tar.gz vcpkg-6c9cda1635859571de5c964bbacdece824045305.zip | |
[vcpkg] Implement VersionedPortfileProvider and BaselineProvider (#14123)
* WIP: Get versions from database files
* Fix formatting
* Provider inherits ResourceBase
* Correct versions JSON file location
* Fix formatting
* Fix formatting
* Fix include in versions.h
* Fetch port versions using git tree object
* Undo changes to x-history
* Remove unnecesary moves
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* Extract Git manipulation code
* [WIP] Review comments
* [WIP] Review comments pt. 2
* [WIP] Review comments / fix formatting
* Generate baseline.json
* Extract deserializers from registries source file
* BaselineProvider initial implementation
* Modify gitignore
* Update .gitignore again
* Use JSON deserializer for versions db
* Lazy load baseline file
* Fetch baseline.json from baseline commit
* More git abstractions
* Clean up code
* Path helpers
* Formatting
* Move data into impl object
* Use implementation object for VersionedPortfileProvider
* Reuse cloned instance for checkouts
* Code cleanup and formatting
* Fix returning dangling reference
* Prepare to remove files in port_versions/
* Remove files in port_versions/
* Update .gitignore
* Some PR review comments
* Use StringView
* More StringView conversions
* More refactoring
* Make some implementation members private
* Functions for parsing baseline and version files
* Hide deserializers implementation
* Check for `versions` feature flag in registries.
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
