Mark BETA classes individually
authorWonki Kim <wonki_.kim@samsung.com>
Thu, 7 Mar 2019 12:10:28 +0000 (21:10 +0900)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
commit0a3543edd483ca1d2209c5735a123bfcb99aca1b
tree496e89cf4e480dbae57aef225c1d30a2f827dc94
parent64faafe53c3e23e793eb60c507d14be4929bae5b
Mark BETA classes individually

Summary:
Instead of surrounding all the #include "*.eo.h" lines in Efl.h
with #ifdef EFL_BETA_API_SUPPORT, include these files unconditionally, but mark
all classes as @beta in the eo files.
This will allow taking them out of beta one by one as we deem them stable enough.
Otherwise, the current procedure involves moving the #include line out of the
ifdef block, which is cumbersome and messes include order.

Depends on D7950
Fixes T7692

Test Plan: Nothing changes

Reviewers: zmike, bu5hm4n, cedric

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T7692

Differential Revision: https://phab.enlightenment.org/D7951

Change-Id: Ifc2ccd97807c33e2e4927c38c14d494567d3bbca
393 files changed:
src/lib/ecore/efl_accelerate_interpolator.eo
src/lib/ecore/efl_app.eo
src/lib/ecore/efl_appthread.eo
src/lib/ecore/efl_boolean_model.eo
src/lib/ecore/efl_bounce_interpolator.eo
src/lib/ecore/efl_composite_model.eo
src/lib/ecore/efl_container_model.eo
src/lib/ecore/efl_container_model_item.eo
src/lib/ecore/efl_core_command_line.eo
src/lib/ecore/efl_core_env.eo
src/lib/ecore/efl_core_proc_env.eo
src/lib/ecore/efl_cubic_bezier_interpolator.eo
src/lib/ecore/efl_decelerate_interpolator.eo
src/lib/ecore/efl_divisor_interpolator.eo
src/lib/ecore/efl_exe.eo
src/lib/ecore/efl_generic_model.eo
src/lib/ecore/efl_io_buffered_stream.eo
src/lib/ecore/efl_io_closer_fd.eo
src/lib/ecore/efl_io_copier.eo
src/lib/ecore/efl_io_file.eo
src/lib/ecore/efl_io_positioner_fd.eo
src/lib/ecore/efl_io_reader_fd.eo
src/lib/ecore/efl_io_sizer_fd.eo
src/lib/ecore/efl_io_stderr.eo
src/lib/ecore/efl_io_stdin.eo
src/lib/ecore/efl_io_stdout.eo
src/lib/ecore/efl_io_writer_fd.eo
src/lib/ecore/efl_linear_interpolator.eo
src/lib/ecore/efl_loop.eo
src/lib/ecore/efl_loop_consumer.eo
src/lib/ecore/efl_loop_fd.eo
src/lib/ecore/efl_loop_handler.eo
src/lib/ecore/efl_loop_message.eo
src/lib/ecore/efl_loop_message_future.eo
src/lib/ecore/efl_loop_message_future_handler.eo
src/lib/ecore/efl_loop_message_handler.eo
src/lib/ecore/efl_loop_model.eo
src/lib/ecore/efl_loop_timer.eo
src/lib/ecore/efl_select_model.eo
src/lib/ecore/efl_sinusoidal_interpolator.eo
src/lib/ecore/efl_spring_interpolator.eo
src/lib/ecore/efl_task.eo
src/lib/ecore/efl_thread.eo
src/lib/ecore/efl_threadio.eo
src/lib/ecore/efl_view_model.eo
src/lib/ecore_con/efl_net_control_access_point.eo
src/lib/ecore_con/efl_net_control_manager.eo
src/lib/ecore_con/efl_net_control_technology.eo
src/lib/ecore_con/efl_net_dialer.eo
src/lib/ecore_con/efl_net_dialer_http.eo
src/lib/ecore_con/efl_net_dialer_simple.eo
src/lib/ecore_con/efl_net_dialer_ssl.eo
src/lib/ecore_con/efl_net_dialer_tcp.eo
src/lib/ecore_con/efl_net_dialer_udp.eo
src/lib/ecore_con/efl_net_dialer_unix.eo
src/lib/ecore_con/efl_net_dialer_websocket.eo
src/lib/ecore_con/efl_net_dialer_windows.eo
src/lib/ecore_con/efl_net_ip_address.eo
src/lib/ecore_con/efl_net_server.eo
src/lib/ecore_con/efl_net_server_fd.eo
src/lib/ecore_con/efl_net_server_ip.eo
src/lib/ecore_con/efl_net_server_simple.eo
src/lib/ecore_con/efl_net_server_ssl.eo
src/lib/ecore_con/efl_net_server_tcp.eo
src/lib/ecore_con/efl_net_server_udp.eo
src/lib/ecore_con/efl_net_server_udp_client.eo
src/lib/ecore_con/efl_net_server_unix.eo
src/lib/ecore_con/efl_net_server_windows.eo
src/lib/ecore_con/efl_net_session.eo
src/lib/ecore_con/efl_net_socket.eo
src/lib/ecore_con/efl_net_socket_fd.eo
src/lib/ecore_con/efl_net_socket_simple.eo
src/lib/ecore_con/efl_net_socket_ssl.eo
src/lib/ecore_con/efl_net_socket_tcp.eo
src/lib/ecore_con/efl_net_socket_udp.eo
src/lib/ecore_con/efl_net_socket_unix.eo
src/lib/ecore_con/efl_net_socket_windows.eo
src/lib/ecore_con/efl_net_ssl_context.eo
src/lib/edje/efl_canvas_layout.eo
src/lib/edje/efl_canvas_layout_part.eo
src/lib/edje/efl_canvas_layout_part_box.eo
src/lib/edje/efl_canvas_layout_part_external.eo
src/lib/edje/efl_canvas_layout_part_invalid.eo
src/lib/edje/efl_canvas_layout_part_swallow.eo
src/lib/edje/efl_canvas_layout_part_table.eo
src/lib/edje/efl_canvas_layout_part_text.eo
src/lib/edje/efl_layout_calc.eo
src/lib/edje/efl_layout_group.eo
src/lib/edje/efl_layout_signal.eo
src/lib/efl/Efl.h
src/lib/efl/interfaces/efl_animator.eo
src/lib/efl/interfaces/efl_cached_item.eo
src/lib/efl/interfaces/efl_canvas_pointer.eo
src/lib/efl/interfaces/efl_canvas_scene.eo
src/lib/efl/interfaces/efl_config.eo
src/lib/efl/interfaces/efl_container.eo
src/lib/efl/interfaces/efl_content.eo
src/lib/efl/interfaces/efl_control.eo
src/lib/efl/interfaces/efl_duplicate.eo
src/lib/efl/interfaces/efl_file.eo
src/lib/efl/interfaces/efl_file_save.eo
src/lib/efl/interfaces/efl_gfx_blur.eo
src/lib/efl/interfaces/efl_gfx_buffer.eo
src/lib/efl/interfaces/efl_gfx_color.eo
src/lib/efl/interfaces/efl_gfx_color_class.eo
src/lib/efl/interfaces/efl_gfx_entity.eo
src/lib/efl/interfaces/efl_gfx_fill.eo
src/lib/efl/interfaces/efl_gfx_filter.eo
src/lib/efl/interfaces/efl_gfx_frame_controller.eo
src/lib/efl/interfaces/efl_gfx_gradient.eo
src/lib/efl/interfaces/efl_gfx_gradient_linear.eo
src/lib/efl/interfaces/efl_gfx_gradient_radial.eo
src/lib/efl/interfaces/efl_gfx_image.eo
src/lib/efl/interfaces/efl_gfx_image_load_controller.eo
src/lib/efl/interfaces/efl_gfx_path.eo
src/lib/efl/interfaces/efl_gfx_shape.eo
src/lib/efl/interfaces/efl_gfx_size_class.eo
src/lib/efl/interfaces/efl_gfx_size_hint.eo
src/lib/efl/interfaces/efl_gfx_stack.eo
src/lib/efl/interfaces/efl_gfx_text_class.eo
src/lib/efl/interfaces/efl_gfx_view.eo
src/lib/efl/interfaces/efl_input_device.eo
src/lib/efl/interfaces/efl_interpolator.eo
src/lib/efl/interfaces/efl_io_buffer.eo
src/lib/efl/interfaces/efl_io_closer.eo
src/lib/efl/interfaces/efl_io_positioner.eo
src/lib/efl/interfaces/efl_io_queue.eo
src/lib/efl/interfaces/efl_io_reader.eo
src/lib/efl/interfaces/efl_io_sizer.eo
src/lib/efl/interfaces/efl_io_writer.eo
src/lib/efl/interfaces/efl_model.eo
src/lib/efl/interfaces/efl_observable.eo
src/lib/efl/interfaces/efl_observer.eo
src/lib/efl/interfaces/efl_orientation.eo
src/lib/efl/interfaces/efl_pack.eo
src/lib/efl/interfaces/efl_pack_layout.eo
src/lib/efl/interfaces/efl_pack_linear.eo
src/lib/efl/interfaces/efl_pack_table.eo
src/lib/efl/interfaces/efl_part.eo
src/lib/efl/interfaces/efl_playable.eo
src/lib/efl/interfaces/efl_player.eo
src/lib/efl/interfaces/efl_screen.eo
src/lib/efl/interfaces/efl_text.eo
src/lib/efl/interfaces/efl_text_annotate.eo
src/lib/efl/interfaces/efl_text_cursor.eo
src/lib/efl/interfaces/efl_text_font.eo
src/lib/efl/interfaces/efl_text_format.eo
src/lib/efl/interfaces/efl_text_markup.eo
src/lib/efl/interfaces/efl_text_markup_interactive.eo
src/lib/efl/interfaces/efl_text_markup_util.eo
src/lib/efl/interfaces/efl_text_style.eo
src/lib/efl/interfaces/efl_ui_autorepeat.eo
src/lib/efl/interfaces/efl_ui_clickable.eo
src/lib/efl/interfaces/efl_ui_direction.eo
src/lib/efl/interfaces/efl_ui_direction_readonly.eo
src/lib/efl/interfaces/efl_ui_drag.eo
src/lib/efl/interfaces/efl_ui_draggable.eo
src/lib/efl/interfaces/efl_ui_factory.eo
src/lib/efl/interfaces/efl_ui_factory_bind.eo
src/lib/efl/interfaces/efl_ui_format.eo
src/lib/efl/interfaces/efl_ui_i18n.eo
src/lib/efl/interfaces/efl_ui_menu.eo
src/lib/efl/interfaces/efl_ui_multi_selectable.eo
src/lib/efl/interfaces/efl_ui_property_bind.eo
src/lib/efl/interfaces/efl_ui_range_display.eo
src/lib/efl/interfaces/efl_ui_range_interactive.eo
src/lib/efl/interfaces/efl_ui_scrollable.eo
src/lib/efl/interfaces/efl_ui_scrollable_interactive.eo
src/lib/efl/interfaces/efl_ui_scrollbar.eo
src/lib/efl/interfaces/efl_ui_selectable.eo
src/lib/efl/interfaces/efl_ui_view.eo
src/lib/efl/interfaces/efl_ui_zoom.eo
src/lib/eio/efl_io_manager.eo
src/lib/eio/efl_io_model.eo
src/lib/elementary/efl_access_action.eo
src/lib/elementary/efl_access_component.eo
src/lib/elementary/efl_access_editable_text.eo
src/lib/elementary/efl_access_object.eo
src/lib/elementary/efl_access_selection.eo
src/lib/elementary/efl_access_text.eo
src/lib/elementary/efl_access_value.eo
src/lib/elementary/efl_access_widget_action.eo
src/lib/elementary/efl_access_window.eo
src/lib/elementary/efl_config_global.eo
src/lib/elementary/efl_datetime_manager.eo
src/lib/elementary/efl_page_indicator.eo
src/lib/elementary/efl_page_indicator_icon.eo
src/lib/elementary/efl_page_transition.eo
src/lib/elementary/efl_page_transition_scroll.eo
src/lib/elementary/efl_text_interactive.eo
src/lib/elementary/efl_ui_alert_popup.eo
src/lib/elementary/efl_ui_alert_popup_part.eo
src/lib/elementary/efl_ui_anchor_popup.eo
src/lib/elementary/efl_ui_average_model.eo
src/lib/elementary/efl_ui_bg.eo
src/lib/elementary/efl_ui_bg_legacy.eo
src/lib/elementary/efl_ui_box.eo
src/lib/elementary/efl_ui_box_flow.eo
src/lib/elementary/efl_ui_box_stack.eo
src/lib/elementary/efl_ui_button.eo
src/lib/elementary/efl_ui_button_legacy.eo
src/lib/elementary/efl_ui_button_legacy_part.eo
src/lib/elementary/efl_ui_caching_factory.eo
src/lib/elementary/efl_ui_calendar.eo
src/lib/elementary/efl_ui_calendar_item.eo
src/lib/elementary/efl_ui_check.eo
src/lib/elementary/efl_ui_check_legacy.eo
src/lib/elementary/efl_ui_check_legacy_part.eo
src/lib/elementary/efl_ui_clock.eo
src/lib/elementary/efl_ui_clock_legacy.eo
src/lib/elementary/efl_ui_cursor.eo
src/lib/elementary/efl_ui_datepicker.eo
src/lib/elementary/efl_ui_dnd.eo
src/lib/elementary/efl_ui_dnd_container.eo
src/lib/elementary/efl_ui_exact_model.eo
src/lib/elementary/efl_ui_flip.eo
src/lib/elementary/efl_ui_flip_legacy.eo
src/lib/elementary/efl_ui_flip_part.eo
src/lib/elementary/efl_ui_focus_composition.eo
src/lib/elementary/efl_ui_focus_composition_adapter.eo
src/lib/elementary/efl_ui_focus_layer.eo
src/lib/elementary/efl_ui_focus_manager.eo
src/lib/elementary/efl_ui_focus_manager_calc.eo
src/lib/elementary/efl_ui_focus_manager_root_focus.eo
src/lib/elementary/efl_ui_focus_manager_sub.eo
src/lib/elementary/efl_ui_focus_manager_window_root.eo
src/lib/elementary/efl_ui_focus_object.eo
src/lib/elementary/efl_ui_focus_parent_provider.eo
src/lib/elementary/efl_ui_focus_parent_provider_gen.eo
src/lib/elementary/efl_ui_focus_parent_provider_standard.eo
src/lib/elementary/efl_ui_focus_util.eo
src/lib/elementary/efl_ui_frame.eo
src/lib/elementary/efl_ui_frame_legacy.eo
src/lib/elementary/efl_ui_grid.eo
src/lib/elementary/efl_ui_grid_default_item.eo
src/lib/elementary/efl_ui_grid_default_item_part_end.eo
src/lib/elementary/efl_ui_grid_default_item_part_icon.eo
src/lib/elementary/efl_ui_grid_item.eo
src/lib/elementary/efl_ui_homogeneous_model.eo
src/lib/elementary/efl_ui_image.eo
src/lib/elementary/efl_ui_image_factory.eo
src/lib/elementary/efl_ui_image_legacy.eo
src/lib/elementary/efl_ui_image_zoomable.eo
src/lib/elementary/efl_ui_image_zoomable_legacy.eo
src/lib/elementary/efl_ui_image_zoomable_pan.eo
src/lib/elementary/efl_ui_internal_text_interactive.eo
src/lib/elementary/efl_ui_internal_text_scroller.eo
src/lib/elementary/efl_ui_item.eo
src/lib/elementary/efl_ui_l10n.eo
src/lib/elementary/efl_ui_layout.eo
src/lib/elementary/efl_ui_layout_factory.eo
src/lib/elementary/efl_ui_layout_legacy.eo
src/lib/elementary/efl_ui_layout_part.eo
src/lib/elementary/efl_ui_layout_part_bg.eo
src/lib/elementary/efl_ui_layout_part_box.eo
src/lib/elementary/efl_ui_layout_part_content.eo
src/lib/elementary/efl_ui_layout_part_legacy.eo
src/lib/elementary/efl_ui_layout_part_table.eo
src/lib/elementary/efl_ui_layout_part_text.eo
src/lib/elementary/efl_ui_legacy.eo
src/lib/elementary/efl_ui_list.eo
src/lib/elementary/efl_ui_list_default_item.eo
src/lib/elementary/efl_ui_list_default_item_part_end.eo
src/lib/elementary/efl_ui_list_default_item_part_icon.eo
src/lib/elementary/efl_ui_list_empty_item.eo
src/lib/elementary/efl_ui_list_item.eo
src/lib/elementary/efl_ui_list_view.eo
src/lib/elementary/efl_ui_list_view_model.eo
src/lib/elementary/efl_ui_list_view_pan.eo
src/lib/elementary/efl_ui_list_view_precise_layouter.eo
src/lib/elementary/efl_ui_list_view_relayout.eo
src/lib/elementary/efl_ui_navigation_bar.eo
src/lib/elementary/efl_ui_navigation_bar_part.eo
src/lib/elementary/efl_ui_navigation_bar_part_back_button.eo
src/lib/elementary/efl_ui_navigation_layout.eo
src/lib/elementary/efl_ui_nstate.eo
src/lib/elementary/efl_ui_pager.eo
src/lib/elementary/efl_ui_pan.eo
src/lib/elementary/efl_ui_panel.eo
src/lib/elementary/efl_ui_panes.eo
src/lib/elementary/efl_ui_panes_legacy.eo
src/lib/elementary/efl_ui_panes_part.eo
src/lib/elementary/efl_ui_popup.eo
src/lib/elementary/efl_ui_popup_part_backwall.eo
src/lib/elementary/efl_ui_progressbar.eo
src/lib/elementary/efl_ui_progressbar_legacy.eo
src/lib/elementary/efl_ui_progressbar_legacy_part.eo
src/lib/elementary/efl_ui_progressbar_part.eo
src/lib/elementary/efl_ui_radio.eo
src/lib/elementary/efl_ui_radio_legacy.eo
src/lib/elementary/efl_ui_radio_legacy_part.eo
src/lib/elementary/efl_ui_scroll_alert_popup.eo
src/lib/elementary/efl_ui_scroll_alert_popup_part.eo
src/lib/elementary/efl_ui_scroll_manager.eo
src/lib/elementary/efl_ui_scroller.eo
src/lib/elementary/efl_ui_selection.eo
src/lib/elementary/efl_ui_selection_manager.eo
src/lib/elementary/efl_ui_size_model.eo
src/lib/elementary/efl_ui_slider.eo
src/lib/elementary/efl_ui_slider_interval.eo
src/lib/elementary/efl_ui_spin.eo
src/lib/elementary/efl_ui_spin_button.eo
src/lib/elementary/efl_ui_stack.eo
src/lib/elementary/efl_ui_state_model.eo
src/lib/elementary/efl_ui_tab_bar.eo
src/lib/elementary/efl_ui_tab_page.eo
src/lib/elementary/efl_ui_tab_page_part_tab.eo
src/lib/elementary/efl_ui_tab_pager.eo
src/lib/elementary/efl_ui_table.eo
src/lib/elementary/efl_ui_table_static.eo
src/lib/elementary/efl_ui_tags.eo
src/lib/elementary/efl_ui_text.eo
src/lib/elementary/efl_ui_text_alert_popup.eo
src/lib/elementary/efl_ui_text_alert_popup_part.eo
src/lib/elementary/efl_ui_text_async.eo
src/lib/elementary/efl_ui_text_editable.eo
src/lib/elementary/efl_ui_text_factory_emoticons.eo
src/lib/elementary/efl_ui_text_factory_fallback.eo
src/lib/elementary/efl_ui_text_factory_images.eo
src/lib/elementary/efl_ui_text_part.eo
src/lib/elementary/efl_ui_textpath.eo
src/lib/elementary/efl_ui_textpath_legacy.eo
src/lib/elementary/efl_ui_textpath_part.eo
src/lib/elementary/efl_ui_theme.eo
src/lib/elementary/efl_ui_timepicker.eo
src/lib/elementary/efl_ui_video.eo
src/lib/elementary/efl_ui_video_legacy.eo
src/lib/elementary/efl_ui_widget.eo
src/lib/elementary/efl_ui_widget_factory.eo
src/lib/elementary/efl_ui_widget_focus_manager.eo
src/lib/elementary/efl_ui_widget_part.eo
src/lib/elementary/efl_ui_widget_part_bg.eo
src/lib/elementary/efl_ui_widget_part_shadow.eo
src/lib/elementary/efl_ui_win.eo
src/lib/elementary/efl_ui_win_inlined.eo
src/lib/elementary/efl_ui_win_inlined_legacy.eo
src/lib/elementary/efl_ui_win_legacy.eo
src/lib/elementary/efl_ui_win_part.eo
src/lib/elementary/efl_ui_win_socket.eo
src/lib/elementary/efl_ui_win_socket_legacy.eo
src/lib/emotion/efl_canvas_video.eo
src/lib/eo/efl_class.eo
src/lib/eo/efl_object.eo
src/lib/eo/efl_object_override.eo
src/lib/evas/canvas/efl_canvas_animation.eo
src/lib/evas/canvas/efl_canvas_animation_alpha.eo
src/lib/evas/canvas/efl_canvas_animation_group.eo
src/lib/evas/canvas/efl_canvas_animation_group_parallel.eo
src/lib/evas/canvas/efl_canvas_animation_group_sequential.eo
src/lib/evas/canvas/efl_canvas_animation_player.eo
src/lib/evas/canvas/efl_canvas_animation_rotate.eo
src/lib/evas/canvas/efl_canvas_animation_scale.eo
src/lib/evas/canvas/efl_canvas_animation_translate.eo
src/lib/evas/canvas/efl_canvas_event_grabber.eo
src/lib/evas/canvas/efl_canvas_filter_internal.eo
src/lib/evas/canvas/efl_canvas_group.eo
src/lib/evas/canvas/efl_canvas_image.eo
src/lib/evas/canvas/efl_canvas_image_internal.eo
src/lib/evas/canvas/efl_canvas_object.eo
src/lib/evas/canvas/efl_canvas_polygon.eo
src/lib/evas/canvas/efl_canvas_proxy.eo
src/lib/evas/canvas/efl_canvas_rectangle.eo
src/lib/evas/canvas/efl_canvas_scene3d.eo
src/lib/evas/canvas/efl_canvas_snapshot.eo
src/lib/evas/canvas/efl_canvas_surface.eo
src/lib/evas/canvas/efl_canvas_surface_tbm.eo
src/lib/evas/canvas/efl_canvas_surface_wayland.eo
src/lib/evas/canvas/efl_canvas_surface_x11.eo
src/lib/evas/canvas/efl_canvas_text.eo
src/lib/evas/canvas/efl_canvas_text_factory.eo
src/lib/evas/canvas/efl_canvas_vg_container.eo
src/lib/evas/canvas/efl_canvas_vg_gradient.eo
src/lib/evas/canvas/efl_canvas_vg_gradient_linear.eo
src/lib/evas/canvas/efl_canvas_vg_gradient_radial.eo
src/lib/evas/canvas/efl_canvas_vg_node.eo
src/lib/evas/canvas/efl_canvas_vg_object.eo
src/lib/evas/canvas/efl_canvas_vg_shape.eo
src/lib/evas/canvas/efl_gfx_map.eo
src/lib/evas/canvas/efl_input_event.eo
src/lib/evas/canvas/efl_input_focus.eo
src/lib/evas/canvas/efl_input_hold.eo
src/lib/evas/canvas/efl_input_interface.eo
src/lib/evas/canvas/efl_input_key.eo
src/lib/evas/canvas/efl_input_pointer.eo
src/lib/evas/canvas/efl_input_state.eo
src/lib/evas/gesture/efl_canvas_gesture.eo
src/lib/evas/gesture/efl_canvas_gesture_long_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_manager.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer_long_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_recognizer_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_tap.eo
src/lib/evas/gesture/efl_canvas_gesture_touch.eo