lib/ycmd/start.py
def copy(self):
        '''
        Creates a shallow-copy of the startup parameters.
        '''
        raw_attrs = [
            '_ycmd_root_directory',
            '_ycmd_settings_path',
            '_working_directory',
            '_python_binary_path',
            '_server_idle_suicide_seconds',
            '_server_check_interval_seconds',
            '_log_level',
            '_stdout_log_path',
            '_stderr_log_path',
            '_keep_logs',
        ]
        result = StartupParameters()

        for attr in raw_attrs:
            attr_value = getattr(self, attr)
            setattr(result, attr, attr_value)

        return result

        Creates a shallow-copy of the startup parameters.
        
Creates a shallow-copy of the startup parameters.
Creates a shallow - copy of the startup parameters .
def copy(self):
        raw_attrs = [
            '_ycmd_root_directory',
            '_ycmd_settings_path',
            '_working_directory',
            '_python_binary_path',
            '_server_idle_suicide_seconds',
            '_server_check_interval_seconds',
            '_log_level',
            '_stdout_log_path',
            '_stderr_log_path',
            '_keep_logs',
        ]
        result = StartupParameters()
        for attr in raw_attrs:
            attr_value = getattr(self, attr)
            setattr(result, attr, attr_value)
        return result
def copy ( self ) : raw_attrs = [ '_ycmd_root_directory' , '_ycmd_settings_path' , '_working_directory' , '_python_binary_path' , '_server_idle_suicide_seconds' , '_server_check_interval_seconds' , '_log_level' , '_stdout_log_path' , '_stderr_log_path' , '_keep_logs' , ] result = StartupParameters ( ) for attr in raw_attrs : attr_value = getattr ( self , attr ) setattr ( result , attr , attr_value ) return result
Creates a shallow-copy of the startup parameters.
Creates a shallow - copy of the startup parameters .
'''
        Creates a shallow-copy of the startup parameters.
        '''
self