diff --git a/docs/html/development/architecture/package-finding.rst b/docs/html/development/architecture/package-finding.rst index 53ece59f8..4923c1996 100644 --- a/docs/html/development/architecture/package-finding.rst +++ b/docs/html/development/architecture/package-finding.rst @@ -182,12 +182,11 @@ user, and other user preferences, etc. Specifically, the class has a ``get_applicable_candidates()`` method. This accepts the ``InstallationCandidate`` objects resulting from the links -accepted by the ``LinkEvaluator`` class's ``evaluate_link()`` method, and -it further filters them to a list of "applicable" candidates. +accepted by the ``LinkEvaluator`` class's ``evaluate_link()`` method, filters +them to a list of "applicable" candidates and orders them by preference. The ``CandidateEvaluator`` class also has a ``sort_best_candidate()`` method -that orders the applicable candidates by preference, and then returns the -best (i.e. most preferred). +that returns the best (i.e. most preferred) candidate. Finally, the class has a ``compute_best_candidate()`` method that calls ``get_applicable_candidates()`` followed by ``sort_best_candidate()``, and