summaryrefslogtreecommitdiff
path: root/src/buildstream/_exceptions.py
diff options
context:
space:
mode:
authorbst-marge-bot <marge-bot@buildstream.build>2019-08-08 15:50:38 +0000
committerbst-marge-bot <marge-bot@buildstream.build>2019-08-08 15:50:38 +0000
commit760ced144d647cd4c57b10715323060d8de622f0 (patch)
tree63b18aee77d324815f10a0278b539729b771c08b /src/buildstream/_exceptions.py
parent33af5af4f5cf728e416aac1d6a2f2310969a6a93 (diff)
parentc9e53fee362f93414b2dc3c7289bb68aadc65b55 (diff)
downloadbuildstream-760ced144d647cd4c57b10715323060d8de622f0.tar.gz
Merge branch 'danielsilverstone-ct/load-reject-duplicates' into 'master'
Reject elements which have duplicated dependencies Closes #1077 See merge request BuildStream/buildstream!1528
Diffstat (limited to 'src/buildstream/_exceptions.py')
-rw-r--r--src/buildstream/_exceptions.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/buildstream/_exceptions.py b/src/buildstream/_exceptions.py
index d5b87a85e..648742dbb 100644
--- a/src/buildstream/_exceptions.py
+++ b/src/buildstream/_exceptions.py
@@ -225,6 +225,9 @@ class LoadErrorReason(Enum):
# An attempt so set the value of a protected variable
PROTECTED_VARIABLE_REDEFINED = 23
+ # A duplicate dependency was detected
+ DUPLICATE_DEPENDENCY = 24
+
# LoadError
#