Commit 79ea2f38 authored by alexpott's avatar alexpott
Browse files

Issue #1292284 by ParisLiakos, RobLoach, karschsp: Require 'type' key in .info.yml files.

parent 3566cfe7
......@@ -1271,6 +1271,10 @@ function install_select_profile_form($form, &$form_state, $install_state) {
foreach ($install_state['profiles'] as $profile) {
$details = install_profile_info($profile->name);
// Skip this extension if its type is not profile.
if (!isset($details['type']) || $details['type'] != 'profile') {
continue;
}
// Don't show hidden profiles. This is used by to hide the testing profile,
// which only exists to speed up test runs.
if ($details['hidden'] === TRUE) {
......
name: Actions
type: module
description: 'Perform tasks on specific events triggered within the system.'
package: Core
version: VERSION
......
name: 'Action bulk form test'
type: module
description: 'Support module for action bulk form testing.'
package: Testing
version: VERSION
......
name: 'Action loop test'
type: module
description: 'Support module for action loop testing.'
package: Testing
version: VERSION
......
name: Aggregator
type: module
description: 'Aggregates syndicated content (RSS, RDF, and Atom feeds) from external sources.'
package: Core
version: VERSION
......
name: 'Aggregator module tests'
type: module
description: 'Support module for aggregator related testing.'
package: Testing
version: VERSION
......
name: Ban
type: module
description: 'Enables banning of IP addresses.'
package: Core
version: VERSION
......
name: Block
type: module
description: 'Controls the visual building blocks a page is constructed with. Blocks are boxes of content rendered into an area, or region, of a web page.'
package: Core
version: VERSION
......
name: 'Custom Block'
type: module
description: 'Allows the creation of custom blocks through the user interface.'
package: Core
version: VERSION
......
name: "Custom Block module tests"
type: module
description: "Support module for custom block related testing."
package: Testing
core: 8.x
......
name: 'Block test'
type: module
description: 'Provides test blocks.'
package: Testing
version: VERSION
......
name: 'Block test views'
type: module
description: 'Provides a view and block to test block displays in views.'
package: Core
version: VERSION
......
name: 'Block test theme'
type: theme
description: 'Theme for testing the block system'
core: 8.x
hidden: true
......
name: Book
type: module
description: 'Allows users to create and organize related content in an outline.'
package: Core
version: VERSION
......
name: Breakpoint
type: module
description: 'Manage breakpoints and breakpoint groups for responsive designs.'
package: Core
version: VERSION
......
name: 'Breakpoint theme test'
type: module
description: 'Test breakpoints provided by themes'
package: Other
core: 8.x
......
name: 'Breakpoint test theme'
type: theme
description: 'Test theme for breakpoint.'
core: 8.x
'base theme': bartik
......
name: CKEditor
type: module
description: "WYSIWYG editing for rich text fields using CKEditor."
package: Core
core: 8.x
......
name: CKEditor test
type: module
description: Support module for the CKEditor module tests.
core: 8.x
package: Testing
......
name: Color
type: module
description: 'Allows administrators to change the color scheme of compatible themes.'
package: Core
version: VERSION
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment