summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalamandar <felix@piedallu.me>2018-05-02 11:35:29 +0200
committerSalamandar <felix@piedallu.me>2018-06-01 14:23:24 +0200
commitb9c37e4fd2aa786e3a9b148d21854b75622c229f (patch)
tree7baacb43842fb057858c5ef4f077325607a608f6
parent4978dc0124d894addf60457475308742adcde87c (diff)
downloadmeson-b9c37e4fd2aa786e3a9b148d21854b75622c229f.tar.gz
Add set instead of list for used features lits
-rw-r--r--mesonbuild/interpreterbase.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/mesonbuild/interpreterbase.py b/mesonbuild/interpreterbase.py
index 47e8e9a09..8ae048918 100644
--- a/mesonbuild/interpreterbase.py
+++ b/mesonbuild/interpreterbase.py
@@ -135,8 +135,8 @@ class FeatureNew:
def add_called_feature(self):
if self.feature_version not in self.feature_versions:
- self.feature_versions[self.feature_version] = []
- self.feature_versions[self.feature_version].append(self.feature_name)
+ self.feature_versions[self.feature_version] = set()
+ self.feature_versions[self.feature_version].add(self.feature_name)
def called_features_report():
fv = FeatureNew.feature_versions
@@ -173,8 +173,8 @@ class FeatureDeprecated:
def add_called_feature(self):
if self.feature_version not in self.feature_versions:
- self.feature_versions[self.feature_version] = []
- self.feature_versions[self.feature_version].append(self.feature_name)
+ self.feature_versions[self.feature_version] = set()
+ self.feature_versions[self.feature_version].add(self.feature_name)
def called_features_report():
fv = FeatureDeprecated.feature_versions