Review: Needs Fixing

Please use words_with_underscore as variables/attributes (we are currently 
converting our code to this)

Don't do this: if subSearch : search_results = 
self.constrainSearch(search_results)
Do this:
if sub_search:
     search_results = self.constrainSearch(search_results)

Your method does not have a docstring.

constrainSearch(self, first_parameter, second_parameter):
    """"
    bla bla bla

    ``first_parameter``
        First parameter description

    ``second_parameter``
        .....
     """


95      + testset = set(self.searchResults)
96      + res = [x for x in search_results if x in testset]
97      + return res

Please use proper names: result = [search_result for search_result in 
search_results if search_result in testset]
Or even something better....

:)
-- 
https://code.launchpad.net/~martin-hosken/openlp/subsearch/+merge/152301
Your team OpenLP Core is subscribed to branch lp:openlp.

_______________________________________________
Mailing list: https://launchpad.net/~openlp-core
Post to     : openlp-core@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openlp-core
More help   : https://help.launchpad.net/ListHelp

Reply via email to