Path	Lines of Code
build.gradle.kts	107
lets-plot-compose/build.gradle.kts	128
lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelAndroidView.kt	86
lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelComposeCanvas.kt	268
lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt	65
lets-plot-compose/src/androidMain/kotlin/org/jetbrains/letsPlot/compose/ggsave.android.kt	97
lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotFigureModel.kt	63
lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanel.kt	32
lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt	18
lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/Utils.kt	7
lets-plot-compose/src/commonMain/kotlin/org/jetbrains/letsPlot/compose/util/NaiveLogger.kt	14
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/ComposeMouseEventMapper.kt	98
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelComposeCanvas.kt	189
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelRaw.kt	64
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotPanelSwingComponent.kt	143
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/PlotToolbar.kt	161
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/SimpleSvgPanel.kt	25
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/SvgIconUtils.kt	36
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaCanvas.kt	21
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaCanvasPeer.kt	34
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaContext2d.kt	314
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaFontManager.kt	58
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/canvas/SkiaSnapshot.kt	28
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/DebouncedRunner.kt	31
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/PlotContainer.kt	19
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/SvgView.kt	114
lets-plot-compose/src/desktopMain/kotlin/org/jetbrains/letsPlot/compose/desktop/SvgViewPanel.kt	96
platf-android/build.gradle.kts	192
platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ContextClipTest.kt	207
platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ContextPath2dTest.kt	326
platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/ImageComparer.kt	109
platf-android/src/androidInstrumentedTest/kotlin/org/jetbrains/letsPlot/android/canvas/Utils.kt	131
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidCanvas.kt	24
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidCanvasPeer.kt	32
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidContext2d.kt	250
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidMouseEventMapper.kt	62
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/AndroidSnapshot.kt	27
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/CanvasView.kt	169
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/CanvasView2.kt	83
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/SizeConverter.kt	29
platf-android/src/androidMain/kotlin/org/jetbrains/letsPlot/android/canvas/Utils.kt	5
platf-skia/build.gradle.kts	96
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/CompositeFigureEventDispatcher.kt	29
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/FigureToViewModel.kt	107
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/MonolithicSkia.kt	30
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/builder/ViewModel.kt	80
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/DebugOptions.kt	33
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/FontManager.kt	46
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SkiaTargetPeer.kt	45
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgElementMapper.kt	43
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgGElementMapper.kt	33
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgImageElementMapper.kt	26
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgNodeMapper.kt	19
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgNodeMapperFactory.kt	46
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgSkiaPeer.kt	67
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgStyleElementMapper.kt	20
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgSvgElementMapper.kt	40
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgTextElementMapper.kt	133
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgTransformParser.kt	77
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/SvgUtils.kt	97
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgAttrMapping.kt	32
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgCircleAttrMapping.kt	13
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgEllipseAttrMapping.kt	14
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgGAttrMapping.kt	4
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgImageAttrMapping.kt	26
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgLineAttrMapping.kt	14
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgPathAttrMapping.kt	31
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgRectAttrMapping.kt	25
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgShapeMapping.kt	22
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgSvgAttrMapping.kt	18
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgTSpanElementAttrMapping.kt	54
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/mapping/svg/attr/SvgTextElementAttrMapping.kt	65
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Circle.kt	23
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Colors.kt	152
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/ComputedProperty.kt	30
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Container.kt	67
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Element.kt	27
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Ellipse.kt	23
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Figure.kt	33
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Group.kt	2
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Image.kt	23
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Line.kt	17
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Node.kt	91
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Pane.kt	5
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Path.kt	24
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Rectangle.kt	18
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/TSpan.kt	134
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Text.kt	131
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Util.kt	155
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/VisualProperty.kt	20
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/view/SkiaSvgView.kt	136
platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/view/SvgViewEventDispatcher.kt	9
platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/HierarchyTest.kt	46
platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/PropertiesSynchronizationTest.kt	55
platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/SvgComplianceTest.kt	230
platf-skia/src/jvmTest/kotlin/org/jetbrains/letsPlot/skia/shape/SvgDocUtil.kt	127
settings.gradle.kts	49
