Partitions: code-formatting

This commit is contained in:
Adriaan de Groot 2017-07-11 05:26:10 -04:00 committed by Philip
parent 99868756cd
commit 1919c2a712

View File

@ -79,7 +79,7 @@ isIso9660( const Device* device )
return true; return true;
if ( device->partitionTable() && if ( device->partitionTable() &&
!device->partitionTable()->children().isEmpty() ) !device->partitionTable()->children().isEmpty() )
{ {
for ( const Partition* partition : device->partitionTable()->children() ) for ( const Partition* partition : device->partitionTable()->children() )
{ {
@ -162,11 +162,11 @@ PartitionCoreModule::doInit()
// Remove the device which contains / from the list // Remove the device which contains / from the list
for ( DeviceList::iterator it = devices.begin(); it != devices.end(); ) for ( DeviceList::iterator it = devices.begin(); it != devices.end(); )
if ( ! (*it) || hasRootPartition( *it ) || if ( ! ( *it ) || hasRootPartition( *it ) ||
(*it)->deviceNode().startsWith( "/dev/zram") || ( *it )->deviceNode().startsWith( "/dev/zram" ) ||
isIso9660( *it ) ) isIso9660( *it ) )
{ {
cDebug() << " .. Winnowing" << ( (*it) ? (*it)->deviceNode() : QString( "<null device>" ) ); cDebug() << " .. Winnowing" << ( ( *it ) ? ( *it )->deviceNode() : QString( "<null device>" ) );
it = devices.erase( it ); it = devices.erase( it );
} }
else else
@ -200,32 +200,29 @@ PartitionCoreModule::doInit()
for ( auto deviceInfo : m_deviceInfos ) for ( auto deviceInfo : m_deviceInfos )
{ {
for ( auto it = PartitionIterator::begin( deviceInfo->device.data() ); for ( auto it = PartitionIterator::begin( deviceInfo->device.data() );
it != PartitionIterator::end( deviceInfo->device.data() ); ++it ) it != PartitionIterator::end( deviceInfo->device.data() ); ++it )
{ {
Partition* partition = *it; Partition* partition = *it;
for ( auto jt = m_osproberLines.begin(); for ( auto jt = m_osproberLines.begin();
jt != m_osproberLines.end(); ++jt ) jt != m_osproberLines.end(); ++jt )
{ {
if ( jt->path == partition->partitionPath() && if ( jt->path == partition->partitionPath() &&
partition->fileSystem().supportGetUUID() != FileSystem::cmdSupportNone && partition->fileSystem().supportGetUUID() != FileSystem::cmdSupportNone &&
!partition->fileSystem().uuid().isEmpty() ) !partition->fileSystem().uuid().isEmpty() )
{
jt->uuid = partition->fileSystem().uuid(); jt->uuid = partition->fileSystem().uuid();
}
} }
} }
} }
for ( auto deviceInfo : m_deviceInfos ) for ( auto deviceInfo : m_deviceInfos )
{
deviceInfo->partitionModel->init( deviceInfo->device.data(), m_osproberLines ); deviceInfo->partitionModel->init( deviceInfo->device.data(), m_osproberLines );
}
m_bootLoaderModel->init( devices ); m_bootLoaderModel->init( devices );
//FIXME: this should be removed in favor of
// proper KPM support for EFI
if ( QDir( "/sys/firmware/efi/efivars" ).exists() ) if ( QDir( "/sys/firmware/efi/efivars" ).exists() )
scanForEfiSystemPartitions(); //FIXME: this should be removed in favor of scanForEfiSystemPartitions();
// proper KPM support for EFI
} }
PartitionCoreModule::~PartitionCoreModule() PartitionCoreModule::~PartitionCoreModule()
@ -286,8 +283,8 @@ PartitionCoreModule::createPartitionTable( Device* device, PartitionTable::Table
} }
void void
PartitionCoreModule::createPartition( Device *device, PartitionCoreModule::createPartition( Device* device,
Partition *partition, Partition* partition,
PartitionTable::Flags flags ) PartitionTable::Flags flags )
{ {
auto deviceInfo = infoForDevice( device ); auto deviceInfo = infoForDevice( device );
@ -457,9 +454,7 @@ PartitionCoreModule::jobs() const
QStringList jobsDebug; QStringList jobsDebug;
foreach ( auto job, lst ) foreach ( auto job, lst )
{
jobsDebug.append( job->prettyName() ); jobsDebug.append( job->prettyName() );
}
cDebug() << "PartitionCodeModule has been asked for jobs. About to return:" cDebug() << "PartitionCodeModule has been asked for jobs. About to return:"
<< jobsDebug.join( "\n" ); << jobsDebug.join( "\n" );
@ -517,9 +512,11 @@ PartitionCoreModule::refresh()
updateHasRootMountPoint(); updateHasRootMountPoint();
updateIsDirty(); updateIsDirty();
m_bootLoaderModel->update(); m_bootLoaderModel->update();
//FIXME: this should be removed in favor of
// proper KPM support for EFI
if ( QDir( "/sys/firmware/efi/efivars" ).exists() ) if ( QDir( "/sys/firmware/efi/efivars" ).exists() )
scanForEfiSystemPartitions(); //FIXME: this should be removed in favor of scanForEfiSystemPartitions();
// proper KPM support for EFI
} }
void PartitionCoreModule::updateHasRootMountPoint() void PartitionCoreModule::updateHasRootMountPoint()
@ -561,7 +558,7 @@ PartitionCoreModule::scanForEfiSystemPartitions()
QList< Partition* > efiSystemPartitions = QList< Partition* > efiSystemPartitions =
KPMHelpers::findPartitions( devices, KPMHelpers::findPartitions( devices,
[]( Partition* partition ) -> bool []( Partition* partition ) -> bool
{ {
if ( partition->activeFlags().testFlag( PartitionTable::FlagEsp ) ) if ( partition->activeFlags().testFlag( PartitionTable::FlagEsp ) )
{ {
@ -581,7 +578,7 @@ PartitionCoreModule::DeviceInfo*
PartitionCoreModule::infoForDevice( const Device* device ) const PartitionCoreModule::infoForDevice( const Device* device ) const
{ {
for ( auto it = m_deviceInfos.constBegin(); for ( auto it = m_deviceInfos.constBegin();
it != m_deviceInfos.constEnd(); ++it ) it != m_deviceInfos.constEnd(); ++it )
{ {
if ( ( *it )->device.data() == device ) if ( ( *it )->device.data() == device )
return *it; return *it;
@ -627,9 +624,7 @@ void
PartitionCoreModule::revertAllDevices() PartitionCoreModule::revertAllDevices()
{ {
foreach ( DeviceInfo* devInfo, m_deviceInfos ) foreach ( DeviceInfo* devInfo, m_deviceInfos )
{
revertDevice( devInfo->device.data() ); revertDevice( devInfo->device.data() );
}
refresh(); refresh();
} }
@ -643,7 +638,7 @@ PartitionCoreModule::revertDevice( Device* dev )
return; return;
devInfo->forgetChanges(); devInfo->forgetChanges();
CoreBackend* backend = CoreBackendManager::self()->backend(); CoreBackend* backend = CoreBackendManager::self()->backend();
Device *newDev = backend->scanDevice( devInfo->device->deviceNode() ); Device* newDev = backend->scanDevice( devInfo->device->deviceNode() );
devInfo->device.reset( newDev ); devInfo->device.reset( newDev );
devInfo->partitionModel->init( newDev, m_osproberLines ); devInfo->partitionModel->init( newDev, m_osproberLines );
@ -680,9 +675,7 @@ void
PartitionCoreModule::clearJobs() PartitionCoreModule::clearJobs()
{ {
foreach ( DeviceInfo* deviceInfo, m_deviceInfos ) foreach ( DeviceInfo* deviceInfo, m_deviceInfos )
{
deviceInfo->forgetChanges(); deviceInfo->forgetChanges();
}
updateIsDirty(); updateIsDirty();
} }