From 0ec7beae91d7704781cd946c66bc53b50693ee23 Mon Sep 17 00:00:00 2001 From: Piotr Maslanka <piotr.maslanka@henrietta.com.pl> Date: Sun, 8 Oct 2017 10:36:55 +0200 Subject: [PATCH] shorter --- coolamqp/framing/compilation/xml_tags.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/coolamqp/framing/compilation/xml_tags.py b/coolamqp/framing/compilation/xml_tags.py index 698929f..2621aa6 100644 --- a/coolamqp/framing/compilation/xml_tags.py +++ b/coolamqp/framing/compilation/xml_tags.py @@ -100,10 +100,8 @@ class Method(BaseObject): return b''.join(body) def is_static(self, domain_to_type=None): # is size constant? - for field in self.fields: - if field.basic_type in DYNAMIC_BASIC_TYPES: - return False - return True + return not any(field.basic_type in DYNAMIC_BASIC_TYPES for field in self.fields) + class Class(BaseObject): NAME = 'class' -- GitLab