Commit History

Autor SHA1 Mensaxe Data
  Brad King 1f2eb63d1c cmArgumentParser: Add callback bindings %!s(int64=3) %!d(string=hai) anos
  Brad King f5d2f6076a cmArgumentParser: Generalize expected argument count %!s(int64=3) %!d(string=hai) anos
  Brad King 078e2aec8f cmArgumentParser: Generalize internal state tracking %!s(int64=3) %!d(string=hai) anos
  Brad King 2eba10c5ee cmArgumentParser: Drop unused parsedKeywords argument to Parse() %!s(int64=3) %!d(string=hai) anos
  Brad King f7e81802f2 cmArgumentParser: Offer binding for list of parsed keywords %!s(int64=3) %!d(string=hai) anos
  Brad King f95a5832c7 cmArgumentParser: Drop unused keywordsMissingValue argument to Parse() %!s(int64=3) %!d(string=hai) anos
  Brad King 9a7efb6813 cmArgumentParser: Offer private binding to cmParseArgumentsCommand %!s(int64=3) %!d(string=hai) anos
  Brad King b7c82b26b0 cmArgumentParser: Capture keyword errors in parse results %!s(int64=3) %!d(string=hai) anos
  Brad King 50876f6b9a cmArgumentParser: Add structure to capture operational results %!s(int64=3) %!d(string=hai) anos
  Brad King 5955ec1992 cmArgumentParser: Store keyword action map with explicit name %!s(int64=3) %!d(string=hai) anos
  Brad King 119e1f7fbc cmArgumentParser: Factor out common static/dynamic implementation %!s(int64=3) %!d(string=hai) anos
  Brad King 84b335c286 cmArgumentParser: Track pending keyword explicitly %!s(int64=3) %!d(string=hai) anos
  Brad King a77b9c0ece cmArgumentParser: De-duplicate parse loop %!s(int64=3) %!d(string=hai) anos
  Brad King 197ef69aa1 cmArgumentParser: Simplify internal method signatures %!s(int64=3) %!d(string=hai) anos
  Brad King f46b2e9142 cmArgumentParser: Model maybe-missing string with wrapper type %!s(int64=3) %!d(string=hai) anos
  Brad King e6d1e29ffa cmArgumentParser: Model maybe-empty and non-empty lists with wrapper types %!s(int64=3) %!d(string=hai) anos
  Brad King 0a4c5164c9 cmArgumentParser: Offer cm::optional bindings to capture keyword presence %!s(int64=3) %!d(string=hai) anos
  Brad King f3dbf4b89d cmArgumentParser: Remove unnecessary local names for common types %!s(int64=3) %!d(string=hai) anos
  Brad King 2873f41bd9 cmArgumentParser: Require callers to consider unparsed arguments %!s(int64=3) %!d(string=hai) anos
  Brad King 1ee5a4a548 cmArgumentParser: Avoid allocating copies of keyword strings %!s(int64=3) %!d(string=hai) anos
  Kitware Robot bdca8b01d2 Modernize: Use #pragma once in all header files %!s(int64=5) %!d(string=hai) anos
  Marc Chevrier 8d4a9ee398 Refactoring: rename "cm_static_string_view.hxx" as <cmext/string_view> %!s(int64=5) %!d(string=hai) anos
  Kitware Robot ed98209ddc Revise include order using clang-format-6.0 %!s(int64=6) %!d(string=hai) anos
  Kyle Edwards 67e6b55c58 Merge topic 'ctest-argument-parser' %!s(int64=6) %!d(string=hai) anos
  Marc Chevrier c688b401d3 cmstd: Modernize CMake system headers %!s(int64=6) %!d(string=hai) anos
  Regina Pfeifer d5a6a13368 cmArgumentParser: Record parsed keywords %!s(int64=6) %!d(string=hai) anos
  Regina Pfeifer 4359fe133b Introduce cmArgumentParser %!s(int64=6) %!d(string=hai) anos