Skip to content

Commit b7d66d3

Browse files
authored
fix: new version of the systems for exceptions (#116)
* bump: creating a version bump with the changes * fix: mipy error on optional parameter * fix: error in mypy * fix: explicit casting on the variability model to configuration * style: improving style for prospector * feat: adding a new exception type to adhere to pep8 new conventions * fix: removing bad files * fix: removing bad files * style: adding a blak line for prospector * style: adding a blak line for prospector * fix: creating a new version to cleanup bad files. Strongly considering prevent commits
1 parent cc9954d commit b7d66d3

6 files changed

Lines changed: 11 additions & 7 deletions

File tree

flamapy/core/exceptions.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
1-
class PluginNotFound(Exception):
1+
class FlamaException(Exception):
22
pass
33

44

5-
class OperationNotFound(Exception):
5+
class PluginNotFound(FlamaException):
66
pass
77

88

9-
class TransformationNotFound(Exception):
9+
class OperationNotFound(FlamaException):
1010
pass
1111

1212

13-
class ElementNotFound(Exception):
13+
class TransformationNotFound(FlamaException):
1414
pass
1515

1616

17-
class DuplicatedFeature(Exception):
17+
class ElementNotFound(FlamaException):
1818
pass
1919

2020

21-
class ConfigurationNotFound(Exception):
21+
class DuplicatedFeature(FlamaException):
2222
pass
23+
24+
25+
class ConfigurationNotFound(FlamaException):
26+
pass
Binary file not shown.
Binary file not shown.
Binary file not shown.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
setuptools.setup(
99
name="flamapy",
10-
version="1.1.2",
10+
version="1.1.3",
1111
author="Flamapy",
1212
author_email="flamapy@us.es",
1313
description="Flamapy is a Python-based AAFM framework that takes into consideration previous AAFM tool designs and enables multi-solver and multi-metamodel support for the integration of AAFM tooling on the Python ecosystem.",

0 commit comments

Comments
 (0)