diff options
author | jaseg <git@jaseg.de> | 2022-01-23 17:54:47 +0100 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2022-01-23 17:54:47 +0100 |
commit | 940cf9df6eb8f62359de014650f443a91b1af157 (patch) | |
tree | 667968d4f24336df3be2a9b7a461b839dfe200af /gerbonara/gerber/excellon.py | |
parent | 4ed83580963669e29305c45b104b78a22ef3e86c (diff) | |
download | gerbonara-940cf9df6eb8f62359de014650f443a91b1af157.tar.gz gerbonara-940cf9df6eb8f62359de014650f443a91b1af157.tar.bz2 gerbonara-940cf9df6eb8f62359de014650f443a91b1af157.zip |
Multi-quadrant code still borked
Diffstat (limited to 'gerbonara/gerber/excellon.py')
-rwxr-xr-x | gerbonara/gerber/excellon.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gerbonara/gerber/excellon.py b/gerbonara/gerber/excellon.py index 2e0add3..b5c9221 100755 --- a/gerbonara/gerber/excellon.py +++ b/gerbonara/gerber/excellon.py @@ -108,7 +108,7 @@ class ExcellonFile(CamFile): self.generator_hints = generator_hints or [] # This is a purely informational goodie from the parser. Use it as you wish. def __bool__(self): - return bool(self.objects) + return not self.is_empty @property def is_plated(self): @@ -257,8 +257,9 @@ class ExcellonFile(CamFile): def is_nonplated(self): return not any(obj.plated for obj in self.objects) - def empty(self): - return self.objects.empty() + @property + def is_empty(self): + return not self.objects def __len__(self): return len(self.objects) |