← all change records
#3038437 file_scan_directory() has been moved to the file_system service
Generated 2026-08-02 14:00 UTC
Matching rules (1)
- from:
fqn: 'fn:file_scan_directory'
to:
fqn: '\Drupal\Core\File\FileSystem::scanDirectory'
Affected contrib projects (177)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| webform ↗ | 0 | 0 | 2 | 346,817 | 11 | 8 | |
| google_analytics ↗ | 0 | 0 | 0 | 252,535 | 2 | 0 | |
| captcha ↗ | 0 | 0 | 2 | 244,740 | 1 | 2 | |
| libraries ↗ | 0 | 0 | 2 | 208,656 | 1 | 1 | |
| xmlsitemap ↗ | 0 | 0 | 0 | 194,724 | 1 | 0 | |
| backup_migrate ↗ | 0 | 0 | 0 | 182,015 | 1 | 0 | |
| features ↗ | 0 | 0 | 0 | 175,871 | 1 | 1 | |
| video_embed_field ↗ | 0 | 0 | 0 | 121,220 | 1 | 0 | |
| bootstrap ↗ | 0 | 0 | 1 | 87,117 | 1 | 1 | |
| feeds ↗ | 0 | 0 | 1 | 78,364 | 0 | 2 | |
| ds ↗ | 0 | 0 | 1 | 77,662 | 1 | 1 | |
| file_entity ↗ | 0 | 0 | 0 | 61,683 | 3 | 0 | |
| advagg ↗ | 0 | 0 | 0 | 55,801 | 2 | 0 | |
| search_api_solr ↗ | 0 | 0 | 0 | 49,563 | 1 | 1 | |
| flexslider ↗ | 0 | 0 | 2 | 41,072 | 2 | 2 | |
| imagemagick ↗ | 0 | 0 | 0 | 30,624 | 2 | 0 | |
| matomo ↗ | 0 | 0 | 2 | 25,301 | 2 | 2 | |
| image_effects ↗ | 0 | 0 | 0 | 23,648 | 2 | 0 | |
| youtube ↗ | 0 | 0 | 2 | 21,203 | 1 | 1 | |
| s3fs ↗ | 0 | 0 | 2 | 14,152 | 0 | 4 | |
| tmgmt ↗ | 0 | 0 | 1 | 12,394 | 1 | 1 | |
| htmlmail ↗ | 0 | 0 | 1 | 12,024 | 1 | 1 | |
| media_entity_instagram ↗ | 0 | 0 | 0 | 10,433 | 1 | 0 | |
| media_entity_twitter ↗ | 0 | 0 | 1 | 10,156 | 1 | 1 | |
| radix ↗ | 0 | 0 | 1 | 10,011 | 0 | 1 | |
| ui_patterns ↗ | 0 | 0 | 0 | 6,699 | 1 | 0 | |
| audiofield ↗ | 0 | 0 | 1 | 5,826 | 1 | 1 | |
| ace_editor ↗ | 0 | 0 | 1 | 5,673 | 1 | 1 | |
| gutenberg ↗ | 0 | 0 | 3 | 5,198 | 0 | 1 | |
| styled_google_map ↗ | 0 | 0 | 2 | 4,453 | 0 | 1 | |
| bootstrap4 ↗ | 0 | 0 | 1 | 4,276 | 0 | 1 | |
| imagecache_external ↗ | 0 | 0 | 1 | 4,247 | 0 | 1 | |
| views_pdf ↗ | 0 | 0 | 1 | 4,240 | 2 | 1 | |
| search_autocomplete ↗ | 0 | 0 | 2 | 3,974 | 2 | 2 | |
| dxpr_theme ↗ | 0 | 0 | 3 | 3,326 | 1 | 4 | |
| media_entity_soundcloud ↗ | 0 | 0 | 1 | 3,316 | 1 | 1 | |
| bootstrap_italia ↗ | 0 | 0 | 3 | 2,797 | 0 | 5 | |
| filebrowser ↗ | 0 | 0 | 1 | 2,794 | 1 | 1 | |
| flysystem ↗ | 0 | 0 | 1 | 2,777 | 2 | 2 | |
| smart_ip ↗ | 0 | 0 | 2 | 2,732 | 1 | 1 | |
| danland ↗ | 0 | 0 | 1 | 2,601 | 0 | 1 | |
| acquia_cms_image ↗ | 0 | 0 | 1 | 1,937 | 0 | 1 | |
| uswds_base ↗ | 0 | 0 | 3 | 1,890 | 1 | 1 | |
| photos ↗ | 0 | 0 | 2 | 1,801 | 4 | 4 | |
| acquia_cms_page ↗ | 0 | 0 | 1 | 1,711 | 0 | 1 | |
| acquia_cms_video ↗ | 0 | 0 | 1 | 1,520 | 0 | 1 | |
| acquia_cms_search ↗ | 0 | 0 | 1 | 1,493 | 0 | 1 | |
| examples ↗ | 0 | 0 | 0 | 1,426 | 1 | 0 | |
| acquia_cms_site_studio ↗ | 0 | 0 | 1 | 1,410 | 0 | 1 | |
| acquia_cms_person ↗ | 0 | 0 | 1 | 1,391 | 0 | 1 | |
| acquia_cms_article ↗ | 0 | 0 | 1 | 1,330 | 0 | 1 | |
| captcha_pack ↗ | 0 | 0 | 1 | 1,317 | 1 | 1 | |
| acquia_cms_event ↗ | 0 | 0 | 1 | 1,265 | 0 | 1 | |
| sqlsrv ↗ | 0 | 0 | 0 | 1,196 | 2 | 1 | |
| yaml_content ↗ | 0 | 0 | 1 | 1,149 | 2 | 1 | |
| entity_hierarchy ↗ | 0 | 0 | 0 | 1,068 | 1 | 0 | |
| bynder ↗ | 0 | 0 | 1 | 992 | 1 | 1 | |
| lottiefiles_field ↗ | 0 | 0 | 2 | 895 | 0 | 1 | |
| fac ↗ | 0 | 0 | 1 | 867 | 1 | 1 | |
| media_entity_pinterest ↗ | 0 | 0 | 1 | 863 | 1 | 1 | |
| media_entity_facebook ↗ | 0 | 0 | 2 | 838 | 1 | 1 | |
| varbase_media ↗ | 0 | 0 | 3 | 815 | 1 | 1 | |
| views_xml_backend ↗ | 0 | 0 | 1 | 737 | 0 | 1 | |
| background_image ↗ | 0 | 0 | 0 | 698 | 2 | 0 | |
| uswds ↗ | 0 | 0 | 1 | 653 | 2 | 2 | |
| jw_player ↗ | 0 | 0 | 1 | 640 | 1 | 1 | |
| wistia ↗ | 0 | 0 | 1 | 575 | 0 | 1 | |
| migration_tools ↗ | 0 | 0 | 1 | 502 | 1 | 1 | |
| varbase_core ↗ | 0 | 0 | 1 | 501 | 8 | 10 | |
| opigno_module ↗ | 0 | 0 | 1 | 500 | 1 | 1 | |
| basket ↗ | 0 | 0 | 1 | 495 | 0 | 3 | |
| organigrams ↗ | 0 | 0 | 1 | 417 | 0 | 1 | |
| basket_imex ↗ | 0 | 0 | 2 | 309 | 0 | 1 | |
| realistic_dummy_content ↗ | 0 | 0 | 1 | 291 | 2 | 1 | |
| lionbridge_translation_provider ↗ | 0 | 0 | 2 | 238 | 1 | 1 | |
| media_entity_remote_image ↗ | 0 | 0 | 1 | 193 | 1 | 1 | |
| twitter_feed ↗ | 0 | 0 | 1 | 189 | 2 | 2 | |
| fft ↗ | 0 | 0 | 1 | 188 | 1 | 1 | |
| audio_embed_field ↗ | 0 | 0 | 2 | 176 | 0 | 1 | |
| wisski ↗ | 0 | 0 | 1 | 174 | 1 | 1 | |
| minisite ↗ | 0 | 0 | 1 | 172 | 1 | 2 | |
| tweet_feed ↗ | 0 | 0 | 1 | 171 | 0 | 1 | |
| complete_webform_exporter ↗ | 0 | 0 | 1 | 166 | 0 | 1 | |
| file_encrypt ↗ | 0 | 0 | 2 | 166 | 0 | 1 | |
| nameday ↗ | 0 | 0 | 1 | 154 | 1 | 1 | |
| openy_socrates ↗ | 0 | 0 | 1 | 152 | 0 | 1 | |
| lms ↗ | 0 | 0 | 1 | 131 | 0 | 2 | |
| rift ↗ | 0 | 0 | 2 | 124 | 0 | 1 | |
| rocketship_core ↗ | 0 | 0 | 1 | 104 | 1 | 1 | |
| sharerich ↗ | 0 | 0 | 1 | 84 | 1 | 1 | |
| bootstrap_storybook ↗ | 0 | 0 | 1 | 78 | 2 | 2 | |
| dfm ↗ | 0 | 0 | 1 | 67 | 0 | 1 | |
| tts ↗ | 0 | 0 | 1 | 53 | 0 | 1 | |
| fdk ↗ | 0 | 0 | 1 | 45 | 0 | 1 | |
| garden_gnome_package ↗ | 0 | 0 | 1 | 44 | 0 | 1 | |
| sector_theme ↗ | 0 | 0 | 1 | 44 | 0 | 2 | |
| bootstrap3 ↗ | 0 | 0 | 2 | 42 | 0 | 1 | |
| combined_image_style ↗ | 0 | 0 | 1 | 34 | 0 | 1 | |
| locale_deploy ↗ | 0 | 0 | 1 | 31 | 0 | 1 | |
| gmv ↗ | 0 | 0 | 1 | 27 | 0 | 1 | |
| media_entity_calameo ↗ | 0 | 0 | 1 | 23 | 0 | 1 | |
| streaming ↗ | 0 | 0 | 1 | 23 | 0 | 1 | |
| static_generator ↗ | 0 | 0 | 1 | 16 | 1 | 1 | |
| webdam ↗ | 0 | 0 | 1 | 16 | 0 | 1 | |
| monster_menus ↗ | 0 | 0 | 1 | 15 | 1 | 1 | |
| remote_file_importer ↗ | 0 | 0 | 2 | 15 | 0 | 2 | |
| book_pdf ↗ | 0 | 0 | 1 | 14 | 0 | 1 | |
| rocketship_theme_generator ↗ | 0 | 0 | 1 | 13 | 0 | 1 | |
| zurb_foundation_6_paragraphs ↗ | 0 | 0 | 1 | 12 | 0 | 2 | |
| email_validate ↗ | 0 | 0 | 1 | 10 | 0 | 1 | |
| portfolio_theme_explore ↗ | 0 | 1 | 0 | 9 | 1 | 1 | |
| asset_autoload ↗ | 0 | 0 | 1 | 8 | 0 | 3 | |
| openai_assistants ↗ | 0 | 0 | 1 | 8 | 0 | 1 | |
| book_pdfs ↗ | 0 | 0 | 1 | 7 | 0 | 1 | |
| rdf_entity ↗ | 0 | 0 | 1 | 7 | 1 | 1 | |
| telegram_media_type ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| user_annex ↗ | 0 | 0 | 2 | 6 | 0 | 1 | |
| c2pa_sign ↗ | 0 | 0 | 1 | 5 | 0 | 1 | |
| moksu ↗ | 0 | 1 | 0 | 5 | 1 | 1 | |
| safedelete ↗ | 0 | 0 | 1 | 5 | 0 | 3 | |
| encrypted_link_formatter ↗ | 0 | 0 | 1 | 4 | 0 | 1 | |
| picked_fresh ↗ | 0 | 0 | 1 | 4 | 0 | 1 | |
| site ↗ | 0 | 0 | 1 | 4 | 0 | 1 | |
| dumd ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| flexible_descriptions ↗ | 0 | 0 | 2 | 2 | 0 | 1 | |
| git_wiki_help ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| advanced_help ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| civicccookiecontrol ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| ckeditor_codemirror ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| codemirror_field ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| config_actions ↗ | 0 | 0 | 0 | 0 | 0 | 1 | |
| config_auto_export ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| config_overlay ↗ | 0 | 0 | 0 | 0 | 2 | 0 | |
| config_rewrite ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| diba_starterkit ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| doc_to_html ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| fancy_file_delete ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| file_history ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| filefield_paths ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| filelog ↗ | 0 | 0 | 0 | 0 | 0 | 1 | |
| fivestar ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| geofield_map ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| graphql_twig ↗ | 0 | 0 | 0 | 0 | 2 | 0 | |
| helper ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| high_contrast ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| licenses_vocabulary ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| lunr ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| media_entity_audio ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| media_entity_carto ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| media_entity_dreambroker ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| media_entity_slideshow ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| quiz ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| riddle_marketplace ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| search_api_lunr ↗ | 0 | 0 | 0 | 0 | 0 | 1 | |
| sfc ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| textimage ↗ | 0 | 0 | 0 | 0 | 2 | 0 | |
| tome ↗ | 0 | 0 | 0 | 0 | 3 | 0 | |
| translation_extractor ↗ | 0 | 0 | 0 | 0 | 1 | 0 | |
| ultimenu ↗ | 0 | 0 | 0 | 0 | 3 | 0 | |
| varbase_api ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_auth ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_blog ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_bootstrap_paragraphs ↗ | 0 | 0 | 0 | 0 | 2 | 2 | |
| varbase_carousels ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_editor ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_email ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_faqs ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_heroslider_media ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_landing ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_layout_builder ↗ | 0 | 0 | 0 | 0 | 7 | 8 | |
| varbase_media_header ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_search ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_seo ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_styleguide ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| varbase_total_control ↗ | 0 | 0 | 0 | 0 | 1 | 1 | |
| video ↗ | 0 | 0 | 0 | 0 | 3 | 0 | |
| warden ↗ | 0 | 0 | 0 | 0 | 1 | 0 |