Robert Garrett robert
  • Joined on 2022-06-25
robert pushed tag v3.0.0-alpha.1 to robert/gt-tool 2025-07-21 09:30:50 -07:00
robert pushed to configurability at robert/gt-tool 2025-07-21 09:30:23 -07:00
8cfc6605c9 Mark pre-release 3.0.0-alpha.1
robert opened issue robert/gt-tool#11 2025-07-21 09:29:11 -07:00
Add a CLI option to explicitly select a project path.
robert pushed tag debian/3.0.0-alpha.1-1 to robert/gt-tool 2025-07-21 09:19:44 -07:00
robert deleted tag v1.0.0-1 from robert/gt-tool 2025-07-21 09:00:24 -07:00
robert pushed to configurability at robert/gt-tool 2025-07-21 08:54:05 -07:00
0e814b86a1 Fix some clippy lints
robert pushed to configurability at robert/gt-tool 2025-07-20 15:37:00 -07:00
0e3aa16e00 Another autoformat
04dd333d72 Fix: use default "[all]" if one isn't present
13ef1d25eb Fix: use empty PartialConfig if proj conf missing
56b0580a9a Add docstring for PartialConfig::try_from()
46d8618e74 Fix config unit tests: project path is set!
Compare 6 commits »
robert pushed to configurability at robert/gt-tool 2025-07-20 11:28:24 -07:00
5b8a09e9ca Add more unit tests for the config loader
3453f64312 Wire in the conf file loading, assume PWD project
63d0a868ec Make the URL and Repo FQRN CLI args optional
4e9a5dd25b Delete a now-solved FIXME comment
ce480306e0 Cargo clippy fixes
Compare 7 commits »
robert pushed to configurability at robert/gt-tool 2025-07-20 08:45:42 -07:00
cf9b37fe99 Make default search paths available as util fn
robert pushed to configurability at robert/gt-tool 2025-07-20 08:44:57 -07:00
d59acf4c24 Make default search paths available as util fn
ed76fa67ff Pass in search files rather than generating them
Compare 2 commits »
robert pushed to configurability at robert/gt-tool 2025-07-20 07:40:39 -07:00
2e2c54d538 Complete the public get_config() function
2b47460258 "Merge" method on PartialConfig
Compare 2 commits »
robert pushed to configurability at robert/gt-tool 2025-07-17 13:07:38 -07:00
b26a594cc8 Implement the load_from_file function
246987fa68 Signature & tests for fn load_from_file()
551297f46b Remove some debug prints
912a7283fd Externalize the test table
Compare 4 commits »
robert pushed to configurability at robert/gt-tool 2025-07-17 11:37:11 -07:00
247c06dd9e Rename the config-string-reading function
cb314a8b4c Assert empty conf str is an error, TODO: semantics
Compare 2 commits »
robert pushed to configurability at robert/gt-tool 2025-07-17 11:17:58 -07:00
277f638c60 Add a builder-pattern proj-path setter, for flavor
626973d2bc Extract PartCfg readers to a try_from impl
28539f54cc Use the get_table util to extract "[all]" table
5ce20adf2e Create-and-assign struct to whole.all
fc1e20185e Finish fn lconf(). Project-specific vals load
Compare 5 commits »
robert pushed to configurability at robert/gt-tool 2025-07-17 08:30:41 -07:00
15593204e0 Put the per-project test expects in for lconf()
330985940f Prototype load-config function
213e0b4f4a Add partial- and whole- config structs
Compare 3 commits »
robert pushed to configurability at robert/gt-tool 2025-07-17 08:02:02 -07:00
d27bea2c43 Util to get sometimes-empty config property
30d8bcc6de Util fn's can use anything that impl's ToString
Compare 2 commits »
robert deleted branch clippy-fixups from robert/gt-tool 2025-07-17 07:27:08 -07:00
robert deleted branch release-pretty-print from robert/gt-tool 2025-07-17 07:27:03 -07:00
robert pushed to configurability at robert/gt-tool 2025-07-16 20:21:55 -07:00
b2b9c8b9d9 Add a get-table util function
robert pushed to configurability at robert/gt-tool 2025-07-15 08:08:29 -07:00
a73d0571b3 WIP: configuration