diff --git a/README.md b/README.md
index f36a3bfef446dc6a644d0a51f46260070f9bd077..bb9e3d832e987db9213d301d4fd8fc724ceaeaef 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@
 
 ## INTRODUCTION
 
-The Webform module is a form builder and submission manager for Drupal 8/9.
+The Webform module is a form builder and submission manager for Drupal 10/11.
 
 The primary use case for this module is to:
 
diff --git a/modules/webform_access/src/Breadcrumb/WebformAccessBreadcrumbBuilder.php b/modules/webform_access/src/Breadcrumb/WebformAccessBreadcrumbBuilder.php
index a6ed5e4c2e019c43fc594888cb720322a87c0a11..0af5f0061bb5fc8d33549c5da3aa0328f786ee0f 100644
--- a/modules/webform_access/src/Breadcrumb/WebformAccessBreadcrumbBuilder.php
+++ b/modules/webform_access/src/Breadcrumb/WebformAccessBreadcrumbBuilder.php
@@ -86,7 +86,7 @@ class WebformAccessBreadcrumbBuilder implements BreadcrumbBuilderInterface {
         $breadcrumb->addLink(Link::createFromRoute($this->t('Groups'), 'entity.webform_access_group.collection'));
         break;
 
-      case 'webform_access_type';
+      case 'webform_access_type':
         $breadcrumb->addLink(Link::createFromRoute($this->t('Types'), 'entity.webform_access_type.collection'));
         break;
     }
diff --git a/modules/webform_attachment/src/Plugin/WebformElement/WebformAttachmentBase.php b/modules/webform_attachment/src/Plugin/WebformElement/WebformAttachmentBase.php
index 01744eac529a64420abfd0b2329f82490d2a2a60..c3bc63394e769cf9bf678e0e6d40680743654262 100644
--- a/modules/webform_attachment/src/Plugin/WebformElement/WebformAttachmentBase.php
+++ b/modules/webform_attachment/src/Plugin/WebformElement/WebformAttachmentBase.php
@@ -87,10 +87,10 @@ abstract class WebformAttachmentBase extends WebformElementBase implements Webfo
     $attachment_element = $this->getFormElementClassDefinition();
     $format = $this->getItemFormat($element);
     switch ($format) {
-      case 'name';
+      case 'name':
         return $attachment_element::getFileName($element, $webform_submission);
 
-      case 'url';
+      case 'url':
         return $attachment_element::getFileUrl($element, $webform_submission)->toString();
 
       default:
@@ -108,12 +108,12 @@ abstract class WebformAttachmentBase extends WebformElementBase implements Webfo
 
     $format = $this->getItemFormat($element);
     switch ($format) {
-      case 'name';
+      case 'name':
         return $attachment_element::getFileName($element, $webform_submission);
 
       default:
-      case 'link';
-      case 'url';
+      case 'link':
+      case 'url':
         $fileUrl = $attachment_element::getFileUrl($element, $webform_submission);
         return $fileUrl ? $fileUrl->toString() : '';
     }
diff --git a/src/Entity/Webform.php b/src/Entity/Webform.php
index 4723e9faa3d31f416d9c7efcd764f53576ebdfc2..ece61157a824e0d21c8cfb0f61257498f66a51af 100644
--- a/src/Entity/Webform.php
+++ b/src/Entity/Webform.php
@@ -2715,7 +2715,7 @@ class Webform extends ConfigEntityBundleBase implements WebformInterface {
     $handlers = $this->getHandlers();
 
     switch ($method) {
-      case 'overrideSettings';
+      case 'overrideSettings':
         // If webform submission and alter settings, make sure to completely
         // reset all settings to their original values.
         $this->resetSettings();
diff --git a/src/Plugin/WebformHandler/RemotePostWebformHandler.php b/src/Plugin/WebformHandler/RemotePostWebformHandler.php
index ddd62103b47f11c337775aa947202bd1b4aa07b9..b7e3633f4792b8ad0272311aa6e1a7c03892917b 100644
--- a/src/Plugin/WebformHandler/RemotePostWebformHandler.php
+++ b/src/Plugin/WebformHandler/RemotePostWebformHandler.php
@@ -759,7 +759,7 @@ class RemotePostWebformHandler extends WebformHandlerBase {
             break;
 
           case 'bool':
-          case 'boolean';
+          case 'boolean':
             $data[$key] = (bool) $type_value;
             break;
 
diff --git a/src/WebformEntityListBuilder.php b/src/WebformEntityListBuilder.php
index 907eaf3b2991340ccbc7e27d0cdc76aaa0254ceb..7ccc9adc2fe59bf9551bd1cb520038b6fb421496 100644
--- a/src/WebformEntityListBuilder.php
+++ b/src/WebformEntityListBuilder.php
@@ -620,9 +620,9 @@ class WebformEntityListBuilder extends ConfigEntityListBuilder {
 
     // Filter by (form) state.
     switch ($state) {
-      case WebformInterface::STATUS_OPEN;
-      case WebformInterface::STATUS_CLOSED;
-      case WebformInterface::STATUS_SCHEDULED;
+      case WebformInterface::STATUS_OPEN:
+      case WebformInterface::STATUS_CLOSED:
+      case WebformInterface::STATUS_SCHEDULED:
         $query->condition('status', $state);
         break;
     }
diff --git a/src/WebformTranslationLingotekManager.php b/src/WebformTranslationLingotekManager.php
index 48e577eb8674d23fc8c5c02cfe4e38e9355d9ae6..d4a4d8ac742eb3d05e611e64dacf5d01ab949414 100644
--- a/src/WebformTranslationLingotekManager.php
+++ b/src/WebformTranslationLingotekManager.php
@@ -47,7 +47,7 @@ class WebformTranslationLingotekManager implements WebformTranslationLingotekMan
         }
         break;
 
-      case 'webform';
+      case 'webform':
         // Replace elements with just the translatable properties
         // (i.e. #title, #description, #options, etc…) so that Lingotek's
         // translation services can correctly translate each element.
@@ -57,13 +57,13 @@ class WebformTranslationLingotekManager implements WebformTranslationLingotekMan
         $this->encodeTokens($source_data);
         break;
 
-      case 'webform_image_select_images';
+      case 'webform_image_select_images':
         // Convert images YAML string to an associative array.
         $source_data['images'] = Yaml::decode($source_data['images']);
         break;
 
-      case 'webform_options';
-      case 'webform_options_custom';
+      case 'webform_options':
+      case 'webform_options_custom':
         // Convert options YAML string to an associative array.
         $options = Yaml::decode($source_data['options']);
 
@@ -105,7 +105,7 @@ class WebformTranslationLingotekManager implements WebformTranslationLingotekMan
         }
         break;
 
-      case 'webform';
+      case 'webform':
         $this->decodeTokens($data);
 
         /** @var \Drupal\webform\WebformInterface $translation */
@@ -113,15 +113,15 @@ class WebformTranslationLingotekManager implements WebformTranslationLingotekMan
         $data['elements'] = Yaml::encode($data['elements']);
         break;
 
-      case 'webform_image_select_images';
+      case 'webform_image_select_images':
         /** @var \Drupal\webform_image_select\WebformImageSelectImagesInterface $translation */
         // Convert images associative array back to YAML string.
         $translation->setImages($data['images']);
         $data['images'] = Yaml::encode($data['images']);
         break;
 
-      case 'webform_options';
-      case 'webform_options_custom';
+      case 'webform_options':
+      case 'webform_options_custom':
         $options = $data['options'];
         // If '_optgroups_' are defined we need to translate the optgroups.
         if (isset($options['_optgroups_'])) {