no-fallthrough

不允许 case 语句的失败

Disallow fallthrough of case statements

cSEv5XlqEHRIQNFjhzQJvaK8R6aN8Kiq3Y3oT0n7kpEAPh94cxU08qDLVbZkX0O7DgNupw33YNBwLuWcsVwiB/alytLbQEwXWOiVhze8xfPgHJxCGrE0ZnWg1kAZmHkWDJG12Ez944T6ufbQNDEpWwerMS0lgwlAE4YfFF9OCXSddHRC2RyBDg2K3HtKzC5jhJ7KxVakfDJYJxto5Dwnzh+RXQnp0as0g5mRZsG9n19QCOCQVs88jw1pcKM4kh+N7cpV9WkbhE7O4D3XjGPn2DiVLa9ZvfEsHPMM95s3iMsqXilOKnZ60gcuDYh21CkPBDrCGMs5WlnLgSwT0ZmMK7W3rQaXUa97ep1+f963n9fqaa3eIsN+TFX77/kjj8SLamRzJD8uBFCDKKYdu8j8DdyPY8N5bp803zlm59wsQJ8=

IIeVusTFROmYRwgYYWCxC8/dwu9Dh0ENo7ccxuTQQ/KjPpk/Uc3/stR/7woZOFPjItMCkp2O/GpatH5XgcH+sDD9RWKoLf83e5pHZt+GUHb/N/5RZ4AQrmJhDguoBeO1d1LJl4SkD7fZxV1IKzlvcgK2dDml4LYc+T+IL6IW+DQjB688yYZUrGB4SBSXnYATUwkHBO4WF7hLI6Y4Pr0fUl2VpIXwj9NFGPCAaWhIeXM5ZoCQ5a5aRqPXMI4a2aOiZer/BxGzST7ZZZrQWmeF1lQ6UnnXD9TpS+Ab+Qd4W2jig9OPs4LxBadB6RfheeEMjKe8NvnvTIzs1vWHORrDDNV8KHKB5UstNiSUyRxz3V67zvJB/NCMv65rab1yoBKghtDFkoxXPBDJyzTGUkWO38B9MzrAG6m3aUrq3SCrQU8kZW660LBE1MRrCDiP9iG3Td4sMsPIe491UGomZ72EVZXR6NXDJu/Q6W4pRPbRGEYOCzqoA87c9Y1ut3Q6Wk4tV3VMjsxK/U6XMy6XLN2sPmgFV+duTK3xXao8+VjoUC8=

switch(foo) {
    case 1:
        doSomething();

    case 2:
        doSomethingElse();
}

AJvtDY8mDSLp/uYx64a3jZtv1a3htAyqD6PKSieOTCnaW3fLYhTvIBhxh1F9eKFKA8rZPfjL+ntq1XQf7l8hWLq9EQXLg0rH2UzbXVSy5YCEGtVFN5PUqcg8V/abs+iFBCmx8pyAGgDXahMTz5yQNHBJdLevQR9+RbX1CjZ7Zph5KmPxWH24c+K2ir3x0ZL/WAwHM2XJS6+c/4rCRdgH0uLrD6BkIubVHjB+B2FaaI+LHj3ZUJgqORICI61+w1afpfTYGCJ3PFu0+NBWbPUCh/yE6njqdmdIe7kAy7ES0e9odCM1rJKUrgU852D5qms/GURgZBdvPHFACVx8Vqye+VKw5YXjFLhb4/bkx847hyqL2E9goT4kGq1tux/xvJhsV0wsBu7DDHQGOGkyaBNIhLHGF73/xRiJOPXkHS9ngmsc5UKK/hmPn6bMV0OoL0VZIyUwZdQtA8pqhOEsjhhoyTe0HSIkG31FvkyDvdrDx4E3pCeApX/cLm0GLFwvicpqkkasGBYaXhipcfTma1DipuizLoeTVNV3gf4dAbcRfyLAw57+HkPnsliJ2CQ1VKoMarLnJuR9wNSImNPSQQPHlYruZhXxfzSNbjYrbWU86x2JuBY4ErML9FNX2vRQj5r/

switch(foo) {
    case 1:
        doSomething();
        break;

    case 2:
        doSomethingElse();
}

QjjBQjlwKuF4o6dlof6BuNqocuK/au0g7tucPUiJvz8DZ+yF9Z1WoS+5NR6BsRSmNj4qTHkqqKMfBu8czGKwCJj9rADPgmFLGYlyVh0exO9RdDNLo1CMyiflLSFSXjzCxtDo6QdH3X9gfnGxOwlmnmiFcI57ZSnW0G8C/+rR+vpizRc4WrtgptIfgiFSc5ecP7+OCury/nbCjWPsOZIqgkK6X2S6KacTVPGabUniQ2PVL9rp31GeU0NLChXa2RwE+ayQAnsYzhCZHr7+V7J16YiBo3ok8RGcpNgvKDX1cFoJ9ssTFELs6PcQjCy5VZyabYUIK4d/kX5yo5WDieHMvsi8CJDfSK85UbssHgV7k3Bp2f+v+9IoExS9TVzh12g5F34BfemBIwnpEBzt0my67L0kjkLdbEUUTdb2qOjXWgRn4JUOMy3h66MTzq04PoYl30e5DFnQLYMTvN4Zzya/3PWY/ifILYt9AVQEJX2ki/LC3x8lUWY9824IkmglzCuRX9EvbGIkcpcqCaY7vrW3D4lV/hptr7/V7SBaHN0+0mS01eYakZmB91i2Gs8tPrsEgfMCWsLA6hVsb12IoFAFIkES+WkCDhA9Z2LBAAs0+kXGTTeWTVPNLydrfIJ8eFdb5JPbQjSiQzKtEecl7wptFuX3hSgejNEC9MCgH5E4B9zYfgbRF+TxWk41PLdNLeEDGQjR9TfxsOk6NBGAX1nbYXlBcJ33dSYg58AeXmx/SJeVndrRXraNmX744MeZHb6eDo5lawNSjF907gs4U5rNzdPdWEPU3AxhEI9fF1C/FH34xNf1G6zHKAyc387h97pK

switch(foo) {
    case 1:
        doSomething();
        // falls through

    case 2:
        doSomethingElse();
}

switch(foo) {
    case 1:
        doSomething();
        // fall through

    case 2:
        doSomethingElse();
}

switch(foo) {
    case 1:
        doSomething();
        // fallsthrough

    case 2:
        doSomethingElse();
}

switch(foo) {
    case 1: {
        doSomething();
        // falls through
    }

    case 2: {
        doSomethingElse();
    }
}

AJvtDY8mDSLp/uYx64a3jdPbaNYo2J98JSLyWb5HeqUFqIcXZpZPt8Z0irq8bncJAnE45gn1xONtlmb3Ts58OJx2FHOFZDkIP1IPmbxl7JOf6aKnCLgA9vTMa0fkpGG0TR/lWEDEsSaSD9cvGuIRQtJ00MU8L8zrmz/jGFAnfNuDdzU3dY3JawXABCCKwm8In7zREPsizndsu59M0/F8I6zE+lcE86M/6u5+QCi5gTRfDtpiSgbnJfORC0CnQOCEA/+NYgFTl42vhVDRfBxlxt+kFIJSuvFK2oEXeNqYihyoSOfYEaDbcWvtMmG/zuNboTvcUzZOgrafqyegF1wTHbbp6EFoLCLuvJPUsLFGYxTLwBB1N3GcOqPbn18l2CZD