Sonarqubescriptcrashed onCICodemissing testsalreadyscheduled tobe removedForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandCode isin AppmodulePR isdeduplicatingcodeHaving to explainthe same thingover and over formultiple PRs to getexceptionsswitchstatementaddinglines to PREntire PR is#targetEnvironment(simulator)PR is 1 linetoo long andfailscoveragecheckSonarqubecame upwith ghostPRsModule hasless than70% codecoverageAdding testsmakes linecount go overlimit for linesthat areuntestableAdding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeassociatedenum switchstatementboilerplateadding linesCombineboilerplateaddinglines to PROriginaldeveloperof modulelong goneLegacyrendererPR is fixing abug insomeoneelse's existinguntested codeLegacycode thathas crashin SentryGraphQLcountinglines in everyPR due tosonarqubeMergeconflict fromPR sittingdue tosonarqubeModule ismore than2 yearsoldLegacyEditorSonarqubescriptcrashed onCICodemissing testsalreadyscheduled tobe removedForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandCode isin AppmodulePR isdeduplicatingcodeHaving to explainthe same thingover and over formultiple PRs to getexceptionsswitchstatementaddinglines to PREntire PR is#targetEnvironment(simulator)PR is 1 linetoo long andfailscoveragecheckSonarqubecame upwith ghostPRsModule hasless than70% codecoverageAdding testsmakes linecount go overlimit for linesthat areuntestableAdding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeassociatedenum switchstatementboilerplateadding linesCombineboilerplateaddinglines to PROriginaldeveloperof modulelong goneLegacyrendererPR is fixing abug insomeoneelse's existinguntested codeLegacycode thathas crashin SentryGraphQLcountinglines in everyPR due tosonarqubeMergeconflict fromPR sittingdue tosonarqubeModule ismore than2 yearsoldLegacyEditor

Sonarqube bingo - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. Sonarqube script crashed on CI
  2. Code missing tests already scheduled to be removed
  3. Forcing a developer to add tests out of scope from the original task to code they don't understand
  4. Code is in App module
  5. PR is deduplicating code
  6. Having to explain the same thing over and over for multiple PRs to get exceptions
  7. switch statement adding lines to PR
  8. Entire PR is #targetEnvironment (simulator)
  9. PR is 1 line too long and fails coverage check
  10. Sonarqube came up with ghost PRs
  11. Module has less than 70% code coverage
  12. Adding tests makes line count go over limit for lines that are untestable
  13. Adding bad tests for someone else's code to do the bare minimum for sonarqube
  14. associated enum switch statement boilerplate adding lines
  15. Combine boilerplate adding lines to PR
  16. Original developer of module long gone
  17. Legacy renderer
  18. PR is fixing a bug in someone else's existing untested code
  19. Legacy code that has crash in Sentry
  20. GraphQL
  21. counting lines in every PR due to sonarqube
  22. Merge conflict from PR sitting due to sonarqube
  23. Module is more than 2 years old
  24. Legacy Editor