diff options
Diffstat (limited to 'layoutopt/libs/uix/src/resources/rules/IncorrectWidthInHorizontalScrollView.rule')
-rw-r--r-- | layoutopt/libs/uix/src/resources/rules/IncorrectWidthInHorizontalScrollView.rule | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/layoutopt/libs/uix/src/resources/rules/IncorrectWidthInHorizontalScrollView.rule b/layoutopt/libs/uix/src/resources/rules/IncorrectWidthInHorizontalScrollView.rule new file mode 100644 index 0000000..17da843 --- /dev/null +++ b/layoutopt/libs/uix/src/resources/rules/IncorrectWidthInHorizontalScrollView.rule @@ -0,0 +1,11 @@ +// Rule: IncorrectWidthInScrollView +// +// Description: Checks whether a scrollview's child has the wrong dimension. +// +// Conditions: +// - The node has a HorizontalScrollView parent +// - The node has a width set to fill_parent + +if (node.'..'.is("HorizontalScrollView") && node.isWidthFillParent()) { + analysis << "This ${node.name()} tag should use android:layout_width=\"wrap_content\"" +} |