mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-07-07 20:06:39 +02:00
init: Removed exclusions
This commit is contained in:
parent
f87fb2e2ec
commit
dd8025b275
2 changed files with 0 additions and 20 deletions
19
src/init.cpp
19
src/init.cpp
|
@ -174,10 +174,6 @@ void initializeDataAndRules (
|
|||
if (shinyNewDatabase)
|
||||
rules.set ("temp.shiny", 1);
|
||||
|
||||
// Provide the exclusions from configuration to the database. These are used
|
||||
// to seed new Diatafile objects.
|
||||
initializeDatabaseExclusions (database, rules);
|
||||
|
||||
// Initialize the database (no data read), but files are enumerated.
|
||||
database.initialize (data._data);
|
||||
|
||||
|
@ -186,21 +182,6 @@ void initializeDataAndRules (
|
|||
Datetime::lookForwards = false;
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
// The exclusions are read from configuration as strings, and passed to the
|
||||
// database object as strings.
|
||||
void initializeDatabaseExclusions (Database& database, const Rules& rules)
|
||||
{
|
||||
for (auto& name : rules.all ("exclusions."))
|
||||
{
|
||||
name = lowerCase (name);
|
||||
if (name.substr (0, 16) == "exclusions.days.")
|
||||
database.addExclusion ("exc day " + rules.get (name) + " " + name.substr (16));
|
||||
else
|
||||
database.addExclusion ("exc " + name.substr (11) + " " + rules.get (name));
|
||||
}
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////
|
||||
void initializeExtensions (
|
||||
CLI& cli,
|
||||
|
|
|
@ -40,7 +40,6 @@
|
|||
bool lightweightVersionCheck (int, const char**);
|
||||
void initializeEntities (CLI&);
|
||||
void initializeDataAndRules (const CLI&, Database&, Rules&);
|
||||
void initializeDatabaseExclusions (Database&, const Rules&);
|
||||
void initializeExtensions (CLI&, const Rules&, Extensions&);
|
||||
int dispatchCommand (const CLI&, Database&, Rules&, const Extensions&);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue