Path Lines of Code
html/benchmark-core/build.gradle.kts 63
html/benchmark-core/karma.config.d/setTimeout.js 5
html/benchmark-core/src/jsMain/kotlin/com/sample/content/CodeSamplesSwitcher.kt 1
html/benchmark-core/src/jsTest/kotlin/BenchmarkComposables.kt 43
html/benchmark-core/src/jsTest/kotlin/BenchmarkTests.kt 110
html/build.gradle.kts 184
html/buildSrc/build.gradle.kts 34
html/buildSrc/settings.gradle.kts 20
html/buildSrc/src/main/kotlin/SeleniumDriverPlugin.kt 95
html/buildSrc/src/main/kotlin/karmaconf.kt 13
html/compose-compiler-integration/build.gradle.kts 198
html/compose-compiler-integration/lib/build.gradle.kts 26
html/compose-compiler-integration/lib/src/commonMain/kotlin/Interfaces.kt 17
html/compose-compiler-integration/main-template/build.gradle.kts 30
html/compose-compiler-integration/main-template/lib/build.gradle.kts 29
html/compose-compiler-integration/main-template/lib/src/commonMain/kotlin/Lib.kt 1
html/compose-compiler-integration/main-template/settings.gradle.kts 27
html/compose-compiler-integration/main-template/src/commonMain/kotlin/Expect.kt 3
html/compose-compiler-integration/main-template/src/commonMain/kotlin/Main.kt 1
html/compose-compiler-integration/main-template/src/jsMain/kotlin/Deps.kt 27
html/compose-compiler-integration/src/jsMain/kotlin/CrossmoduleTestsDependencies.kt 108
html/compose-compiler-integration/src/jsTest/kotlin/AnonymousObjectsInComposable.kt 75
html/compose-compiler-integration/src/jsTest/kotlin/ComposableLambdaCalls.kt 113
html/compose-compiler-integration/src/jsTest/kotlin/ComposablesInConstructorTests.kt 219
html/compose-compiler-integration/src/jsTest/kotlin/InheritanceTests.kt 63
html/compose-compiler-integration/src/jsTest/kotlin/StabilityTests.kt 212
html/compose-compiler-integration/testcases/failing/MutableStateDestructuringDeclarartion.kt 8
html/compose-compiler-integration/testcases/passing/CompanionGetValueOperatorComposable.kt 15
html/compose-compiler-integration/testcases/passing/ComposableWithDefaultValuesDefinedByOtherParams.kt 18
html/compose-compiler-integration/testcases/passing/ComposableWithNullableTypeParameter.kt 16
html/compose-compiler-integration/testcases/passing/ComposableWithParamsWithDefaultValues.kt 56
html/compose-compiler-integration/testcases/passing/ComposableWithTypeParams.kt 41
html/compose-compiler-integration/testcases/passing/ComposableWithTypedDefaultValues.kt 36
html/compose-compiler-integration/testcases/passing/InstanceGetValueOperatorComposable.kt 13
html/compose-compiler-integration/testcases/passing/PassingComposableToConstructor.kt 36
html/compose-compiler-integration/testcases/passing/WithComposableBlockUsingTypeParameterAndDefaultValue.kt 30
html/core/build.gradle.kts 50
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/ExperimentalComposeWebApi.kt 3
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/ExperimentalComposeWebStyleApi.kt 3
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/Attrs.kt 229
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/AttrsScope.kt 92
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/EventsListenerScope.kt 192
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/HtmlAttrMarker.kt 3
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/PredefinedAttrValues.kt 236
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/SyntheticEventListener.kt 125
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/builders/InputAttrsScope.kt 81
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/builders/InternalControlledInputUtils.kt 60
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/builders/SelectAttrsScope.kt 47
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/attributes/builders/TextAreaAttrsScope.kt 50
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/BrowserAPI.kt 16
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSBuilder.kt 23
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSEnums.kt 232
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSKeyframeRule.kt 57
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSKeywords.kt 4
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSMediaRule.kt 113
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSOperations.kt 38
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSRules.kt 29
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/CSSUnits.kt 156
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/Color.kt 181
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/StylePropertyValue.kt 11
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/StyleScope.kt 128
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/StyleSheet.kt 96
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/StyleSheetBuilder.kt 315
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/keywords/Keywords.kt 5
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/animation.kt 58
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/background.kt 31
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/border.kt 121
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/box.kt 74
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/color-prop.kt 4
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/filter.kt 72
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/flex.kt 71
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/grid.kt 112
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/listStyle.kt 13
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/margin.kt 16
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/overflow.kt 10
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/padding.kt 16
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/position.kt 32
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/properties.kt 6
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/text.kt 55
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/transform.kt 159
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/transitions.kt 69
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/ui.kt 4
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/properties/visibility.kt 5
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/selectors/CSSSelectors.kt 155
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/css/utils/stylsheet.kt 6
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/Base.kt 140
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/ElementScope.kt 91
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/Elements.kt 939
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/InputElements.kt 142
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/RadioGroup.kt 85
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/dom/Style.kt 113
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticAnimationEvent.kt 17
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticChangeEvent.kt 9
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticClipboardEvent.kt 16
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticEvent.kt 21
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticFocusEvent.kt 9
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticInputEvent.kt 16
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticKeyboardEvent.kt 36
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticMouseEvent.kt 50
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticSelectEvent.kt 20
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticSubmitEvent.kt 7
html/core/src/jsMain/kotlin/org/jetbrains/compose/web/events/SyntheticTouchEvent.kt 15
html/core/src/jsMain/resources/index.html 12
html/core/src/jsTest/kotlin/CSSEnums.kt 117
html/core/src/jsTest/kotlin/CSSStylesheetTests.kt 335
html/core/src/jsTest/kotlin/CSSUnitApiTests.kt 377
html/core/src/jsTest/kotlin/ControlledRadioGroupsTests.kt 86
html/core/src/jsTest/kotlin/CssSelectorsTests.kt 150
html/core/src/jsTest/kotlin/DomSideEffectTests.kt 159
html/core/src/jsTest/kotlin/FailingTestCases.kt 28
html/core/src/jsTest/kotlin/InlineStyleTests.kt 136
html/core/src/jsTest/kotlin/MediaQueryTests.kt 60
html/core/src/jsTest/kotlin/StaticComposableTests.kt 55
html/core/src/jsTest/kotlin/css/AnimationTests.kt 104
html/core/src/jsTest/kotlin/css/CSSBackgroundTests.kt 160
html/core/src/jsTest/kotlin/css/CSSBorderTests.kt 59
html/core/src/jsTest/kotlin/css/CSSBoxTests.kt 232
html/core/src/jsTest/kotlin/css/CSSDisplayTests.kt 32
html/core/src/jsTest/kotlin/css/CSSFlexTests.kt 345
html/core/src/jsTest/kotlin/css/CSSListStyleTests.kt 93
html/core/src/jsTest/kotlin/css/CSSMarginTests.kt 112
html/core/src/jsTest/kotlin/css/CSSOverflowTests.kt 91
html/core/src/jsTest/kotlin/css/CSSPaddingTests.kt 120
html/core/src/jsTest/kotlin/css/CSSTextTests.kt 360
html/core/src/jsTest/kotlin/css/CSSUiTests.kt 37
html/core/src/jsTest/kotlin/css/CSSVisibilityTests.kt 32
html/core/src/jsTest/kotlin/css/ColorTests.kt 371
html/core/src/jsTest/kotlin/css/FilterTests.kt 103
html/core/src/jsTest/kotlin/css/GridTests.kt 558
html/core/src/jsTest/kotlin/css/NthChildTests.kt 66
html/core/src/jsTest/kotlin/css/PositionTests.kt 67
html/core/src/jsTest/kotlin/css/StyleSheetTests.kt 80
html/core/src/jsTest/kotlin/css/TransformTests.kt 208
html/core/src/jsTest/kotlin/css/TransitionsTests.kt 73
html/core/src/jsTest/kotlin/elements/AttributesTests.kt 482
html/core/src/jsTest/kotlin/elements/ElementsTests.kt 208
html/core/src/jsTest/kotlin/elements/EventTests.kt 78
html/core/src/jsTest/kotlin/elements/InputsGenerateCorrectHtmlTests.kt 400
html/core/src/jsTest/kotlin/elements/RadioGroupTests.kt 159
html/core/src/jsTest/kotlin/elements/StyleTest.kt 30
html/core/src/jsTest/kotlin/elements/TableTests.kt 180
html/integration-core/build.gradle.kts 94
html/integration-core/src/jsMain/kotlin/androidx/compose/web/sample/CodeSnippetSamples.kt 79
html/integration-core/src/jsMain/kotlin/androidx/compose/web/sample/HighlightJs.kt 10
html/integration-core/src/jsMain/kotlin/androidx/compose/web/sample/Sample.kt 322
html/integration-core/src/jsMain/resources/hljs.css 1
html/integration-core/src/jsMain/resources/index.html 12
html/internal-html-core-runtime/build.gradle.kts 30
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/dom/DOMSCope.kt 6
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/internal/runtime/ComposeWebInternalApi.kt 3
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/internal/runtime/DomApplier.kt 56
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/internal/runtime/GlobalSnapshotManager.kt 43
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/internal/runtime/JsMicrotasksDispatcher.kt 11
html/internal-html-core-runtime/src/jsMain/kotlin/org/jetbrains/compose/web/renderComposable.kt 60
html/internal-html-core-runtime/src/jsTest/kotlin/RenderComposableTests.kt 18
html/settings.gradle.kts 86
html/svg/build.gradle.kts 43
html/svg/src/jsMain/kotlin/org/jetbrains/compose/web/ExperimentalComposeWebSvgApi.kt 3
html/svg/src/jsMain/kotlin/org/jetbrains/compose/web/svg/svg.kt 700
html/svg/src/jsMain/kotlin/org/jetbrains/compose/web/svg/svgAttrs.kt 121
html/svg/src/jsTest/kotlin/svg/SvgTests.kt 394
html/test-utils/build.gradle.kts 35
html/test-utils/conf/karma-kotlin-runner-decorator/karma-kotlin-reporter-decorated.js 34
html/test-utils/conf/karma.config.common.d/patch.js 17
html/test-utils/src/jsMain/kotlin/org/jetbrains/compose/web/testutils/ComposeWebExperimentalTestsApi.kt 3
html/test-utils/src/jsMain/kotlin/org/jetbrains/compose/web/testutils/TestUtils.kt 103
html/test-utils/src/jsTest/kotlin/TestsForTestUtils.kt 100