[calamares] Reduce compile warnings in tests
- Switch debug-level to unsigned - Don't shadow usings; the first TR type is enough - The (bogus) return values were commented as // NOTREACHED, but still yield unreachable code warnings. Drop them instead, and rely on the compiler understanding [[noreturn]] on parser.usage().
This commit is contained in:
parent
b10c7ad9c6
commit
b416842c20
@ -80,9 +80,9 @@ handle_args( QCoreApplication& a )
|
|||||||
if ( parser.isSet( debugLevelOption ) )
|
if ( parser.isSet( debugLevelOption ) )
|
||||||
{
|
{
|
||||||
bool ok = true;
|
bool ok = true;
|
||||||
int l = parser.value( debugLevelOption ).toInt( &ok );
|
unsigned int l = parser.value( debugLevelOption ).toUInt( &ok );
|
||||||
unsigned int dlevel = 0;
|
unsigned int dlevel = 0;
|
||||||
if ( !ok || ( l < 0 ) )
|
if ( !ok )
|
||||||
dlevel = Logger::LOGVERBOSE;
|
dlevel = Logger::LOGVERBOSE;
|
||||||
else
|
else
|
||||||
dlevel = l;
|
dlevel = l;
|
||||||
@ -94,20 +94,20 @@ handle_args( QCoreApplication& a )
|
|||||||
{
|
{
|
||||||
cError() << "Missing <module> path.\n";
|
cError() << "Missing <module> path.\n";
|
||||||
parser.showHelp();
|
parser.showHelp();
|
||||||
return ModuleConfig(); // NOTREACHED
|
|
||||||
}
|
}
|
||||||
if ( args.size() > 2 )
|
else if ( args.size() > 2 )
|
||||||
{
|
{
|
||||||
cError() << "More than one <module> path.\n";
|
cError() << "More than one <module> path.\n";
|
||||||
parser.showHelp();
|
parser.showHelp();
|
||||||
return ModuleConfig(); // NOTREACHED
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
QString jobSettings( parser.value( jobOption ) );
|
||||||
|
if ( jobSettings.isEmpty() && ( args.size() == 2 ) )
|
||||||
|
jobSettings = args.at(1);
|
||||||
|
|
||||||
QString jobSettings( parser.value( jobOption ) );
|
return ModuleConfig{ args.first(), jobSettings, parser.value( globalOption ), parser.value( langOption ) };
|
||||||
if ( jobSettings.isEmpty() && ( args.size() == 2 ) )
|
}
|
||||||
jobSettings = args.at(1);
|
|
||||||
|
|
||||||
return ModuleConfig{ args.first(), jobSettings, parser.value( globalOption ), parser.value( langOption ) };
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -207,7 +207,7 @@ main( int argc, char* argv[] )
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
using TR = Logger::DebugRow<const char*, const QString&>;
|
using TR = Logger::DebugRow<const char*, const QString>;
|
||||||
|
|
||||||
cDebug() << "Module metadata"
|
cDebug() << "Module metadata"
|
||||||
<< TR( "name", m->name() )
|
<< TR( "name", m->name() )
|
||||||
@ -223,7 +223,6 @@ main( int argc, char* argv[] )
|
|||||||
Calamares::JobResult r = p->exec();
|
Calamares::JobResult r = p->exec();
|
||||||
if ( !r )
|
if ( !r )
|
||||||
{
|
{
|
||||||
using TR = Logger::DebugRow<QString, QString>;
|
|
||||||
cDebug() << count << ".. failed"
|
cDebug() << count << ".. failed"
|
||||||
<< TR( "summary", r.message() )
|
<< TR( "summary", r.message() )
|
||||||
<< TR( "details", r.details() );
|
<< TR( "details", r.details() );
|
||||||
|
Loading…
Reference in New Issue
Block a user