Skip to content

Commit

Permalink
Use Self (#1795)
Browse files Browse the repository at this point in the history
  • Loading branch information
casey authored Dec 29, 2023
1 parent 3461a7f commit 177bb68
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions src/assignment_resolver.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ pub(crate) struct AssignmentResolver<'src: 'run, 'run> {

impl<'src: 'run, 'run> AssignmentResolver<'src, 'run> {
pub(crate) fn resolve_assignments(
assignments: &Table<'src, Assignment<'src>>,
assignments: &'run Table<'src, Assignment<'src>>,
) -> CompileResult<'src, ()> {
let mut resolver = AssignmentResolver {
let mut resolver = Self {
stack: Vec::new(),
evaluated: BTreeSet::new(),
assignments,
Expand Down
6 changes: 3 additions & 3 deletions src/evaluator.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ impl<'src, 'run> Evaluator<'src, 'run> {
settings: &'run Settings<'run>,
search: &'run Search,
) -> RunResult<'src, Scope<'src, 'run>> {
let mut evaluator = Evaluator {
let mut evaluator = Self {
scope: overrides,
assignments: Some(assignments),
config,
Expand Down Expand Up @@ -260,7 +260,7 @@ impl<'src, 'run> Evaluator<'src, 'run> {
settings: &'run Settings,
search: &'run Search,
) -> RunResult<'src, (Scope<'src, 'run>, Vec<String>)> {
let mut evaluator = Evaluator {
let mut evaluator = Self {
assignments: None,
scope: scope.child(),
search,
Expand Down Expand Up @@ -313,7 +313,7 @@ impl<'src, 'run> Evaluator<'src, 'run> {
settings: &'run Settings,
search: &'run Search,
) -> Evaluator<'src, 'run> {
Evaluator {
Self {
assignments: None,
scope: Scope::child(scope),
search,
Expand Down
4 changes: 2 additions & 2 deletions src/recipe_resolver.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ pub(crate) struct RecipeResolver<'src: 'run, 'run> {
impl<'src: 'run, 'run> RecipeResolver<'src, 'run> {
pub(crate) fn resolve_recipes(
unresolved_recipes: Table<'src, UnresolvedRecipe<'src>>,
assignments: &Table<'src, Assignment<'src>>,
assignments: &'run Table<'src, Assignment<'src>>,
) -> CompileResult<'src, Table<'src, Rc<Recipe<'src>>>> {
let mut resolver = RecipeResolver {
let mut resolver = Self {
resolved_recipes: Table::new(),
unresolved_recipes,
assignments,
Expand Down

0 comments on commit 177bb68

Please sign in to comment.