33# needs pyvips 2.2.3 or later
44
55from pyvips import Image , Introspect , GValue , Error , \
6- ffi , enum_dict , flags_dict , vips_lib , gobject_lib , \
6+ ffi , enum_dict , flags_dict , gobject_lib , \
77 type_map , type_name , type_from_name , nickname_find
88
99# This file generates the phpdoc comments for the magic methods and properties.
@@ -275,11 +275,6 @@ def add_nickname(gtype, a, b):
275275
276276
277277def 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-
283278 all_enums = []
284279
285280 def add_enum (gtype , a , b ):
@@ -292,10 +287,6 @@ def add_enum(gtype, a, b):
292287
293288 type_map (type_from_name ('GEnum' ), add_enum )
294289
295- # Filter internal enums
296- blacklist = ['VipsImageType' , 'VipsToken' ]
297- all_enums = [name for name in all_enums if name not in blacklist ]
298-
299290 for name in all_enums :
300291 gtype = type_from_name (name )
301292 php_name = remove_prefix (name )
0 commit comments