// @todo In https://www.drupal.org/project/drupal/issues/3121769
// refactor this into something theme-friendly so we don't have a
// classless <div> here.
$entry['data'
]['recommended_version'
]['data'
]['#template'
] .= ' <div>{{ core_compatibility_message }}</div>';
$entry['data'
]['recommended_version'
]['data'
]['#context'
]['core_compatibility_message'
] =
$core_compatibility_message;
} $projects['not-compatible'
][$name] =
$entry;
} else { $form['project_downloads'
][$name] =
[ '#type' => 'value',
'#value' =>
$recommended_release->
getDownloadUrl(),
];
// Based on what kind of project this is, save the entry into the
// appropriate subarray.
switch ($project['project_type'
]) { case 'module':
case 'theme':
$projects['enabled'
][$name] =
$entry;
break;
case 'module-disabled':