From 4f7aa7a859492260f7bcc272ecbc59e8e8cca573 Mon Sep 17 00:00:00 2001 From: Netkas Date: Tue, 24 Oct 2023 16:05:40 -0400 Subject: [PATCH] Update progress bar text to display basename only Modified the progress bar text display in PackageManager.php and NccCompiler.php classes. Changed 'setMiscText' function to now display only the basename of the component name, execution policy name, and resource name. This change improves readability and clarity of the progress bar by reducing clutter from long file paths. --- CHANGELOG.md | 3 +++ src/ncc/Classes/NccExtension/NccCompiler.php | 6 +++--- src/ncc/Managers/PackageManager.php | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbd7e4e..cf1754e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This update introduces minor bug fixes. +### Changed + - Update progress bar text to display basename only + ### Fixed - Improve build efficiency by preventing duplicate merges - Updated file tracking in Runtime class diff --git a/src/ncc/Classes/NccExtension/NccCompiler.php b/src/ncc/Classes/NccExtension/NccCompiler.php index c753b9d..8115661 100644 --- a/src/ncc/Classes/NccExtension/NccCompiler.php +++ b/src/ncc/Classes/NccExtension/NccCompiler.php @@ -171,7 +171,7 @@ foreach($execution_units as $unit) { - $progress_bar->setMiscText($unit->getExecutionPolicy()->getName()); + $progress_bar->setMiscText(basename($unit->getExecutionPolicy()->getName())); //$progress++; //Console::inlineProgressBar($progress, $steps); $package_writer->addExecutionUnit($unit); @@ -184,7 +184,7 @@ { //$progress++; //Console::inlineProgressBar($progress, $steps); - $progress_bar->setMiscText($component); + $progress_bar->setMiscText(basename($component)); Console::outVerbose(sprintf('Compiling \'%s\'', $component)); $this->processComponent($package_writer, $component); @@ -196,7 +196,7 @@ { //$progress++; //Console::inlineProgressBar($progress, $steps); - $progress_bar->setMiscText($resource); + $progress_bar->setMiscText(basename($resource)); Console::outVerbose(sprintf('Processing \'%s\'', $resource)); $this->processResource($package_writer, $resource); diff --git a/src/ncc/Managers/PackageManager.php b/src/ncc/Managers/PackageManager.php index 25908df..7ea7e5c 100644 --- a/src/ncc/Managers/PackageManager.php +++ b/src/ncc/Managers/PackageManager.php @@ -663,7 +663,7 @@ $progress_bar->increaseValue(1, true); foreach($package_reader->getComponents() as $component_name) { - $progress_bar->setMiscText($component_name); + $progress_bar->setMiscText(basename($component_name), true); if(Resolver::checkLogLevel(LogLevel::VERBOSE, Main::getLogLevel())) { @@ -681,7 +681,7 @@ foreach($package_reader->getResources() as $resource_name) { - $progress_bar->setMiscText($resource_name); + $progress_bar->setMiscText(basename($resource_name), true); if(Resolver::checkLogLevel(LogLevel::VERBOSE, Main::getLogLevel())) {