3
3
# needs pyvips 2.2.3 or later
4
4
5
5
from pyvips import Image , Introspect , GValue , Error , \
6
- ffi , enum_dict , flags_dict , vips_lib , gobject_lib , \
6
+ ffi , enum_dict , flags_dict , gobject_lib , \
7
7
type_map , type_name , type_from_name , nickname_find
8
8
9
9
# This file generates the phpdoc comments for the magic methods and properties.
@@ -275,11 +275,6 @@ def add_nickname(gtype, a, b):
275
275
276
276
277
277
def generate_enums ():
278
- # otherwise we're missing some enums
279
- vips_lib .vips_token_get_type ()
280
- vips_lib .vips_saveable_get_type ()
281
- vips_lib .vips_image_type_get_type ()
282
-
283
278
all_enums = []
284
279
285
280
def add_enum (gtype , a , b ):
@@ -292,10 +287,6 @@ def add_enum(gtype, a, b):
292
287
293
288
type_map (type_from_name ('GEnum' ), add_enum )
294
289
295
- # Filter internal enums
296
- blacklist = ['VipsImageType' , 'VipsToken' ]
297
- all_enums = [name for name in all_enums if name not in blacklist ]
298
-
299
290
for name in all_enums :
300
291
gtype = type_from_name (name )
301
292
php_name = remove_prefix (name )
0 commit comments