From 28cefeef32097b42cbb44b934f14ddf0fb8c9e80 Mon Sep 17 00:00:00 2001 From: valthebald <valthebald@239562.no-reply.drupal.org> Date: Thu, 23 Sep 2021 11:02:02 +0300 Subject: [PATCH] Issue #3211322 by hswong3i: Loose requirements of examples module for Drupal 9.1.x --- examples.info.yml | 2 +- modules/action_example/action_example.info.yml | 2 +- modules/ajax_example/ajax_example.info.yml | 2 +- modules/batch_example/batch_example.info.yml | 2 +- modules/block_example/block_example.info.yml | 2 +- modules/cache_example/cache_example.info.yml | 2 +- modules/config_entity_example/config_entity_example.info.yml | 2 +- modules/content_entity_example/content_entity_example.info.yml | 2 +- modules/cron_example/cron_example.info.yml | 2 +- modules/dbtng_example/dbtng_example.info.yml | 2 +- modules/email_example/email_example.info.yml | 2 +- modules/events_example/events_example.info.yml | 2 +- modules/field_example/field_example.info.yml | 2 +- .../field_permission_example/field_permission_example.info.yml | 2 +- modules/file_example/file_example.info.yml | 2 +- modules/form_api_example/form_api_example.info.yml | 2 +- modules/hooks_example/hooks_example.info.yml | 2 +- modules/js_example/js_example.info.yml | 2 +- modules/menu_example/menu_example.info.yml | 2 +- modules/node_type_example/node_type_example.info.yml | 2 +- modules/page_example/page_example.info.yml | 2 +- modules/pager_example/pager_example.info.yml | 2 +- modules/phpunit_example/phpunit_example.info.yml | 2 +- modules/plugin_type_example/plugin_type_example.info.yml | 2 +- modules/queue_example/queue_example.info.yml | 2 +- modules/render_example/render_example.info.yml | 2 +- modules/session_example/session_example.info.yml | 2 +- modules/stream_wrapper_example/stream_wrapper_example.info.yml | 2 +- modules/tabledrag_example/tabledrag_example.info.yml | 2 +- modules/tablesort_example/tablesort_example.info.yml | 2 +- modules/testing_example/testing_example.info.yml | 2 +- .../modules/testing_example_test/testing_example_test.info.yml | 2 +- modules/theming_example/theming_example.info.yml | 2 +- modules/tour_example/tour_example.info.yml | 2 +- .../examples_description_test.info.yml | 2 +- 35 files changed, 35 insertions(+), 35 deletions(-) diff --git a/examples.info.yml b/examples.info.yml index 0d6e5ec1..19d99ed5 100644 --- a/examples.info.yml +++ b/examples.info.yml @@ -2,6 +2,6 @@ name: Examples for Developers type: module description: 'Provides example code for you to learn from.' package: Example modules -core_version_requirement: ^8.7 || ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:toolbar diff --git a/modules/action_example/action_example.info.yml b/modules/action_example/action_example.info.yml index ad007625..5cd47e9f 100644 --- a/modules/action_example/action_example.info.yml +++ b/modules/action_example/action_example.info.yml @@ -2,7 +2,7 @@ name: 'Action example' type: module description: 'Demonstrates providing actions that can be associated to triggers.' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:action - examples:examples diff --git a/modules/ajax_example/ajax_example.info.yml b/modules/ajax_example/ajax_example.info.yml index f38b2c05..3b28206b 100644 --- a/modules/ajax_example/ajax_example.info.yml +++ b/modules/ajax_example/ajax_example.info.yml @@ -2,7 +2,7 @@ name: 'AJAX Example' type: module description: 'An example module showing how to use Drupal AJAX forms.' package: 'Example modules' -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/batch_example/batch_example.info.yml b/modules/batch_example/batch_example.info.yml index 0db8c5b4..2729ae9f 100644 --- a/modules/batch_example/batch_example.info.yml +++ b/modules/batch_example/batch_example.info.yml @@ -2,7 +2,7 @@ name: Batch Example type: module description: An example outlining how a module can define batch operations. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples - drupal:toolbar diff --git a/modules/block_example/block_example.info.yml b/modules/block_example/block_example.info.yml index 41dd5b24..b6736db5 100644 --- a/modules/block_example/block_example.info.yml +++ b/modules/block_example/block_example.info.yml @@ -2,7 +2,7 @@ name: Block Example type: module description: Demonstrates how a module can define blocks. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:block - drupal:node diff --git a/modules/cache_example/cache_example.info.yml b/modules/cache_example/cache_example.info.yml index dd75acda..c1aa886f 100644 --- a/modules/cache_example/cache_example.info.yml +++ b/modules/cache_example/cache_example.info.yml @@ -1,7 +1,7 @@ name: Cache Example description: Demonstrates how to use Cache API. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 type: module dependencies: - drupal:node diff --git a/modules/config_entity_example/config_entity_example.info.yml b/modules/config_entity_example/config_entity_example.info.yml index 50d2f25b..24ed3906 100644 --- a/modules/config_entity_example/config_entity_example.info.yml +++ b/modules/config_entity_example/config_entity_example.info.yml @@ -2,6 +2,6 @@ name: 'Config Entity Example' type: module description: 'Demonstrates how to create a config entity type.' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples diff --git a/modules/content_entity_example/content_entity_example.info.yml b/modules/content_entity_example/content_entity_example.info.yml index 70009fde..6961f655 100644 --- a/modules/content_entity_example/content_entity_example.info.yml +++ b/modules/content_entity_example/content_entity_example.info.yml @@ -2,7 +2,7 @@ name: Content Entity Example type: module description: Demonstrates how to create a content entity. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 # These modules are required by the tests, must be available at bootstrap time dependencies: - drupal:options diff --git a/modules/cron_example/cron_example.info.yml b/modules/cron_example/cron_example.info.yml index 18d159d7..cbb39bd0 100644 --- a/modules/cron_example/cron_example.info.yml +++ b/modules/cron_example/cron_example.info.yml @@ -2,7 +2,7 @@ name: Cron Example type: module description: 'Demonstrates hook_cron() and related features' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/dbtng_example/dbtng_example.info.yml b/modules/dbtng_example/dbtng_example.info.yml index 07957237..272e7ce2 100644 --- a/modules/dbtng_example/dbtng_example.info.yml +++ b/modules/dbtng_example/dbtng_example.info.yml @@ -2,7 +2,7 @@ name: DBTNG Example type: module description: 'Demonstrates how to use the database API: DBTNG.' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - drupal:user diff --git a/modules/email_example/email_example.info.yml b/modules/email_example/email_example.info.yml index c8040c98..5b5d6aad 100644 --- a/modules/email_example/email_example.info.yml +++ b/modules/email_example/email_example.info.yml @@ -2,7 +2,7 @@ name: Email Example type: module description: Demonstrates how to send and alter Drupal-generated email messages. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples - drupal:node diff --git a/modules/events_example/events_example.info.yml b/modules/events_example/events_example.info.yml index 51754cdb..55882600 100644 --- a/modules/events_example/events_example.info.yml +++ b/modules/events_example/events_example.info.yml @@ -2,6 +2,6 @@ name: Events Example type: module description: Provides an example of subscribing to and dispatching events. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples diff --git a/modules/field_example/field_example.info.yml b/modules/field_example/field_example.info.yml index 7ca8affa..aa2e9fe3 100644 --- a/modules/field_example/field_example.info.yml +++ b/modules/field_example/field_example.info.yml @@ -2,7 +2,7 @@ name: Field Example type: module description: Demonstrates the Field API via some field plugin implementations. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:color - drupal:node diff --git a/modules/field_permission_example/field_permission_example.info.yml b/modules/field_permission_example/field_permission_example.info.yml index d845d63c..cec302ab 100644 --- a/modules/field_permission_example/field_permission_example.info.yml +++ b/modules/field_permission_example/field_permission_example.info.yml @@ -2,7 +2,7 @@ name: Field Permission Example type: module description: Demonstrates how to create a field and implement access control over it. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/file_example/file_example.info.yml b/modules/file_example/file_example.info.yml index 232b5505..575d37e0 100644 --- a/modules/file_example/file_example.info.yml +++ b/modules/file_example/file_example.info.yml @@ -2,7 +2,7 @@ name: File Example type: module description: Demonstrates using the Drupal File API and stream wrappers. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:file - examples:examples diff --git a/modules/form_api_example/form_api_example.info.yml b/modules/form_api_example/form_api_example.info.yml index 635a4322..4581388f 100644 --- a/modules/form_api_example/form_api_example.info.yml +++ b/modules/form_api_example/form_api_example.info.yml @@ -2,7 +2,7 @@ name: Form API Example type: module description: Demonstrates the Drupal Form API. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 configure: form_api_example.description dependencies: - drupal:node diff --git a/modules/hooks_example/hooks_example.info.yml b/modules/hooks_example/hooks_example.info.yml index 91393f47..79dcc006 100644 --- a/modules/hooks_example/hooks_example.info.yml +++ b/modules/hooks_example/hooks_example.info.yml @@ -2,7 +2,7 @@ name: Hooks Example type: module description: Provides examples of implementing, defining, and invoking hooks. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:help - examples:examples diff --git a/modules/js_example/js_example.info.yml b/modules/js_example/js_example.info.yml index be97cb70..640864c9 100755 --- a/modules/js_example/js_example.info.yml +++ b/modules/js_example/js_example.info.yml @@ -2,7 +2,7 @@ name: JavaScript Example description: Demonstrates JavaScript features. type: module package: 'Example modules' -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/menu_example/menu_example.info.yml b/modules/menu_example/menu_example.info.yml index 113920ba..bdaa003c 100644 --- a/modules/menu_example/menu_example.info.yml +++ b/modules/menu_example/menu_example.info.yml @@ -2,6 +2,6 @@ name: Menu Example type: module description: 'An example module showing the main steps to define and handling menu links' package: 'Example modules' -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:examples diff --git a/modules/node_type_example/node_type_example.info.yml b/modules/node_type_example/node_type_example.info.yml index 3f4960be..3db9c9fc 100755 --- a/modules/node_type_example/node_type_example.info.yml +++ b/modules/node_type_example/node_type_example.info.yml @@ -2,7 +2,7 @@ name: Node Type Example description: Demonstrates implementing a node content type in a module. package: Example modules type: module -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - drupal:path diff --git a/modules/page_example/page_example.info.yml b/modules/page_example/page_example.info.yml index e7d8a691..7c635a0c 100644 --- a/modules/page_example/page_example.info.yml +++ b/modules/page_example/page_example.info.yml @@ -2,7 +2,7 @@ name: Page Example type: module description: 'Demonstrates how to display a page at a given URL.' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/pager_example/pager_example.info.yml b/modules/pager_example/pager_example.info.yml index 6ec48d07..63c65221 100644 --- a/modules/pager_example/pager_example.info.yml +++ b/modules/pager_example/pager_example.info.yml @@ -2,7 +2,7 @@ name: Pager Example type: module description: Demonstrates how to use table and render page elements to create paginated tables. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/phpunit_example/phpunit_example.info.yml b/modules/phpunit_example/phpunit_example.info.yml index c03faed2..ffaa3ca4 100644 --- a/modules/phpunit_example/phpunit_example.info.yml +++ b/modules/phpunit_example/phpunit_example.info.yml @@ -2,7 +2,7 @@ name: PHPUnit Example type: module description: Demontrates how to use PHPUnit-based tests. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/plugin_type_example/plugin_type_example.info.yml b/modules/plugin_type_example/plugin_type_example.info.yml index 196d09df..b989b452 100644 --- a/modules/plugin_type_example/plugin_type_example.info.yml +++ b/modules/plugin_type_example/plugin_type_example.info.yml @@ -2,7 +2,7 @@ name: Plugin Type Example type: module description: Provides an example of defining a plugin type. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/queue_example/queue_example.info.yml b/modules/queue_example/queue_example.info.yml index c1a4c39f..94462161 100644 --- a/modules/queue_example/queue_example.info.yml +++ b/modules/queue_example/queue_example.info.yml @@ -2,6 +2,6 @@ name: Queue Example type: module description: Examples of using the Drupal Queue API. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples diff --git a/modules/render_example/render_example.info.yml b/modules/render_example/render_example.info.yml index 272979fa..c43cffa3 100644 --- a/modules/render_example/render_example.info.yml +++ b/modules/render_example/render_example.info.yml @@ -2,7 +2,7 @@ name: Render Example type: module description: Provides examples demonstrating Drupal's Render API. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:block - drupal:node diff --git a/modules/session_example/session_example.info.yml b/modules/session_example/session_example.info.yml index b0263b95..eeba4124 100644 --- a/modules/session_example/session_example.info.yml +++ b/modules/session_example/session_example.info.yml @@ -2,6 +2,6 @@ name: 'Session Example' type: module description: 'An example of how to use session' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples diff --git a/modules/stream_wrapper_example/stream_wrapper_example.info.yml b/modules/stream_wrapper_example/stream_wrapper_example.info.yml index 491391aa..ad8bd40d 100644 --- a/modules/stream_wrapper_example/stream_wrapper_example.info.yml +++ b/modules/stream_wrapper_example/stream_wrapper_example.info.yml @@ -2,6 +2,6 @@ name: Stream Wrapper Example type: module description: Example of implementing Stream Wrappers in Drupal. package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples diff --git a/modules/tabledrag_example/tabledrag_example.info.yml b/modules/tabledrag_example/tabledrag_example.info.yml index 8b476ef5..427a9ef9 100644 --- a/modules/tabledrag_example/tabledrag_example.info.yml +++ b/modules/tabledrag_example/tabledrag_example.info.yml @@ -3,7 +3,7 @@ type: module description: 'Demonstrates how to create tabledrag forms.' package: Example modules configure: tabledrag_example.description -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples - drupal:node diff --git a/modules/tablesort_example/tablesort_example.info.yml b/modules/tablesort_example/tablesort_example.info.yml index 647afa8f..41bdb482 100644 --- a/modules/tablesort_example/tablesort_example.info.yml +++ b/modules/tablesort_example/tablesort_example.info.yml @@ -2,7 +2,7 @@ name: Table Sort Example type: module description: 'Demonstrates how to create sortable output in a table.' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:node - examples:examples diff --git a/modules/testing_example/testing_example.info.yml b/modules/testing_example/testing_example.info.yml index 94e1e8b3..26ea403f 100644 --- a/modules/testing_example/testing_example.info.yml +++ b/modules/testing_example/testing_example.info.yml @@ -2,7 +2,7 @@ name: Testing Example type: module description: Demonstrates Drupal core testing frameworks package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 # We have to be as explicit as possible about the dependencies for this module. # If you look at the config info in the config/install/ directory, you'll see # that they depend on some of these modules. diff --git a/modules/testing_example/tests/modules/testing_example_test/testing_example_test.info.yml b/modules/testing_example/tests/modules/testing_example_test/testing_example_test.info.yml index 911ec2fa..35706b79 100644 --- a/modules/testing_example/tests/modules/testing_example_test/testing_example_test.info.yml +++ b/modules/testing_example/tests/modules/testing_example_test/testing_example_test.info.yml @@ -3,6 +3,6 @@ type: module hidden: true description: "Mock module for the Testing Example module." package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:testing_example diff --git a/modules/theming_example/theming_example.info.yml b/modules/theming_example/theming_example.info.yml index 71f76048..00d8af30 100644 --- a/modules/theming_example/theming_example.info.yml +++ b/modules/theming_example/theming_example.info.yml @@ -2,4 +2,4 @@ name: Theming example type: module description: An example module showing how to use theming. package: Example modules -core_version_requirement: ^8.8 || ^9.0 +core_version_requirement: ^8.7.7 || ^9 diff --git a/modules/tour_example/tour_example.info.yml b/modules/tour_example/tour_example.info.yml index f47c4955..c58d15ec 100644 --- a/modules/tour_example/tour_example.info.yml +++ b/modules/tour_example/tour_example.info.yml @@ -2,7 +2,7 @@ name: 'Tour Example' type: module description: 'Demonstrates how to create a tour' package: Example modules -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - drupal:tour - drupal:toolbar diff --git a/tests/modules/examples_description_test/examples_description_test.info.yml b/tests/modules/examples_description_test/examples_description_test.info.yml index d0436ce4..a2d35a07 100644 --- a/tests/modules/examples_description_test/examples_description_test.info.yml +++ b/tests/modules/examples_description_test/examples_description_test.info.yml @@ -2,6 +2,6 @@ name: 'Sample Description Template Test' type: module description: 'Support module for testing the DescriptionTemplateTrait.' package: Testing -core_version_requirement: ^9 +core_version_requirement: ^8.7.7 || ^9 dependencies: - examples:examples -- GitLab