Path Lines of Code datamodel/build.gradle.kts 58 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/BaseCollectionRoleSynchronizer.kt 50 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/BaseRoleSynchronizer.kt 73 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/ByTargetIndex.kt 51 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/DifferenceBuilder.kt 61 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/Mapper.kt 325 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MapperFactory.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MapperProcessor.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/Mappers.kt 37 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MappingContext.kt 138 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MappingContextListener.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MappingContextProperty.kt 6 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/ObservableCollectionRoleSynchronizer.kt 49 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/RefreshableSynchronizer.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/RegistrationSynchronizer.kt 12 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/RoleSynchronizer.kt 7 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/SimpleRoleSynchronizer.kt 31 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/SingleChildRoleSynchronizer.kt 51 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/Synchronizer.kt 8 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/SynchronizerContext.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/Synchronizers.kt 140 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/TransformingObservableCollectionRoleSynchronizer.kt 48 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/Composite.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/Composites.kt 405 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/CompositesWithBounds.kt 127 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/HasBounds.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/HasFocusability.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/HasParent.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/HasVisibility.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/NavComposite.kt 7 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/BaseTransformer.kt 35 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/Order.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/SimpleTransformation.kt 11 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/TerminalTransformation.kt 14 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/Transformation.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/Transformer.kt 6 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/Transformers.kt 170 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/svg/shared/SvgNodeSubtreeGeneratingSynchronizer.kt 65 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/mapping/svg/shared/TargetPeer.kt 15 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgAElement.kt 20 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgAttributeSpec.kt 27 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgCircleElement.kt 79 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgClipPathElement.kt 35 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgColor.kt 186 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgConstants.kt 16 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgContainer.kt 12 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgCssResource.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgDefsElement.kt 20 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgDsl.kt 287 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgElement.kt 183 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgElementListener.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgEllipseElement.kt 84 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgEventPeer.kt 78 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgGElement.kt 20 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgGraphicsElement.kt 46 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgIRI.kt 6 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgImageElement.kt 67 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgImageElementEx.kt 33 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgLineElement.kt 84 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgLocatable.kt 8 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNode.kt 61 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNodeBufferUtil.kt 30 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNodeContainer.kt 52 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNodeContainerAdapter.kt 7 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNodeContainerListener.kt 7 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgPathData.kt 42 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgPathDataBuilder.kt 308 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgPathElement.kt 80 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgPlatformPeer.kt 9 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgRectElement.kt 85 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgShape.kt 31 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgStylableElement.kt 85 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgStyleElement.kt 16 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgSvgElement.kt 94 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTSpanElement.kt 79 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTextContent.kt 44 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTextElement.kt 106 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTextNode.kt 35 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTransform.kt 15 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTransformBuilder.kt 55 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTransformable.kt 9 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgUtils.kt 86 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/XmlNamespace.kt 6 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/AttributeUtil.kt 21 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/DummySvgNode.kt 15 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/ElementJava.kt 38 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/GroupJava.kt 28 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SlimBase.kt 62 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SvgSlimElements.kt 49 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SvgSlimGroup.kt 5 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SvgSlimNode.kt 10 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SvgSlimObject.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/SvgSlimShape.kt 11 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/slim/WithTextGen.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/event/SvgAttributeEvent.kt 8 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/event/SvgEventHandler.kt 6 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/event/SvgEventSpec.kt 4 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/style/StyleSheet.kt 76 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/style/TextStyle.kt 21 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/util/ListMap.kt 66 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/util/PrebuiltSvgSubtree.kt 73 datamodel/src/commonMain/kotlin/org/jetbrains/letsPlot/datamodel/svg/util/SvgToString.kt 93 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/ByTargetIndexTest.kt 91 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/DetachFailedSyncTest.kt 34 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/DifferenceBuilderTest.kt 33 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/ForDisposableTest.kt 30 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/Item.kt 36 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/ItemMapper.kt 31 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MapperTest.kt 126 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MappingContextTest.kt 84 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/PartIteratorsTest.kt 53 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/SynchronizersTest.kt 92 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/CompositesBetweenTest.kt 113 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/CompositesCommonAncestorTest.kt 66 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/CompositesTest.kt 313 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/SimpleComposite.kt 53 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/SimpleCompositesTree.kt 58 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/TestComposite.kt 49 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/composite/UpperLowerFocusableTest.kt 29 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/transform/TransformingSynchronizerTest.kt 61 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgAttributeTest.kt 33 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgClassAttributeTest.kt 165 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgElementContainerTest.kt 131 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgNodeTest.kt 28 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgPlatformPeerTest.kt 19 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgTextElementTest.kt 36 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/dom/SvgUtilTest.kt 55 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/util/ListMapTest.kt 128 datamodel/src/commonTest/kotlin/org/jetbrains/letsPlot/datamodel/svg/util/SvgToStringTest.kt 68 datamodel/src/jvmTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/MapperTestJvm.kt 17 datamodel/src/jvmTest/kotlin/org/jetbrains/letsPlot/datamodel/mapping/framework/RemoveFailedChildTest.kt 102