Robot Framework Integrated Development Environment (RIDE)
robotide.preferences.settings.SettingsMigrator Class Reference

Public Member Functions

def __init__ (self, default_path, user_path)
 
def merge (self)
 
def migrate (self)
 
def migrate_from_0_to_1 (self, settings)
 
def migrate_from_1_to_2 (self, settings)
 
def migrate_from_2_to_3 (self, settings)
 
def migrate_from_3_to_4 (self, settings)
 
def migrate_from_4_to_5 (self, settings)
 
def migrate_from_5_to_6 (self, settings)
 
def migrate_from_6_to_7 (self, settings)
 
def migrate_from_7_to_8 (self, settings)
 

Static Public Attributes

string SETTINGS_VERSION = 'settings_version'
 

Static Private Member Functions

def _key_with_underscore (settings, keyname, section=None)
 
def _write_merged_settings (settings, path)
 

Private Attributes

 _default_settings
 
 _old_settings
 
 _user_path
 

Detailed Description

Definition at line 70 of file settings.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.preferences.settings.SettingsMigrator.__init__ (   self,
  default_path,
  user_path 
)

Definition at line 74 of file settings.py.

Member Function Documentation

◆ _key_with_underscore()

def robotide.preferences.settings.SettingsMigrator._key_with_underscore (   settings,
  keyname,
  section = None 
)
staticprivate

Definition at line 263 of file settings.py.

◆ _write_merged_settings()

def robotide.preferences.settings.SettingsMigrator._write_merged_settings (   settings,
  path 
)
staticprivate

Definition at line 277 of file settings.py.

◆ merge()

def robotide.preferences.settings.SettingsMigrator.merge (   self)

Definition at line 121 of file settings.py.

◆ migrate()

def robotide.preferences.settings.SettingsMigrator.migrate (   self)

Definition at line 90 of file settings.py.

◆ migrate_from_0_to_1()

def robotide.preferences.settings.SettingsMigrator.migrate_from_0_to_1 (   self,
  settings 
)

Definition at line 127 of file settings.py.

◆ migrate_from_1_to_2()

def robotide.preferences.settings.SettingsMigrator.migrate_from_1_to_2 (   self,
  settings 
)

Definition at line 132 of file settings.py.

◆ migrate_from_2_to_3()

def robotide.preferences.settings.SettingsMigrator.migrate_from_2_to_3 (   self,
  settings 
)

Definition at line 142 of file settings.py.

◆ migrate_from_3_to_4()

def robotide.preferences.settings.SettingsMigrator.migrate_from_3_to_4 (   self,
  settings 
)

Definition at line 153 of file settings.py.

◆ migrate_from_4_to_5()

def robotide.preferences.settings.SettingsMigrator.migrate_from_4_to_5 (   self,
  settings 
)

Definition at line 160 of file settings.py.

◆ migrate_from_5_to_6()

def robotide.preferences.settings.SettingsMigrator.migrate_from_5_to_6 (   self,
  settings 
)

Definition at line 169 of file settings.py.

◆ migrate_from_6_to_7()

def robotide.preferences.settings.SettingsMigrator.migrate_from_6_to_7 (   self,
  settings 
)

Definition at line 189 of file settings.py.

◆ migrate_from_7_to_8()

def robotide.preferences.settings.SettingsMigrator.migrate_from_7_to_8 (   self,
  settings 
)

Definition at line 193 of file settings.py.

Member Data Documentation

◆ _default_settings

robotide.preferences.settings.SettingsMigrator._default_settings
private

Definition at line 75 of file settings.py.

◆ _old_settings

robotide.preferences.settings.SettingsMigrator._old_settings
private

Definition at line 79 of file settings.py.

◆ _user_path

robotide.preferences.settings.SettingsMigrator._user_path
private

Definition at line 76 of file settings.py.

◆ SETTINGS_VERSION

string robotide.preferences.settings.SettingsMigrator.SETTINGS_VERSION = 'settings_version'
static

Definition at line 72 of file settings.py.


The documentation for this class was generated from the following file: