From 3e30804cbd774543799e1033ba94b074c80babb9 Mon Sep 17 00:00:00 2001
From: Mauco03 <marco.gaibotti@skywarder.eu>
Date: Sun, 25 Feb 2024 22:14:17 +0100
Subject: [PATCH] [code-refactoring][functions] Renamed config functions

Current config management functions are outdated and will be removed in the last stages of the refactoring
---
 .../OLDaddParameter.m}                               |  0
 .../OLDloadConfig.m}                                 | 12 +++---------
 .../functionSignatures.json                          |  0
 3 files changed, 3 insertions(+), 9 deletions(-)
 rename functions/{config/addParameter.m => configManagement/OLDaddParameter.m} (100%)
 rename functions/{config/loadConfig.m => configManagement/OLDloadConfig.m} (65%)
 rename functions/{config => configManagement}/functionSignatures.json (100%)

diff --git a/functions/config/addParameter.m b/functions/configManagement/OLDaddParameter.m
similarity index 100%
rename from functions/config/addParameter.m
rename to functions/configManagement/OLDaddParameter.m
diff --git a/functions/config/loadConfig.m b/functions/configManagement/OLDloadConfig.m
similarity index 65%
rename from functions/config/loadConfig.m
rename to functions/configManagement/OLDloadConfig.m
index 5543e5c..ab06845 100644
--- a/functions/config/loadConfig.m
+++ b/functions/configManagement/OLDloadConfig.m
@@ -8,18 +8,12 @@ function varargout = loadConfig(varargin)
 %                 - stucts, ordered based on input
 
 varargout = cell(1, nargin);
-
-currPath = fileparts(mfilename('fullpath'));
-superPath = fullfile(currPath, '..', '..', 'missions');
-
-%% LOAD superConfig
-run(fullfile(superPath, 'superConfig.m'));
-configPath = fullfile(superPath, super.mission, 'config');
+mission = varargin{end};
 
 %% LOAD desired configs
-    for i = 1:nargin
+    for i = 1:nargin-1
         fileName = char(varargin{i});
-        if ~isfile(fullfile(configPath, fileName))
+        if ~isfile(fullfile(mission.configPath, fileName))
             error(strcat("File not found inside the config folder: ", varargin{i})); 
         end
         
diff --git a/functions/config/functionSignatures.json b/functions/configManagement/functionSignatures.json
similarity index 100%
rename from functions/config/functionSignatures.json
rename to functions/configManagement/functionSignatures.json
-- 
GitLab