#NEWLINE# def suppliers( a_project , * arguments ) : #NEWLINE# #INDENT# '\n    The suppliers view displays all the classes from which the current\n    class is calling features.\n\n    a_project: The current openned eiffel project\n    arguments: A tuple that optionnaly contain the class name as first element\n\n    See: https://docs.eiffel.com/book/eiffelstudio/suppliers\n    ' #NEWLINE# l_class_name = None #NEWLINE# if arguments : #NEWLINE# #INDENT# l_class_name = arguments [ 0 ] #NEWLINE# #UNINDENT# class_execute ( a_project , 'Suppliers' , ( lambda a_class , a_buffer : a_project . fetch_class_suppliers ( a_class , a_buffer ) ) , l_class_name )