[REDMINE1D-229] [RM-6108] Review error handling Created: 05/Jul/23  Updated: 13/Jan/24

Status: In Progress
Project: 1D Redmine
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: Redmine-Jira Migtation Assignee: Redmine-Jira Migtation
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Created on 2020-11-09 09:06:54 by Ali Allaoui. % Done: 84

Every method that returns a boolean to signify success or failure should be modified to throw an exception in case of failure
Exception class should be reviewed to incorporate an error code

Specifications should be discussed here https://projets.lam.fr/projects/cpf/wiki/AmazedlibErrorHandling_



 Comments   
Comment by Redmine-Jira Migtation [ 13/Jan/24 ]

Comment by Ali Allaoui on 2020-11-30 16:13:40:
Questions à aborder :

Catalogue des erreurs, classification, codes
Spécification des exceptions : Nécessité de plusieurs classes ? Toutes les exceptions doivent-elles arrêter le process en cours ? L'organisation actuelle du process flow ne devrait pas influer sur cette question
Refactoring des méthodes renvoyant un booléen en méthodes jetant une exception (par exemple les getters du ParamStore)
Organisation du refactoring : au fil de l'eau le plus possible

Generated at Sat Feb 10 15:30:36 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.