Codemissing testsalreadyscheduled tobe removedLegacycode thathas crashin SentryLegacyrendererOriginaldeveloperof modulelong goneCombineboilerplateaddinglines to PRModule hasless than70% codecoverageSonarqubescriptcrashed onCIAdding testsmakes linecount go overlimit for linesthat areuntestableEntire PR is#targetEnvironment(simulator)Mergeconflict fromPR sittingdue tosonarqubeAdding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeSonarqubecame upwith ghostPRsLegacyEditorcountinglines in everyPR due tosonarqubePR isdeduplicatingcodeForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandHaving to explainthe same thingover and over formultiple PRs to getexceptionsModule ismore than2 yearsoldGraphQLPR is 1 linetoo long andfailscoveragecheckCode isin AppmodulePR is fixing abug insomeoneelse's existinguntested codeassociatedenum switchstatementboilerplateadding linesswitchstatementaddinglines to PRCodemissing testsalreadyscheduled tobe removedLegacycode thathas crashin SentryLegacyrendererOriginaldeveloperof modulelong goneCombineboilerplateaddinglines to PRModule hasless than70% codecoverageSonarqubescriptcrashed onCIAdding testsmakes linecount go overlimit for linesthat areuntestableEntire PR is#targetEnvironment(simulator)Mergeconflict fromPR sittingdue tosonarqubeAdding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeSonarqubecame upwith ghostPRsLegacyEditorcountinglines in everyPR due tosonarqubePR isdeduplicatingcodeForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandHaving to explainthe same thingover and over formultiple PRs to getexceptionsModule ismore than2 yearsoldGraphQLPR is 1 linetoo long andfailscoveragecheckCode isin AppmodulePR is fixing abug insomeoneelse's existinguntested codeassociatedenum switchstatementboilerplateadding linesswitchstatementaddinglines to PR

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