]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Add explicit "default: break;" statements for coverage of enum-typed switch
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 31 Mar 2019 08:26:43 +0000 (10:26 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 10 Apr 2019 14:26:19 +0000 (16:26 +0200)
codegen/valaccodebasemodule.vala
libvaladoc/gtkdocrenderer.vala
vala/valaparser.vala
valadoc/doclets/gtkdoc/commentconverter.vala

index 114bbaa3f4f3fba3dba7b73c6e35ec48e989f4eb..e0cc783c272aa9dbec5317fbe8e7a402b782821e 100644 (file)
@@ -1422,6 +1422,8 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                                case CCodeUnaryOperator.POSTFIX_INCREMENT:
                                case CCodeUnaryOperator.POSTFIX_DECREMENT:
                                        return false;
+                               default:
+                                       break;
                        }
                        return is_constant_ccode_expression (cunary.inner);
                } else if (cexpr is CCodeBinaryExpression) {
index 6ffc801418b9379b97848905766676f6e62fea9d..f1197eda11bcc98364a977d005ad3278a5c43eb7 100644 (file)
@@ -300,6 +300,8 @@ public class Valadoc.GtkdocRenderer : ContentRenderer {
                        writer.start_tag ("blockquote");
                        tag = "blockquote";
                        break;
+               default:
+                       break;
                }
 
                element.accept_children (this);
index 14a73640acf689b9ce3a0354c7522241e683ea31..5422be2c64db01e86219714b31bef14163a4e279 100644 (file)
@@ -1707,6 +1707,8 @@ public class Vala.Parser : CodeVisitor {
                                return true;
                        }
                        break;
+               default:
+                       break;
                }
 
                rollback (begin);
index be31313ff6d52f4c0e48a7a6fb32268d541523d9..a8b960e1be058cc9f136f3b7cccecad89655e840 100644 (file)
@@ -219,6 +219,8 @@ public class Gtkdoc.CommentConverter : ContentVisitor {
                        current_builder.append ("<code>");
                        tag = "code";
                        break;
+               default:
+                       break;
                }
                run.accept_children (this);