You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: compose-stability-analyzer-idea/src/main/kotlin/com/skydoves/compose/stability/idea/heatmap/AdbLogcatService.kt
+45-6Lines changed: 45 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -190,6 +190,9 @@ internal class AdbLogcatService(
190
190
)
191
191
192
192
val maxRecent = settings.heatmapMaxRecentEvents
193
+
val paramChanges = buildParameterChangeLines(event)
194
+
val stateChanges = event.stateEntries.map { "[state] $it" }
Copy file name to clipboardExpand all lines: compose-stability-analyzer-idea/src/main/kotlin/com/skydoves/compose/stability/idea/heatmap/HeatmapInlayManager.kt
Copy file name to clipboardExpand all lines: compose-stability-analyzer-idea/src/main/kotlin/com/skydoves/compose/stability/idea/heatmap/LogcatParser.kt
Copy file name to clipboardExpand all lines: compose-stability-analyzer-idea/src/main/kotlin/com/skydoves/compose/stability/idea/heatmap/RecompositionHeatmapData.kt
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,8 @@ internal data class ParsedRecompositionEvent(
25
25
valparameterEntries:List<ParsedParameterEntry>,
26
26
valunstableParameters:List<String>,
27
27
valtimestampMs:Long,
28
+
valdurationMs:Double = 0.0,
29
+
valstateEntries:List<String> = emptyList(),
28
30
)
29
31
30
32
/**
@@ -57,6 +59,10 @@ internal data class ComposableHeatmapData(
0 commit comments