LibreOffice Module desktop (master) 1
Namespaces | Functions | Variables
migration.cxx File Reference
#include <sal/config.h>
#include <algorithm>
#include <iterator>
#include <map>
#include <set>
#include <migration.hxx>
#include "migration_impl.hxx"
#include <sal/log.hxx>
#include <unotools/textsearch.hxx>
#include <comphelper/processfactory.hxx>
#include <comphelper/sequence.hxx>
#include <unotools/bootstrap.hxx>
#include <rtl/uri.hxx>
#include <i18nlangtag/lang.h>
#include <comphelper/diagnose_ex.hxx>
#include <tools/urlobj.hxx>
#include <officecfg/Office/UI.hxx>
#include <osl/file.hxx>
#include <osl/security.hxx>
#include <unotools/configmgr.hxx>
#include <com/sun/star/configuration/Update.hpp>
#include <com/sun/star/configuration/theDefaultProvider.hpp>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/task/XJob.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/util/XRefreshable.hpp>
#include <com/sun/star/util/XChangesBatch.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/embed/FileSystemStorageFactory.hpp>
#include <com/sun/star/embed/XStorage.hpp>
#include <com/sun/star/ui/theModuleUIConfigurationManagerSupplier.hpp>
#include <com/sun/star/ui/UIConfigurationManager.hpp>
#include <com/sun/star/ui/XUIConfigurationPersistence.hpp>
#include <vcl/commandinfoprovider.hxx>
Include dependency graph for migration.cxx:

Go to the source code of this file.

Namespaces

namespace  desktop
 

Functions

static OUString desktop::mapModuleShortNameToIdentifier (std::u16string_view sShortName)
 
static void desktop::insertSorted (migrations_available &rAvailableMigrations, supported_migration const &aSupportedMigration)
 
static FileBase::RC desktop::_checkAndCreateDirectory (INetURLObject const &dirURL)
 

Variables

constexpr OUStringLiteral desktop::ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL"
 
constexpr OUStringLiteral desktop::ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer"
 
constexpr OUStringLiteral desktop::ITEM_DESCRIPTOR_LABEL = u"Label"
 
const char desktop::XDG_CONFIG_PART [] = "/.config/"
 

Variable Documentation

◆ excludedPaths

std::set< OUString > excludedPaths

Definition at line 604 of file migration.cxx.

◆ includedPaths

std::set< OUString > includedPaths

Definition at line 603 of file migration.cxx.