Skip to content
  • MarcLeclair's avatar
    15278 detekt rule runblocking (#15942) · 7b1af41b
    MarcLeclair authored
    * For #15278: added CoroutineManager to count runBlocking calls
    
    * For #15278: Added actual detekt rule for runblocking and its config to the yaml
    
    * For #15278: Added unit test for RunblockingCounter
    
    * For #15278: renamed StrictModeStartupSuppressionCountTest.kt to PerformanceStartupTest.kt and added runBlockingCount test
    
    * Lint fix
    
    * For #15278: made runblocking a Long to prevent overflow
    
    * For #15278: fixed MozRunblocking name, description and moved RunBlockingCounter to perf package
    
    * For #15278:Renamed MozillaRunblockingCheck to MozillaRunBlockingCheck
    
    * For #15278: Added setup for unit test, since it failed without restting counter
    
    * For #15278: Fixed naming for RunBlocking lint check
    
    * For #15278: removed changes made to test to use runBlockingIncrement
    
    * For #15728: added test exclusion for runBlocking check
    
    * For #15278: changed null check and added Synchronized to count setter
    
    * For #15278: fix for nits
    
    * For #15278: added StartupExcessiveResourceUseTest to CODEOWNERS
    
    * For #15278: fixed for nits
    
    * For #15278: Moved increment function to extension function and fixed indentation
    
    * For #15278: Added tests for Atomic Integer extension and nit fix
    7b1af41b