+
+ return $count;
+}
+
+
+sub rename_project {
+ my $self = shift;
+ my $old_project = shift;
+ my $new_project = shift;
+ $old_project && $new_project or _usage(q{$codeowners->rename_project($project => $new_project)});
+
+ $self->_clear;
+
+ my $count = 0;
+
+ for my $line (@{$self->_lines}) {
+ next if !exists $line->{project} || $old_project ne $line->{project};
+ $line->{project} = $new_project;
+ $line->{comment} = " Project: $new_project" if exists $line->{comment};
+ ++$count;
+ }
+
+ return $count;