mirror of
https://github.com/GothenburgBitFactory/taskwarrior.git
synced 2025-07-07 20:06:36 +02:00
CLI
- Added ::dump for diagnostics.
This commit is contained in:
parent
f4183fd6b1
commit
9a2bcbed3e
2 changed files with 19 additions and 0 deletions
18
src/CLI.cpp
18
src/CLI.cpp
|
@ -25,6 +25,7 @@
|
|||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include <cmake.h>
|
||||
#include <iostream>
|
||||
#include <Context.h>
|
||||
#include <CLI.h>
|
||||
#include <i18n.h>
|
||||
|
@ -92,3 +93,20 @@ void CLI::extractOverrides ()
|
|||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
void CLI::dump (const std::string& label) const
|
||||
{
|
||||
std::cout << "# " << label << "\n"
|
||||
<< "# _program '" << _program << "'\n";
|
||||
|
||||
std::vector <std::string>::const_iterator i;
|
||||
for (i = _args.begin (); i != _args.end (); ++i)
|
||||
std::cout << "# _args '" << *i << "'\n";
|
||||
|
||||
std::cout << "# _rc '" << _rc << "'\n";
|
||||
|
||||
std::map <std::string, std::string>::const_iterator m;
|
||||
for (m = _overrides.begin (); m != _overrides.end (); ++m)
|
||||
std::cout << "# _overrides '" << m->first << "' --> '" << m->second << "'\n";
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -41,6 +41,7 @@ public:
|
|||
|
||||
private:
|
||||
void extractOverrides ();
|
||||
void dump (const std::string&) const;
|
||||
|
||||
public:
|
||||
std::multimap <std::string, std::string> _entities;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue