Sonarqubecame upwith ghostPRsEntire PR is#targetEnvironment(simulator)Adding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandModule ismore than2 yearsoldPR is fixing abug insomeoneelse's existinguntested codeCombineboilerplateaddinglines to PRLegacyEditorswitchstatementaddinglines to PRLegacycode thathas crashin SentryAdding testsmakes linecount go overlimit for linesthat areuntestableModule hasless than70% codecoveragePR is 1 linetoo long andfailscoveragecheckLegacyrendererCode isin AppmodulePR isdeduplicatingcodeSonarqubescriptcrashed onCICodemissing testsalreadyscheduled tobe removedassociatedenum switchstatementboilerplateadding linesMergeconflict fromPR sittingdue tosonarqubeHaving to explainthe same thingover and over formultiple PRs to getexceptionsOriginaldeveloperof modulelong goneGraphQLcountinglines in everyPR due tosonarqubeSonarqubecame upwith ghostPRsEntire PR is#targetEnvironment(simulator)Adding bad testsfor someoneelse's code to dothe bareminimum forsonarqubeForcing adeveloper to addtests out of scopefrom the originaltask to code theydon't understandModule ismore than2 yearsoldPR is fixing abug insomeoneelse's existinguntested codeCombineboilerplateaddinglines to PRLegacyEditorswitchstatementaddinglines to PRLegacycode thathas crashin SentryAdding testsmakes linecount go overlimit for linesthat areuntestableModule hasless than70% codecoveragePR is 1 linetoo long andfailscoveragecheckLegacyrendererCode isin AppmodulePR isdeduplicatingcodeSonarqubescriptcrashed onCICodemissing testsalreadyscheduled tobe removedassociatedenum switchstatementboilerplateadding linesMergeconflict fromPR sittingdue tosonarqubeHaving to explainthe same thingover and over formultiple PRs to getexceptionsOriginaldeveloperof modulelong goneGraphQLcountinglines in everyPR due tosonarqube

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