This patch introduces the core data-fetching logic for the new Object Browser. It implements the logic to scan all available UNO APIs and to preload BASIC libraries. For this foundational patch, the data initialization is performed synchronously. A subsequent patch will refactor this into a non-blocking, asynchronous operation to keep the UI fully responsive. (GSoC 2025 - Object Browser: Data Provider Implementation) Change-Id: I46446fc498820d9776d77ba25c4fa3fd4ca89a8d Reviewed-on: https://gerrit.libreoffice.org/c/core/+/191405 Tested-by: Jenkins Reviewed-by: Hossein <hossein@libreoffice.org>