ConnectOut-sdp/sdp2023

View on GitHub
app/src/main/res/drawable/track_map.xml

Summary

Maintainability
Test Coverage
<vector xmlns:android="http://schemas.android.com/apk/res/android"
        android:viewportHeight="218.86"
        android:viewportWidth="405.94"
        android:width="100dp"
        android:height="50dp">
    <path
            android:fillColor="#098c0c"
            android:fillType="nonZero"
            android:pathData="M20.18,10.7C20.18,10.7 288.66,10.7 383.44,10.7C398,10.7 399.17,20.32 399.17,20.32C399.17,20.32 399.07,147.29 399.17,193.84C399.2,208.88 383.85,206 383.85,206L24.06,206C24.06,206 7.87,205.65 7.72,194.2C7.13,148 6.96,67.72 7.72,21.77C7.93,9.43 20.18,10.7 20.18,10.7Z"
            android:strokeColor="#0a710d"
            android:strokeLineCap="butt"
            android:strokeLineJoin="round"
            android:strokeWidth="2" />
    <path
            android:fillColor="#5cff61"
            android:pathData="M248,137.57L236.21,137.57L225.28,88.77C225.28,89.88 225.29,91.45 225.32,93.49C225.35,95.53 225.36,97.11 225.36,98.24L225.36,137.57L214.04,137.57L214.04,79.43L231.71,79.43L242.28,125.14L252.77,79.43L270.25,79.43L270.25,137.57L258.93,137.57L258.93,98.24C258.93,97.11 258.94,95.53 258.96,93.49C258.99,91.45 259,89.88 259,88.77L248,137.57Z"
            android:strokeColor="#075409"
            android:strokeLineCap="butt"
            android:strokeLineJoin="round"
            android:strokeWidth="2" />
    <path
            android:fillColor="#5cff61"
            android:pathData="M311.9,79.43L332.49,137.57L319.31,137.57L315.57,125.61L294.15,125.61L290.13,137.57L277.42,137.57L298.17,79.43L311.9,79.43ZM304.92,92.72L297.42,115.6L312.17,115.6L304.92,92.72Z"
            android:strokeColor="#075409"
            android:strokeLineCap="butt"
            android:strokeLineJoin="round"
            android:strokeWidth="2" />
    <path
            android:fillColor="#5cff61"
            android:pathData="M364.55,116.66L352.21,116.66L352.21,137.57L340.14,137.57L340.14,79.43L365.46,79.43C371.3,79.43 375.95,80.93 379.42,83.92C382.9,86.92 384.63,91.56 384.63,97.85C384.63,104.71 382.9,109.56 379.42,112.4C375.95,115.24 371,116.66 364.55,116.66ZM372.6,97.93C372.6,94.9 371.81,92.75 370.21,91.46C368.62,90.17 366.4,89.52 363.53,89.52L352.21,89.52L352.21,106.64L363.53,106.64C366.4,106.64 368.62,105.94 370.21,104.55C371.81,103.16 372.6,100.95 372.6,97.93Z"
            android:strokeColor="#075409"
            android:strokeLineCap="butt"
            android:strokeLineJoin="round"
            android:strokeWidth="2" />
    <path
            android:fillColor="#075409"
            android:pathData="M47.49,84.91L47.49,122.66L70.29,122.66L70.29,130.94L37.88,130.94L37.88,84.91L47.49,84.91Z"
            android:strokeColor="#00000000" />
    <path
            android:fillColor="#075409"
            android:pathData="M76.19,84.91L85.75,84.91L85.75,130.94L76.19,130.94L76.19,84.91Z"
            android:strokeColor="#00000000" />
    <path
            android:fillColor="#075409"
            android:pathData="M110.32,102.83L118.26,104.74C121.73,105.57 124.36,106.68 126.13,108.08C128.87,110.24 130.25,113.38 130.25,117.48C130.25,121.68 128.64,125.18 125.42,127.96C122.21,130.74 117.66,132.13 111.79,132.13C105.8,132.13 101.08,130.76 97.65,128.02C94.21,125.28 92.49,121.52 92.49,116.73L101.68,116.73C101.97,118.83 102.54,120.4 103.39,121.44C104.95,123.34 107.63,124.29 111.42,124.29C113.69,124.29 115.53,124.04 116.94,123.54C119.63,122.58 120.97,120.8 120.97,118.2C120.97,116.68 120.31,115.5 118.97,114.67C117.64,113.86 115.55,113.14 112.7,112.51L107.83,111.42C103.04,110.34 99.73,109.16 97.9,107.89C94.79,105.77 93.24,102.45 93.24,97.93C93.24,93.81 94.74,90.38 97.74,87.66C100.74,84.93 105.14,83.57 110.95,83.57C115.8,83.57 119.94,84.85 123.36,87.42C126.79,89.99 128.58,93.72 128.75,98.62L119.51,98.62C119.34,95.85 118.13,93.88 115.88,92.71C114.38,91.94 112.52,91.56 110.29,91.56C107.82,91.56 105.84,92.06 104.36,93.06C102.88,94.06 102.14,95.45 102.14,97.24C102.14,98.89 102.87,100.12 104.33,100.93C105.27,101.47 107.26,102.1 110.32,102.83Z"
            android:strokeColor="#00000000" />
    <path
            android:fillColor="#075409"
            android:pathData="M133.53,84.91L170.81,84.91L170.81,93.06L157.04,93.06L157.04,130.94L147.36,130.94L147.36,93.06L133.53,93.06L133.53,84.91Z"
            android:strokeColor="#00000000" />
    <path
            android:fillColor="#075409"
            android:fillType="nonZero"
            android:pathData="M200.25,10.88L205.8,10.88L205.8,205.69L200.25,205.69L200.25,10.88Z"
            android:strokeColor="#075409"
            android:strokeLineCap="butt"
            android:strokeLineJoin="round"
            android:strokeWidth="2" />
</vector>