data/feature_extraction.py
def extract_features(self) -> None:
        """Extracts the features from aggregated file level signals.
        Returns: None
        """
        for column in self._function_map:
            for func, value in self._function_map[column]:
                self._file_level_features[column+' '+value] = \
                    self._file_level_data[column].apply(func)

        for column in self._function_map_with_args:
            for func, value in self._function_map_with_args[column]:
                for index in value:
                    self._file_level_features[column+' '+value[index]] = \
                        self._file_level_data[column].apply(func, args=[index])

        self._file_level_features['review comments msg avg count'] = \
            self._file_level_data['review comments msg']\
                .apply(self.compute_avg_count,
                       args=[self._file_level_data['pull request id']])
Extracts the features from aggregated file level signals.
        Returns: None
        
Extracts the features from aggregated file level signals.
Returns: None
Extracts the features from aggregated file level signals . Returns : None
def extract_features(self) -> None:
        for column in self._function_map:
            for func, value in self._function_map[column]:
                self._file_level_features[column+' '+value] = \
                    self._file_level_data[column].apply(func)
        for column in self._function_map_with_args:
            for func, value in self._function_map_with_args[column]:
                for index in value:
                    self._file_level_features[column+' '+value[index]] = \
                        self._file_level_data[column].apply(func, args=[index])
        self._file_level_features['review comments msg avg count'] = \
            self._file_level_data['review comments msg']\
                .apply(self.compute_avg_count,
                       args=[self._file_level_data['pull request id']])
def extract_features ( self ) -> None : for column in self . _function_map : for func , value in self . _function_map [ column ] : self . _file_level_features [ column + ' ' + value ] = self . _file_level_data [ column ] . apply ( func ) for column in self . _function_map_with_args : for func , value in self . _function_map_with_args [ column ] : for index in value : self . _file_level_features [ column + ' ' + value [ index ] ] = self . _file_level_data [ column ] . apply ( func , args = [ index ] ) self . _file_level_features [ 'review comments msg avg count' ] = self . _file_level_data [ 'review comments msg' ] . apply ( self . compute_avg_count , args = [ self . _file_level_data [ 'pull request id' ] ] )
Extracts the features from aggregated file level signals.
Extracts the features from aggregated file level signals .
"""Extracts the features from aggregated file level signals.
        Returns: None
        """
self