├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── README.md ├── config └── detekt.yml ├── demo.gif ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── recompose-ast ├── build.gradle.kts └── src │ └── main │ └── kotlin │ └── recompose │ ├── ast │ ├── Layout.kt │ ├── Node.kt │ ├── ViewGroupNode.kt │ ├── attributes │ │ ├── ViewAttributes.kt │ │ └── ViewGroupAttributes.kt │ ├── values │ │ ├── Color.kt │ │ ├── Constraints.kt │ │ ├── Drawable.kt │ │ ├── InputType.kt │ │ ├── LayoutSize.kt │ │ ├── Orientation.kt │ │ ├── Padding.kt │ │ └── Size.kt │ ├── view │ │ ├── ButtonNode.kt │ │ ├── CheckBoxNode.kt │ │ ├── EditTextNode.kt │ │ ├── ImageViewNode.kt │ │ ├── RadioButtonNode.kt │ │ ├── SwitchNode.kt │ │ ├── TextViewNode.kt │ │ └── ViewNode.kt │ └── viewgroup │ │ ├── CardViewNode.kt │ │ ├── ConstraintLayoutNode.kt │ │ ├── FrameLayoutNode.kt │ │ ├── LinearLayoutNode.kt │ │ └── UnknownNode.kt │ └── visitor │ └── Visitor.kt ├── recompose-cli ├── build.gradle.kts └── src │ └── main │ └── kotlin │ ├── main.kt │ └── recompose │ └── cli │ └── CommandLineComposer.kt ├── recompose-composer ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── recompose │ │ └── composer │ │ ├── Composer.kt │ │ ├── ext │ │ ├── ConstraintLayoutNode.kt │ │ ├── Constraints.kt │ │ ├── Node.kt │ │ └── Padding.kt │ │ ├── model │ │ └── Chain.kt │ │ ├── visitor │ │ └── ComposingVisitor.kt │ │ └── writer │ │ ├── CallParameter.kt │ │ ├── KotlinWriter.kt │ │ ├── LineWriter.kt │ │ ├── ModifierBuilder.kt │ │ └── ParameterValue.kt │ └── test │ └── kotlin │ └── recompose │ ├── composer │ └── ComposerTest.kt │ └── test │ └── utils │ └── Assert.kt ├── recompose-idea ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── recompose │ │ └── plugin │ │ ├── copypaste │ │ ├── ConvertXmlToComposeConfirmationDialog.form │ │ ├── ConvertXmlToComposeConfirmationDialog.kt │ │ ├── CopiedXMLCode.kt │ │ └── RecomposeCopyPasteProcessor.kt │ │ ├── editor │ │ ├── EditorState.kt │ │ ├── RecomposeEditorOptions.kt │ │ └── RecomposeEditorOptionsConfigurable.kt │ │ └── util │ │ └── RecomposePluginBundle.kt │ └── resources │ ├── META-INF │ └── plugin.xml │ └── strings │ └── RecomposePluginBundle.properties ├── recompose-parser ├── build.gradle.kts └── src │ ├── main │ └── kotlin │ │ └── recompose │ │ └── parser │ │ ├── Parser.kt │ │ ├── util │ │ └── Assert.kt │ │ ├── values │ │ ├── Color.kt │ │ ├── Constraints.kt │ │ ├── Drawable.kt │ │ ├── InputType.kt │ │ ├── Integer.kt │ │ ├── LayoutSize.kt │ │ ├── Orientation.kt │ │ ├── Padding.kt │ │ └── Size.kt │ │ └── xml │ │ ├── Layout.kt │ │ ├── View.kt │ │ ├── ViewGroup.kt │ │ ├── view │ │ ├── Button.kt │ │ ├── CardView.kt │ │ ├── CheckBox.kt │ │ ├── EditText.kt │ │ ├── ImageView.kt │ │ ├── RadioButton.kt │ │ ├── Switch.kt │ │ ├── TextView.kt │ │ └── View.kt │ │ └── viewgroup │ │ ├── ConstraintLayout.kt │ │ ├── FrameLayout.kt │ │ ├── LinearLayout.kt │ │ └── Unknown.kt │ └── test │ └── kotlin │ └── recompose │ ├── parser │ └── ParserTest.kt │ └── test │ └── utils │ └── Assert.kt ├── recompose-test ├── build.gradle.kts └── src │ └── main │ ├── kotlin │ └── TestData.kt │ └── resources │ ├── cardview-textview-button.xml │ ├── cardview.xml │ ├── checkbox.xml │ ├── constraintlayout-buttons.xml │ ├── constraintlayout-chains.xml │ ├── constraintlayout-face.xml │ ├── edittext-hint.xml │ ├── edittext.xml │ ├── firefox-crash-dialog.xml │ ├── framelayout-textview-button.xml │ ├── imageview-android-reference.xml │ ├── imageview-appcompat.xml │ ├── imageview.xml │ ├── linearlayout-textview-button.xml │ ├── material-cardview-textview-button.xml │ ├── material-cardview.xml │ ├── radiobutton.xml │ ├── styleattributes.xml │ ├── switch.xml │ ├── textview-absolute-dp-sizes.xml │ ├── textview-attributes.xml │ ├── textview-color-resource-reference.xml │ ├── textview-padding.xml │ ├── unknown-view-with-children.xml │ ├── unknown-view.xml │ └── view.xml └── settings.gradle.kts /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/README.md -------------------------------------------------------------------------------- /config/detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/config/detekt.yml -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/demo.gif -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/gradlew.bat -------------------------------------------------------------------------------- /recompose-ast/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/build.gradle.kts -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/Layout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/Layout.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/Node.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/Node.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/ViewGroupNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/ViewGroupNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/attributes/ViewAttributes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/attributes/ViewAttributes.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/attributes/ViewGroupAttributes.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/attributes/ViewGroupAttributes.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Color.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Constraints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Constraints.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Drawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Drawable.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/InputType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/InputType.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/LayoutSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/LayoutSize.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Orientation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Orientation.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Padding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Padding.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/values/Size.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/values/Size.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/ButtonNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/ButtonNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/CheckBoxNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/CheckBoxNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/EditTextNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/EditTextNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/ImageViewNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/ImageViewNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/RadioButtonNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/RadioButtonNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/SwitchNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/SwitchNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/TextViewNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/TextViewNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/view/ViewNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/view/ViewNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/viewgroup/CardViewNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/viewgroup/CardViewNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/viewgroup/ConstraintLayoutNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/viewgroup/ConstraintLayoutNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/viewgroup/FrameLayoutNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/viewgroup/FrameLayoutNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/viewgroup/LinearLayoutNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/viewgroup/LinearLayoutNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/ast/viewgroup/UnknownNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/ast/viewgroup/UnknownNode.kt -------------------------------------------------------------------------------- /recompose-ast/src/main/kotlin/recompose/visitor/Visitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-ast/src/main/kotlin/recompose/visitor/Visitor.kt -------------------------------------------------------------------------------- /recompose-cli/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-cli/build.gradle.kts -------------------------------------------------------------------------------- /recompose-cli/src/main/kotlin/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-cli/src/main/kotlin/main.kt -------------------------------------------------------------------------------- /recompose-cli/src/main/kotlin/recompose/cli/CommandLineComposer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-cli/src/main/kotlin/recompose/cli/CommandLineComposer.kt -------------------------------------------------------------------------------- /recompose-composer/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/build.gradle.kts -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/Composer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/Composer.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/ext/ConstraintLayoutNode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/ext/ConstraintLayoutNode.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/ext/Constraints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/ext/Constraints.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/ext/Node.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/ext/Node.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/ext/Padding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/ext/Padding.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/model/Chain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/model/Chain.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/visitor/ComposingVisitor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/visitor/ComposingVisitor.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/writer/CallParameter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/writer/CallParameter.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/writer/KotlinWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/writer/KotlinWriter.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/writer/LineWriter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/writer/LineWriter.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/writer/ModifierBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/writer/ModifierBuilder.kt -------------------------------------------------------------------------------- /recompose-composer/src/main/kotlin/recompose/composer/writer/ParameterValue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/main/kotlin/recompose/composer/writer/ParameterValue.kt -------------------------------------------------------------------------------- /recompose-composer/src/test/kotlin/recompose/composer/ComposerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/test/kotlin/recompose/composer/ComposerTest.kt -------------------------------------------------------------------------------- /recompose-composer/src/test/kotlin/recompose/test/utils/Assert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-composer/src/test/kotlin/recompose/test/utils/Assert.kt -------------------------------------------------------------------------------- /recompose-idea/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/build.gradle.kts -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/copypaste/ConvertXmlToComposeConfirmationDialog.form: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/copypaste/ConvertXmlToComposeConfirmationDialog.form -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/copypaste/ConvertXmlToComposeConfirmationDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/copypaste/ConvertXmlToComposeConfirmationDialog.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/copypaste/CopiedXMLCode.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/copypaste/CopiedXMLCode.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/copypaste/RecomposeCopyPasteProcessor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/copypaste/RecomposeCopyPasteProcessor.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/editor/EditorState.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/editor/EditorState.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/editor/RecomposeEditorOptions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/editor/RecomposeEditorOptions.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/editor/RecomposeEditorOptionsConfigurable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/editor/RecomposeEditorOptionsConfigurable.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/kotlin/recompose/plugin/util/RecomposePluginBundle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/kotlin/recompose/plugin/util/RecomposePluginBundle.kt -------------------------------------------------------------------------------- /recompose-idea/src/main/resources/META-INF/plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/resources/META-INF/plugin.xml -------------------------------------------------------------------------------- /recompose-idea/src/main/resources/strings/RecomposePluginBundle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-idea/src/main/resources/strings/RecomposePluginBundle.properties -------------------------------------------------------------------------------- /recompose-parser/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/build.gradle.kts -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/Parser.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/Parser.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/util/Assert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/util/Assert.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Color.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Constraints.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Constraints.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Drawable.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Drawable.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/InputType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/InputType.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Integer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Integer.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/LayoutSize.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/LayoutSize.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Orientation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Orientation.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Padding.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Padding.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/values/Size.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/values/Size.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/Layout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/Layout.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/View.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/View.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/ViewGroup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/ViewGroup.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/Button.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/Button.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/CardView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/CardView.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/CheckBox.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/CheckBox.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/EditText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/EditText.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/ImageView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/ImageView.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/RadioButton.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/RadioButton.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/Switch.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/Switch.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/TextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/TextView.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/view/View.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/view/View.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/ConstraintLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/ConstraintLayout.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/FrameLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/FrameLayout.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/LinearLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/LinearLayout.kt -------------------------------------------------------------------------------- /recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/Unknown.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/main/kotlin/recompose/parser/xml/viewgroup/Unknown.kt -------------------------------------------------------------------------------- /recompose-parser/src/test/kotlin/recompose/parser/ParserTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/test/kotlin/recompose/parser/ParserTest.kt -------------------------------------------------------------------------------- /recompose-parser/src/test/kotlin/recompose/test/utils/Assert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-parser/src/test/kotlin/recompose/test/utils/Assert.kt -------------------------------------------------------------------------------- /recompose-test/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/build.gradle.kts -------------------------------------------------------------------------------- /recompose-test/src/main/kotlin/TestData.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/kotlin/TestData.kt -------------------------------------------------------------------------------- /recompose-test/src/main/resources/cardview-textview-button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/cardview-textview-button.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/cardview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/cardview.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/checkbox.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/checkbox.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/constraintlayout-buttons.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/constraintlayout-buttons.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/constraintlayout-chains.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/constraintlayout-chains.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/constraintlayout-face.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/constraintlayout-face.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/edittext-hint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/edittext-hint.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/edittext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/edittext.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/firefox-crash-dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/firefox-crash-dialog.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/framelayout-textview-button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/framelayout-textview-button.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/imageview-android-reference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/imageview-android-reference.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/imageview-appcompat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/imageview-appcompat.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/imageview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/imageview.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/linearlayout-textview-button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/linearlayout-textview-button.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/material-cardview-textview-button.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/material-cardview-textview-button.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/material-cardview.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/material-cardview.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/radiobutton.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/radiobutton.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/styleattributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/styleattributes.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/switch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/switch.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/textview-absolute-dp-sizes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/textview-absolute-dp-sizes.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/textview-attributes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/textview-attributes.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/textview-color-resource-reference.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/textview-color-resource-reference.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/textview-padding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/textview-padding.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/unknown-view-with-children.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/unknown-view-with-children.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/unknown-view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/unknown-view.xml -------------------------------------------------------------------------------- /recompose-test/src/main/resources/view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/recompose-test/src/main/resources/view.xml -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pocmo/recompose/HEAD/settings.gradle.kts --------------------------------------------------------------------------------