github.com/wfusion/gofusion@v1.1.14/assets/unittest/coverage.svg (about)

     1  
     2  <svg 
     3  	xmlns="http://www.w3.org/2000/svg" 
     4  	xmlns:xlink="http://www.w3.org/1999/xlink" 
     5  	viewBox="0 0 1028.000000 640.000000" 
     6  	style="background: white none repeat scroll 0% 0%;"
     7  >
     8  
     9  <g>
    10  	<rect x="20.000000" y="20.000000" width="988.000000" height="600.000000" style="fill: rgba(217, 239, 139, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    11  	
    12  <text 
    13  	data-notex="1" 
    14  	text-anchor="start"
    15  	transform="translate(28.000000,35.600000) scale(1.000000)"
    16  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    17  	data-math="N">github.com/wfusion/gofusion</text>
    18  		
    19  </g>
    20  
    21  
    22  <g>
    23  	<rect x="675.599862" y="354.168952" width="114.783412" height="126.911252" style="fill: rgba(172, 220, 109, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    24  	
    25  <text 
    26  	data-notex="1" 
    27  	text-anchor="start"
    28  	transform="translate(683.599862,369.768952) scale(1.000000)"
    29  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    30  	data-math="N">async</text>
    31  		
    32  </g>
    33  
    34  
    35  <g>
    36  	<rect x="798.383274" y="354.168952" width="102.105537" height="121.525418" style="fill: rgba(122, 198, 101, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    37  	
    38  <text 
    39  	data-notex="1" 
    40  	text-anchor="start"
    41  	transform="translate(806.383274,369.768952) scale(1.000000)"
    42  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    43  	data-math="N">cache</text>
    44  		
    45  </g>
    46  
    47  
    48  <g>
    49  	<rect x="28.000000" y="41.600000" width="384.982881" height="378.472962" style="fill: rgba(225, 242, 148, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    50  	
    51  <text 
    52  	data-notex="1" 
    53  	text-anchor="start"
    54  	transform="translate(36.000000,57.200000) scale(1.000000)"
    55  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    56  	data-math="N">common</text>
    57  		
    58  </g>
    59  
    60  
    61  <g>
    62  	<rect x="842.346043" y="219.557889" width="157.653957" height="126.611063" style="fill: rgba(108, 192, 99, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    63  	
    64  <text 
    65  	data-notex="1" 
    66  	text-anchor="start"
    67  	transform="translate(850.346043,235.157889) scale(1.000000)"
    68  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    69  	data-math="N">config</text>
    70  		
    71  </g>
    72  
    73  
    74  <g>
    75  	<rect x="952.336374" y="483.694370" width="47.663626" height="94.131019" style="fill: rgba(134, 203, 102, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    76  	
    77  <text 
    78  	data-notex="1" 
    79  	text-anchor="start"
    80  	transform="translate(960.336374,499.294370) scale(0.471185)"
    81  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    82  	data-math="N">context</text>
    83  		
    84  </g>
    85  
    86  
    87  <g>
    88  	<rect x="675.599862" y="489.080205" width="114.783412" height="122.919795" style="fill: rgba(140, 206, 102, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
    89  	
    90  <text 
    91  	data-notex="1" 
    92  	text-anchor="start"
    93  	transform="translate(683.599862,504.680205) scale(1.000000)"
    94  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
    95  	data-math="N">cron</text>
    96  		
    97  </g>
    98  
    99  
   100  <g>
   101  	<rect x="28.000000" y="428.072962" width="384.982881" height="183.927038" style="fill: rgba(237, 247, 163, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   102  	
   103  <text 
   104  	data-notex="1" 
   105  	text-anchor="start"
   106  	transform="translate(36.000000,443.672962) scale(1.000000)"
   107  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   108  	data-math="N">db</text>
   109  		
   110  </g>
   111  
   112  
   113  <g>
   114  	<rect x="420.982881" y="41.600000" width="246.616981" height="263.010715" style="fill: rgba(227, 243, 151, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   115  	
   116  <text 
   117  	data-notex="1" 
   118  	text-anchor="start"
   119  	transform="translate(428.982881,57.200000) scale(1.000000)"
   120  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   121  	data-math="N">http</text>
   122  		
   123  </g>
   124  
   125  
   126  <g>
   127  	<rect x="883.236700" y="585.825390" width="116.763300" height="26.174610" style="fill: rgba(136, 204, 102, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   128  	
   129  </g>
   130  
   131  
   132  <g>
   133  	<rect x="880.217345" y="41.600000" width="119.782655" height="169.957889" style="fill: rgba(219, 240, 141, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   134  	
   135  <text 
   136  	data-notex="1" 
   137  	text-anchor="start"
   138  	transform="translate(888.217345,57.200000) scale(1.000000)"
   139  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   140  	data-math="N">internal</text>
   141  		
   142  </g>
   143  
   144  
   145  <g>
   146  	<rect x="798.383274" y="483.694370" width="76.853426" height="128.305630" style="fill: rgba(96, 186, 97, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   147  	
   148  <text 
   149  	data-notex="1" 
   150  	text-anchor="start"
   151  	transform="translate(806.383274,499.294370) scale(1.000000)"
   152  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   153  	data-math="N">lock</text>
   154  		
   155  </g>
   156  
   157  
   158  <g>
   159  	<rect x="675.599862" y="41.600000" width="196.617484" height="169.957889" style="fill: rgba(203, 233, 129, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   160  	
   161  <text 
   162  	data-notex="1" 
   163  	text-anchor="start"
   164  	transform="translate(683.599862,57.200000) scale(1.000000)"
   165  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   166  	data-math="N">log</text>
   167  		
   168  </g>
   169  
   170  
   171  <g>
   172  	<rect x="908.488810" y="354.168952" width="91.511190" height="121.525418" style="fill: rgba(150, 210, 104, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   173  	
   174  <text 
   175  	data-notex="1" 
   176  	text-anchor="start"
   177  	transform="translate(916.488810,369.768952) scale(1.000000)"
   178  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   179  	data-math="N">metrics</text>
   180  		
   181  </g>
   182  
   183  
   184  <g>
   185  	<rect x="883.236700" y="483.694370" width="61.099674" height="94.131019" style="fill: rgba(126, 200, 101, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   186  	
   187  <text 
   188  	data-notex="1" 
   189  	text-anchor="start"
   190  	transform="translate(891.236700,499.294370) scale(0.939577)"
   191  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   192  	data-math="N">mongo</text>
   193  		
   194  </g>
   195  
   196  
   197  <g>
   198  	<rect x="420.982881" y="469.288785" width="246.616981" height="142.711215" style="fill: rgba(207, 235, 131, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   199  	
   200  <text 
   201  	data-notex="1" 
   202  	text-anchor="start"
   203  	transform="translate(428.982881,484.888785) scale(1.000000)"
   204  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   205  	data-math="N">mq</text>
   206  		
   207  </g>
   208  
   209  
   210  <g>
   211  	<rect x="675.599862" y="219.557889" width="158.746181" height="126.611063" style="fill: rgba(248, 134, 74, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   212  	
   213  <text 
   214  	data-notex="1" 
   215  	text-anchor="start"
   216  	transform="translate(683.599862,235.157889) scale(1.000000)"
   217  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   218  	data-math="N">redis</text>
   219  		
   220  </g>
   221  
   222  
   223  <g>
   224  	<rect x="420.982881" y="312.610715" width="246.616981" height="148.678070" style="fill: rgba(242, 249, 169, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   225  	
   226  <text 
   227  	data-notex="1" 
   228  	text-anchor="start"
   229  	transform="translate(428.982881,328.210715) scale(1.000000)"
   230  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   231  	data-math="N">routine</text>
   232  		
   233  </g>
   234  
   235  
   236  <g>
   237  	<rect x="377.340421" y="318.979256" width="27.642460" height="62.643795" style="fill: rgba(172, 220, 109, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   238  	
   239  <text 
   240  	data-notex="1" 
   241  	text-anchor="start"
   242  	transform="translate(385.340421,334.579256) scale(0.134751)"
   243  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   244  	data-math="N">di/dig.go</text>
   245  		
   246  </g>
   247  
   248  
   249  <g>
   250  	<rect x="377.340421" y="389.623051" width="21.939667" height="22.449911" style="fill: rgba(208, 235, 132, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   251  	
   252  </g>
   253  
   254  
   255  <g>
   256  	<rect x="377.340421" y="63.200000" width="27.642460" height="247.779256" style="fill: rgba(163, 216, 105, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   257  	
   258  <text 
   259  	data-notex="1" 
   260  	text-anchor="start"
   261  	transform="translate(385.340421,78.800000) scale(0.093289)"
   262  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   263  	data-math="N">infra/drivers</text>
   264  		
   265  </g>
   266  
   267  
   268  <g>
   269  	<rect x="36.000000" y="63.200000" width="333.340421" height="348.872962" style="fill: rgba(230, 244, 154, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   270  	
   271  <text 
   272  	data-notex="1" 
   273  	text-anchor="start"
   274  	transform="translate(44.000000,78.800000) scale(1.000000)"
   275  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   276  	data-math="N">utils</text>
   277  		
   278  </g>
   279  
   280  
   281  <g>
   282  	<rect x="346.110674" y="449.672962" width="58.872207" height="81.785284" style="fill: rgba(254, 234, 154, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   283  	
   284  <text 
   285  	data-notex="1" 
   286  	text-anchor="start"
   287  	transform="translate(354.110674,465.272962) scale(0.496206)"
   288  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   289  	data-math="N">callbacks</text>
   290  		
   291  </g>
   292  
   293  
   294  <g>
   295  	<rect x="36.000000" y="449.672962" width="155.383744" height="154.327038" style="fill: rgba(212, 237, 135, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   296  	
   297  <text 
   298  	data-notex="1" 
   299  	text-anchor="start"
   300  	transform="translate(44.000000,465.272962) scale(0.580766)"
   301  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   302  	data-math="N">plugins/table_sharding.go</text>
   303  		
   304  </g>
   305  
   306  
   307  <g>
   308  	<rect x="346.110674" y="539.458247" width="58.872207" height="64.541753" style="fill: rgba(222, 241, 144, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   309  	
   310  <text 
   311  	data-notex="1" 
   312  	text-anchor="start"
   313  	transform="translate(354.110674,555.058247) scale(0.446585)"
   314  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   315  	data-math="N">softdelete</text>
   316  		
   317  </g>
   318  
   319  
   320  <g>
   321  	<rect x="199.383744" y="449.672962" width="138.726930" height="154.327038" style="fill: rgba(251, 253, 184, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   322  	
   323  <text 
   324  	data-notex="1" 
   325  	text-anchor="start"
   326  	transform="translate(207.383744,465.272962) scale(1.000000)"
   327  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   328  	data-math="N">*</text>
   329  		
   330  </g>
   331  
   332  
   333  <g>
   334  	<rect x="527.141964" y="177.904381" width="69.171121" height="118.706334" style="fill: rgba(254, 219, 133, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   335  	
   336  <text 
   337  	data-notex="1" 
   338  	text-anchor="start"
   339  	transform="translate(535.141964,193.504381) scale(0.553866)"
   340  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   341  	data-math="N">gracefully</text>
   342  		
   343  </g>
   344  
   345  
   346  <g>
   347  	<rect x="604.313085" y="177.904381" width="55.286777" height="112.888186" style="fill: rgba(246, 251, 175, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   348  	
   349  <text 
   350  	data-notex="1" 
   351  	text-anchor="start"
   352  	transform="translate(612.313085,193.504381) scale(0.409237)"
   353  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   354  	data-math="N">middleware</text>
   355  		
   356  </g>
   357  
   358  
   359  <g>
   360  	<rect x="428.982881" y="177.904381" width="90.159083" height="118.706334" style="fill: rgba(254, 248, 177, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   361  	
   362  <text 
   363  	data-notex="1" 
   364  	text-anchor="start"
   365  	transform="translate(436.982881,193.504381) scale(1.000000)"
   366  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   367  	data-math="N">parser</text>
   368  		
   369  </g>
   370  
   371  
   372  <g>
   373  	<rect x="428.982881" y="63.200000" width="230.616981" height="106.704381" style="fill: rgba(166, 217, 106, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   374  	
   375  <text 
   376  	data-notex="1" 
   377  	text-anchor="start"
   378  	transform="translate(436.982881,78.800000) scale(1.000000)"
   379  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   380  	data-math="N">*</text>
   381  		
   382  </g>
   383  
   384  
   385  <g>
   386  	<rect x="888.217345" y="63.200000" width="103.782655" height="72.893418" style="fill: rgba(220, 241, 143, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   387  	
   388  <text 
   389  	data-notex="1" 
   390  	text-anchor="start"
   391  	transform="translate(896.217345,78.800000) scale(1.000000)"
   392  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   393  	data-math="N">configor</text>
   394  		
   395  </g>
   396  
   397  
   398  <g>
   399  	<rect x="888.217345" y="144.093418" width="103.782655" height="59.464471" style="fill: rgba(216, 239, 138, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   400  	
   401  <text 
   402  	data-notex="1" 
   403  	text-anchor="start"
   404  	transform="translate(896.217345,159.693418) scale(0.762002)"
   405  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   406  	data-math="N">util/payload</text>
   407  		
   408  </g>
   409  
   410  
   411  <g>
   412  	<rect x="683.599862" y="63.200000" width="115.121776" height="140.357889" style="fill: rgba(221, 241, 143, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   413  	
   414  <text 
   415  	data-notex="1" 
   416  	text-anchor="start"
   417  	transform="translate(691.599862,78.800000) scale(0.860432)"
   418  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   419  	data-math="N">customlogger</text>
   420  		
   421  </g>
   422  
   423  
   424  <g>
   425  	<rect x="806.721638" y="63.200000" width="57.495708" height="133.457522" style="fill: rgba(175, 221, 111, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   426  	
   427  <text 
   428  	data-notex="1" 
   429  	text-anchor="start"
   430  	transform="translate(814.721638,78.800000) scale(1.000000)"
   431  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   432  	data-math="N">*</text>
   433  		
   434  </g>
   435  
   436  
   437  <g>
   438  	<rect x="385.340421" y="261.435229" width="11.642460" height="41.544028" style="fill: rgba(36, 155, 81, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   439  	
   440  </g>
   441  
   442  
   443  <g>
   444  	<rect x="385.340421" y="84.800000" width="11.642460" height="95.396231" style="fill: rgba(114, 195, 100, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   445  	
   446  </g>
   447  
   448  
   449  <g>
   450  	<rect x="385.340421" y="188.196231" width="11.642460" height="65.238997" style="fill: rgba(254, 247, 175, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   451  	
   452  </g>
   453  
   454  
   455  <g>
   456  	<rect x="44.000000" y="283.892996" width="115.445819" height="120.179966" style="fill: rgba(65, 168, 88, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   457  	
   458  <text 
   459  	data-notex="1" 
   460  	text-anchor="start"
   461  	transform="translate(52.000000,299.492996) scale(1.000000)"
   462  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   463  	data-math="N">cipher</text>
   464  		
   465  </g>
   466  
   467  
   468  <g>
   469  	<rect x="224.681148" y="84.800000" width="136.659273" height="191.092996" style="fill: rgba(254, 213, 127, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   470  	
   471  <text 
   472  	data-notex="1" 
   473  	text-anchor="start"
   474  	transform="translate(232.681148,100.400000) scale(1.000000)"
   475  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   476  	data-math="N">clone</text>
   477  		
   478  </g>
   479  
   480  
   481  <g>
   482  	<rect x="167.445819" y="358.320073" width="92.947301" height="45.752889" style="fill: rgba(248, 130, 73, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   483  	
   484  <text 
   485  	data-notex="1" 
   486  	text-anchor="start"
   487  	transform="translate(175.445819,373.920073) scale(0.728668)"
   488  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   489  	data-math="N">cmp/base.go</text>
   490  		
   491  </g>
   492  
   493  
   494  <g>
   495  	<rect x="268.393120" y="283.892996" width="92.947301" height="43.497523" style="fill: rgba(143, 207, 103, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   496  	
   497  <text 
   498  	data-notex="1" 
   499  	text-anchor="start"
   500  	transform="translate(276.393120,299.492996) scale(1.000000)"
   501  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   502  	data-math="N">compress</text>
   503  		
   504  </g>
   505  
   506  
   507  <g>
   508  	<rect x="167.445819" y="283.892996" width="92.947301" height="66.427077" style="fill: rgba(74, 173, 90, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   509  	
   510  <text 
   511  	data-notex="1" 
   512  	text-anchor="start"
   513  	transform="translate(175.445819,299.492996) scale(1.000000)"
   514  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   515  	data-math="N">encode</text>
   516  		
   517  </g>
   518  
   519  
   520  <g>
   521  	<rect x="320.351289" y="335.390519" width="40.989131" height="68.682443" style="fill: rgba(179, 222, 113, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   522  	
   523  <text 
   524  	data-notex="1" 
   525  	text-anchor="start"
   526  	transform="translate(328.351289,350.990519) scale(0.371862)"
   527  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   528  	data-math="N">inspect</text>
   529  		
   530  </g>
   531  
   532  
   533  <g>
   534  	<rect x="268.393120" y="335.390519" width="43.958169" height="68.682443" style="fill: rgba(184, 225, 116, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   535  	
   536  <text 
   537  	data-notex="1" 
   538  	text-anchor="start"
   539  	transform="translate(276.393120,350.990519) scale(0.323590)"
   540  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   541  	data-math="N">serialize</text>
   542  		
   543  </g>
   544  
   545  
   546  <g>
   547  	<rect x="44.000000" y="84.800000" width="172.681148" height="191.092996" style="fill: rgba(239, 248, 166, 65535);opacity:1;fill-opacity:1;stroke:rgba(128,128,128,65535);stroke-width:1px;stroke-opacity:1;" />
   548  	
   549  <text 
   550  	data-notex="1" 
   551  	text-anchor="start"
   552  	transform="translate(52.000000,100.400000) scale(1.000000)"
   553  	style="font-family: Open Sans, verdana, arial, sans-serif !important; font-size: 12px; fill: rgb(0, 0, 0, 65535); fill-opacity: 1; white-space: pre;" 
   554  	data-math="N">*</text>
   555  		
   556  </g>
   557  
   558  </svg>