def METHOD_NAME(self, study: optuna.Study) -> None:
    completed_trials = [
        trial
        for trial in study.get_trials(deepcopy=False)
        if trial.state == optuna.trial.TrialState.COMPLETE
    ]
    for trial in completed_trials:
        self._add_distributions(trial.distributions)