Robot Framework Integrated Development Environment (RIDE)
robotide.preferences.excludes_class.Excludes Class Reference

Public Member Functions

def __init__ (self, directory)
 
def contains (self, path, excludes=None)
 
def get_excludes (self, separator='\n')
 
def remove_path (self, path)
 
def update_excludes (self, new_excludes)
 
def write_excludes (self, excludes)
 

Private Member Functions

def _get_exclude_file (self, read_write)
 
def _get_excludes (self)
 

Static Private Member Functions

def _match (path, e)
 
def _normalize (path)
 

Private Attributes

 _exclude_file_path
 
 _settings_directory
 

Detailed Description

Definition at line 20 of file excludes_class.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.preferences.excludes_class.Excludes.__init__ (   self,
  directory 
)

Definition at line 22 of file excludes_class.py.

Member Function Documentation

◆ _get_exclude_file()

def robotide.preferences.excludes_class.Excludes._get_exclude_file (   self,
  read_write 
)
private

Definition at line 55 of file excludes_class.py.

◆ _get_excludes()

def robotide.preferences.excludes_class.Excludes._get_excludes (   self)
private

Definition at line 29 of file excludes_class.py.

◆ _match()

def robotide.preferences.excludes_class.Excludes._match (   path,
  e 
)
staticprivate

Definition at line 80 of file excludes_class.py.

◆ _normalize()

def robotide.preferences.excludes_class.Excludes._normalize (   path)
staticprivate

Definition at line 84 of file excludes_class.py.

◆ contains()

def robotide.preferences.excludes_class.Excludes.contains (   self,
  path,
  excludes = None 
)

Definition at line 67 of file excludes_class.py.

◆ get_excludes()

def robotide.preferences.excludes_class.Excludes.get_excludes (   self,
  separator = '\n' 
)

Definition at line 26 of file excludes_class.py.

◆ remove_path()

def robotide.preferences.excludes_class.Excludes.remove_path (   self,
  path 
)

Definition at line 35 of file excludes_class.py.

◆ update_excludes()

def robotide.preferences.excludes_class.Excludes.update_excludes (   self,
  new_excludes 
)

Definition at line 49 of file excludes_class.py.

◆ write_excludes()

def robotide.preferences.excludes_class.Excludes.write_excludes (   self,
  excludes 
)

Definition at line 40 of file excludes_class.py.

Member Data Documentation

◆ _exclude_file_path

robotide.preferences.excludes_class.Excludes._exclude_file_path
private

Definition at line 24 of file excludes_class.py.

◆ _settings_directory

robotide.preferences.excludes_class.Excludes._settings_directory
private

Definition at line 23 of file excludes_class.py.


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