<commit_before><?xml version="1.0" encoding="utf-8"?>

<!--

    ADOBE SYSTEMS INCORPORATED
    Copyright 2008 Adobe Systems Incorporated
    All Rights Reserved.

    NOTICE: Adobe permits you to use, modify, and distribute this file
    in accordance with the terms of the license agreement accompanying it.

-->

<!--- The Spark skin class for the up button of the Halo NumericStepper component. 
        
      @langversion 3.0
      @playerversion Flash 10
      @playerversion AIR 1.5
      @productversion Flex 4
-->
<local:SparkSkinForHalo xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" 
        xmlns:local="mx.skins.spark.*" alpha.disabled="0.5" blendMode="layer">
    
    <fx:Script>
        /* Define the skin elements that should not be colorized. 
           For spinner buttons, the graphics are colorized but the arrow is not. */
        static private const exclusions:Array = ["arrow"];
        override public function get colorizeExclusions():Array {return exclusions;}
        
        /* Define the symbol fill items that should be colored by the "symbolColor" style. */
        static private const symbols:Array = ["arrowFill"];
        override public function get symbolItems():Array {return symbols};
        
        /* Define the border items.*/
        static private const borderItem:Array = ["borderStroke"];
        override protected function get borderItems():Array {return borderItem;}
        override protected function get defaultBorderItemColor():uint {return 0x686868;}
    </fx:Script>
    
    <local:states>
        <s:State name="up" />
        <s:State name="over"/>
        <s:State name="down" />
        <s:State name="disabled" />
    </local:states>
    
    <!-- border/fill -->
    <s:Path data="M 0 0 h 15 Q 16 0 17 2 v 8 h -17 Z" 
          left="-1" top="0" right="0" bottom="0">
        <s:stroke>
            <s:SolidColorStroke id="borderStroke" weight="1"/>
        </s:stroke>
        <s:fill>
            <s:LinearGradient rotation="90">
                <s:GradientEntry color="0xFFFFFF"
                               color.over="0xC2C2C2"
                               color.down="0xAEB0B1" />
                <s:GradientEntry color="0xF0F0F0"
                               color.over="0xADAEAF"
                               color.down="0xA1A3A5" />
            </s:LinearGradient>
        </s:fill>
    </s:Path>    
    
    <!-- highlight -->
    <s:Path data="M 0 0 h 13 Q 15 0 15 2 v 6 h -15 Z" 
          left="0" top="1" right="1" bottom="1" >
        <s:stroke>
            <s:LinearGradientStroke rotation="90" weight="1">
                <s:GradientEntry color="0xFFFFFF" 
                               color.down="0x000000"
                               alpha.over="0.55" 
                               alpha.down="0.15" />
                <s:GradientEntry color="0xFFFFFF" 
                               color.down="0x000000"
                               alpha="0.45"
                               alpha.over="0.2475"
                               alpha.down="0" />
            </s:LinearGradientStroke>
        </s:stroke>
    </s:Path>
    
    <!-- shadow -->
    <s:Rect left="0" top="2" right="1" height="1" includeIn="down">
        <s:fill>
            <s:SolidColor color="0x000000" alpha="0.07" />
        </s:fill>
    </s:Rect>
    
    <!-- arrow -->
    <s:Path horizontalCenter="0" verticalCenter="0" id="arrow"
          data="M 3.0 0.0 L 3.0 1.0 L 4.0 1.0 L 4.0 2.0 L 5.0 2.0 L 5.0 3.0 L 0.0 3.0 L 0.0 2.0 L 1.0 2.0 L 1.0 1.0 L 2.0 1.0 L 2.0 0.0 L 3.0 0.0">
        <s:fill>
            <s:SolidColor id="arrowFill" color="0" alpha="0.8" />
        </s:fill>
    </s:Path>            
    
</local:SparkSkinForHalo><commit_msg>Transferred from the Adobe Open Source Subversion Repository<commit_after><?xml version="1.0" encoding="utf-8"?>

<!--

    ADOBE SYSTEMS INCORPORATED
    Copyright 2008 Adobe Systems Incorporated
    All Rights Reserved.

    NOTICE: Adobe permits you to use, modify, and distribute this file
    in accordance with the terms of the license agreement accompanying it.

-->

<!--- The Spark skin class for the up button of the Halo NumericStepper component. 
        
      @langversion 3.0
      @playerversion Flash 10
      @playerversion AIR 1.5
      @productversion Flex 4
-->
<local:SparkSkinForHalo xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" 
        xmlns:local="mx.skins.spark.*" alpha.disabled="0.5" blendMode="layer">
    
    <fx:Script>
        /* Define the skin elements that should not be colorized. 
           For spinner buttons, the graphics are colorized but the arrow is not. */
        static private const exclusions:Array = ["arrow"];
        override public function get colorizeExclusions():Array {return exclusions;}
        
        /* Define the symbol fill items that should be colored by the "symbolColor" style. */
        static private const symbols:Array = ["arrowFill"];
        override public function get symbolItems():Array {return symbols};
        
        /* Define the border items.*/
        static private const borderItem:Array = ["borderStroke"];
        override protected function get borderItems():Array {return borderItem;}
        override protected function get defaultBorderItemColor():uint {return 0x686868;}
    </fx:Script>
    
    <local:states>
        <s:State name="up" />
        <s:State name="over"/>
        <s:State name="down" />
        <s:State name="disabled" />
    </local:states>
    
    <!-- border/fill -->
    <s:Rect left="-1" top="0" right="0" bottom="0" width="17" height="11" topRightRadiusX="{getStyle('cornerRadius')}">
        <s:stroke>
            <s:SolidColorStroke id="borderStroke" weight="1"/>
        </s:stroke>
        <s:fill>
            <s:LinearGradient rotation="90">
                <s:GradientEntry color="0xFFFFFF"
                               color.over="0xC2C2C2"
                               color.down="0xAEB0B1" />
                <s:GradientEntry color="0xF0F0F0"
                               color.over="0xADAEAF"
                               color.down="0xA1A3A5" />
            </s:LinearGradient>
        </s:fill>
    </s:Rect>    
    
    <!-- highlight -->
    <s:Rect left="1" top="1" right="1" bottom="1" topRightRadiusX="{getStyle('cornerRadius')}">
        <s:stroke>
            <s:LinearGradientStroke rotation="90" weight="1">
                <s:GradientEntry color="0xFFFFFF" 
                               color.down="0x000000"
                               alpha.over="0.55" 
                               alpha.down="0.15" />
                <s:GradientEntry color="0xFFFFFF" 
                               color.down="0x000000"
                               alpha="0.45"
                               alpha.over="0.2475"
                               alpha.down="0" />
            </s:LinearGradientStroke>
        </s:stroke>
    </s:Rect>
    
    <!-- shadow -->
    <s:Rect left="0" top="2" right="1" height="1" includeIn="down">
        <s:fill>
            <s:SolidColor color="0x000000" alpha="0.07" />
        </s:fill>
    </s:Rect>
    
    <!-- arrow -->
    <s:Path horizontalCenter="-1" verticalCenter="0" id="arrow"
          data="M 3.0 0.0 L 3.0 1.0 L 4.0 1.0 L 4.0 2.0 L 5.0 2.0 L 5.0 3.0 L 0.0 3.0 L 0.0 2.0 L 1.0 2.0 L 1.0 1.0 L 2.0 1.0 L 2.0 0.0 L 3.0 0.0">
        <s:fill>
            <s:SolidColor id="arrowFill" color="0" alpha="0.8" />
        </s:fill>
    </s:Path>            
    
</local:SparkSkinForHalo>
{'fraction_non_alphanumeric': 0.13497498024756385, 'fraction_numerical': 0.046089017645509614, 'mean_word_length': 1.7718978102189782, 'pattern_counts': {'":': 0, '<': 95, '<?xml version=': 2, '>': 95, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 10}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4557936', 'n_tokens_mistral': 2518, 'n_tokens_neox': 2278, 'n_words': 586}