Skip to content

Commit 17e4e21

Browse files
committed
docs: add comment explaining _value2member_map_
1 parent fa66beb commit 17e4e21

18 files changed

Lines changed: 18 additions & 0 deletions

‎fingerprint_server_sdk/models/bot_info_category.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,5 +56,6 @@ def _missing_(cls, value: object) -> Self:
5656
obj = str.__new__(cls, value)
5757
obj._name_ = str(value)
5858
obj._value_ = value
59+
# cache it so the same value won't trigger `_missing_` again
5960
cls._value2member_map_[value] = obj
6061
return obj

‎fingerprint_server_sdk/models/bot_info_confidence.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,6 @@ def _missing_(cls, value: object) -> Self:
4343
obj = str.__new__(cls, value)
4444
obj._name_ = str(value)
4545
obj._value_ = value
46+
# cache it so the same value won't trigger `_missing_` again
4647
cls._value2member_map_[value] = obj
4748
return obj

‎fingerprint_server_sdk/models/bot_info_identity.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,6 @@ def _missing_(cls, value: object) -> Self:
4444
obj = str.__new__(cls, value)
4545
obj._name_ = str(value)
4646
obj._value_ = value
47+
# cache it so the same value won't trigger `_missing_` again
4748
cls._value2member_map_[value] = obj
4849
return obj

‎fingerprint_server_sdk/models/bot_result.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,6 @@ def _missing_(cls, value: object) -> Self:
4343
obj = str.__new__(cls, value)
4444
obj._name_ = str(value)
4545
obj._value_ = value
46+
# cache it so the same value won't trigger `_missing_` again
4647
cls._value2member_map_[value] = obj
4748
return obj

‎fingerprint_server_sdk/models/error_code.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,6 @@ def _missing_(cls, value: object) -> Self:
5858
obj = str.__new__(cls, value)
5959
obj._name_ = str(value)
6060
obj._value_ = value
61+
# cache it so the same value won't trigger `_missing_` again
6162
cls._value2member_map_[value] = obj
6263
return obj

‎fingerprint_server_sdk/models/incremental_identification_status.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,6 @@ def _missing_(cls, value: object) -> Self:
4242
obj = str.__new__(cls, value)
4343
obj._name_ = str(value)
4444
obj._value_ = value
45+
# cache it so the same value won't trigger `_missing_` again
4546
cls._value2member_map_[value] = obj
4647
return obj

‎fingerprint_server_sdk/models/proxy_confidence.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,6 @@ def _missing_(cls, value: object) -> Self:
4343
obj = str.__new__(cls, value)
4444
obj._name_ = str(value)
4545
obj._value_ = value
46+
# cache it so the same value won't trigger `_missing_` again
4647
cls._value2member_map_[value] = obj
4748
return obj

‎fingerprint_server_sdk/models/rare_device_percentile_bucket.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,6 @@ def _missing_(cls, value: object) -> Self:
4646
obj = str.__new__(cls, value)
4747
obj._name_ = str(value)
4848
obj._value_ = value
49+
# cache it so the same value won't trigger `_missing_` again
4950
cls._value2member_map_[value] = obj
5051
return obj

‎fingerprint_server_sdk/models/rule_action_type.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,6 @@ def _missing_(cls, value: object) -> Self:
4242
obj = str.__new__(cls, value)
4343
obj._name_ = str(value)
4444
obj._value_ = value
45+
# cache it so the same value won't trigger `_missing_` again
4546
cls._value2member_map_[value] = obj
4647
return obj

‎fingerprint_server_sdk/models/search_events_bot.py‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,6 @@ def _missing_(cls, value: object) -> Self:
4444
obj = str.__new__(cls, value)
4545
obj._name_ = str(value)
4646
obj._value_ = value
47+
# cache it so the same value won't trigger `_missing_` again
4748
cls._value2member_map_[value] = obj
4849
return obj

0 commit comments

Comments
 (0)