Skip to content

Commit

Permalink
CompressArchiveCommand: fix issues with progress formatting
Browse files Browse the repository at this point in the history
- The progress now is actually reported.
- The progress now uses current culture.
  • Loading branch information
ForNeVeR committed Dec 8, 2022
1 parent b783599 commit bb71014
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/CompressArchiveCommand.cs
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ protected override void EndProcessing()
{
// Update progress
var percentComplete = numberOfAddedItems / (float)numberOfAdditions * 100f;
progressRecord.StatusDescription = string.Format(Messages.ProgressDisplay, "{percentComplete:0.0}");
progressRecord.StatusDescription = string.Format(Messages.ProgressDisplay, $"{percentComplete:0.0}");
WriteProgress(progressRecord);

if (ShouldProcess(target: entry.FileSystemInfo.FullName, action: Messages.Add))
Expand All @@ -219,7 +219,7 @@ protected override void EndProcessing()

// Once all items in the archive are processed, show progress as 100%
// This code is here and not in the loop because we want it to run even if there are no items to add to the archive
progressRecord.StatusDescription = string.Format(Messages.ProgressDisplay, "100.0");
progressRecord.StatusDescription = string.Format(Messages.ProgressDisplay, $"{100.0:0.0}");
WriteProgress(progressRecord);
}
finally
Expand Down

0 comments on commit bb71014

Please sign in to comment.