Skip to content

Commit 96080fc

Browse files
committed
【feature】 三方插件升级; review by luox
1 parent 957750d commit 96080fc

File tree

17 files changed

+598
-598
lines changed

17 files changed

+598
-598
lines changed

dist/classic/include-classic.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
inputScript("https://iclient.supermap.io/web/libs/iclient8c/libs/SuperMap.Include.js");
6060
}
6161
if (inArray(includes, 'mapv')) {
62-
inputScript("https://cdn.jsdelivr.net/npm/[email protected].56/build/mapv.min.js");
62+
inputScript("https://cdn.jsdelivr.net/npm/[email protected].62/build/mapv.min.js");
6363
}
6464
if (inArray(includes, 'echarts')) {
6565
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
@@ -150,11 +150,11 @@
150150
inputScript("https://iclient.supermap.io/web/libs/iclient8c/resource/Plugins/Plotting/DefaultStyleConfiguration.js");
151151
}
152152
if (inArray(includes, 'tensorflow')) {
153-
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.5.0/dist/tf.min.js');
153+
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.9.0/dist/tf.min.js');
154154
}
155155
}
156156

157157
load();
158158
window.isLocal = false;
159159
window.server = document.location.toString().match(/file:\/\//) ? "http://localhost:8090" : document.location.protocol + "//" + document.location.host;
160-
})();
160+
})();

dist/leaflet/include-leaflet.js

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -76,17 +76,17 @@
7676
if (inArray(includes, 'leaflet-geoman')) {
7777
inputCSS('https://cdn.jsdelivr.net/npm/@skyraptor/[email protected]/dist/leaflet-geoman.css');
7878
inputScript('https://cdn.jsdelivr.net/npm/@skyraptor/[email protected]/dist/leaflet-geoman.min.js');
79-
79+
8080
}
8181
if (inArray(includes, 'leaflet.miniMap')) {
8282
inputCSS('https://cdn.bootcdn.net/ajax/libs/leaflet-minimap/3.6.1/Control.MiniMap.min.css');
8383
inputScript('https://cdn.bootcdn.net/ajax/libs/leaflet-minimap/3.6.1/Control.MiniMap.min.js');
8484
}
8585
if (inArray(includes, 'mapv')) {
86-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].56/build/mapv.min.js');
86+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].62/build/mapv.min.js');
8787
}
8888
if (inArray(includes, 'turf')) {
89-
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/5.1.6/turf.min.js');
89+
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/6.5.0/turf.min.js');
9090
}
9191
if (inArray(includes, 'echarts')) {
9292
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
@@ -95,7 +95,7 @@
9595
inputScript('https://cdn.bootcdn.net/ajax/libs/elasticsearch/16.7.1/elasticsearch.js');
9696
}
9797
if (inArray(includes, 'xlsx')) {
98-
inputScript('https://cdn.jsdelivr.net/npm/xlsx@0.16.7/dist/xlsx.core.min.js');
98+
inputScript('https://cdn.jsdelivr.net/npm/xlsx@0.17.2/dist/xlsx.core.min.js');
9999
}
100100
// 本地
101101
if (inArray(includes, 'leaflet.sidebyside')) {
@@ -127,7 +127,7 @@
127127
inputScript('https://iclient.supermap.io/web/libs/bezier-easing/2.1.0/bezier-easing.js');
128128
}
129129
if (inArray(includes, 'tensorflow')) {
130-
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.5.0/dist/tf.min.js');
130+
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.9.0/dist/tf.min.js');
131131
}
132132

133133
// iclient
@@ -144,16 +144,14 @@
144144
if (inArray(includes, 'iclient-plot-leaflet')) {
145145
inputCSS('https://iclient.supermap.io/web/libs/plotting/leaflet/10.2.0/iclient-plot-leaflet.css');
146146
if (supportES6()) {
147-
inputScript(
148-
'https://iclient.supermap.io/web/libs/plotting/leaflet/10.2.0/iclient-plot-leaflet-es6.min.js'
149-
);
147+
inputScript('https://iclient.supermap.io/web/libs/plotting/leaflet/10.2.0/iclient-plot-leaflet-es6.min.js');
150148
} else {
151149
inputScript('https://iclient.supermap.io/web/libs/plotting/leaflet/10.2.0/iclient-plot-leaflet.min.js');
152150
}
153151
}
154152
if (inArray(includes, 'ant-design-vue')) {
155-
inputCSS('https://cdn.jsdelivr.net/npm/ant-design-vue@1.3.9/dist/antd.min.css');
156-
inputScript('https://cdn.jsdelivr.net/npm/ant-design-vue@1.3.9/dist/antd.min.js');
153+
inputCSS('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.css');
154+
inputScript('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.js');
157155
}
158156
if (inArray(includes, 'echarts-vue')) {
159157
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
@@ -175,4 +173,4 @@
175173
window.server = document.location.toString().match(/file:\/\//)
176174
? 'http://localhost:8090'
177175
: document.location.protocol + '//' + document.location.host;
178-
})();
176+
})();

dist/mapboxgl/include-mapboxgl.js

Lines changed: 23 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -53,39 +53,30 @@
5353
var includes = (targetScript.getAttribute('include') || '').split(',');
5454
var excludes = (targetScript.getAttribute('exclude') || '').split(',');
5555
if (!inArray(includes, 'mapbox-gl-enhance') && !inArray(excludes, 'mapbox-gl')) {
56-
inputCSS('https://cdn.jsdelivr.net/npm/mapbox-gl@1.12.0/dist/mapbox-gl.min.css');
57-
inputScript('https://cdn.jsdelivr.net/npm/mapbox-gl@1.12.0/dist/mapbox-gl.min.js');
56+
inputCSS('https://cdn.jsdelivr.net/npm/mapbox-gl@1.13.1/dist/mapbox-gl.min.css');
57+
inputScript('https://cdn.jsdelivr.net/npm/mapbox-gl@1.13.1/dist/mapbox-gl.min.js');
5858
}
5959
if (inArray(includes, 'mapbox-gl-enhance')) {
6060
inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.css');
6161
inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js-enhance/1.12.0/mapbox-gl-enhance.js');
6262
}
6363
if (inArray(includes, 'turf')) {
64-
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/5.1.6/turf.min.js');
64+
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/6.5.0/turf.min.js');
6565
}
6666
if (inArray(includes, 'draw')) {
67-
inputCSS(
68-
'https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.2.0/mapbox-gl-draw.css'
69-
);
70-
inputScript(
71-
'https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.2.0/mapbox-gl-draw.js'
72-
);
67+
inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.3.0/mapbox-gl-draw.css');
68+
inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-draw/1.3.0/mapbox-gl-draw.js');
7369
}
70+
7471
if (inArray(includes, 'mapboxgl-draw-rectangle-drag')) {
75-
inputScript(
76-
'https://cdn.jsdelivr.net/gh/CartoDB/[email protected]/build/mapboxgl-draw-rectangle-drag.browser.js'
77-
);
78-
}
72+
inputScript('https://cdn.jsdelivr.net/gh/CartoDB/[email protected]/build/mapboxgl-draw-rectangle-drag.browser.js');
73+
}
7974
if (inArray(includes, 'compare')) {
80-
inputCSS(
81-
'https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.css'
82-
);
83-
inputScript(
84-
'https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.js'
85-
);
75+
inputCSS('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.css');
76+
inputScript('https://iclient.supermap.io/web/libs/mapbox-gl-js/plugins/mapbox-gl-compare/0.4.0/mapbox-gl-compare.js');
8677
}
8778
if (inArray(includes, 'mapv')) {
88-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].56/build/mapv.min.js');
79+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].62/build/mapv.min.js');
8980
}
9081
if (inArray(includes, 'echarts')) {
9182
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
@@ -102,22 +93,22 @@
10293
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/build/three.js');
10394
}
10495
if (inArray(includes, 'xlsx')) {
105-
inputScript('https://cdn.bootcdn.net/ajax/libs/xlsx/0.16.7/xlsx.core.min.js');
96+
inputScript('https://cdn.jsdelivr.net/npm/xlsx@0.17.2/dist/xlsx.core.min.js');
10697
}
10798
if (inArray(includes, 'proj4')) {
108-
inputScript('https://cdn.bootcdn.net/ajax/libs/proj4js/2.6.2/proj4.js');
99+
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/proj4.js');
109100
}
110101
if (inArray(includes, 'shapefile')) {
111102
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/shapefile.js');
112103
}
113104
if (inArray(includes, 'ant-design-vue')) {
114-
inputCSS('https://cdn.jsdelivr.net/npm/ant-design-vue@1.3.9/dist/antd.min.css');
115-
inputScript('https://cdn.jsdelivr.net/npm/ant-design-vue@1.3.9/dist/antd.min.js');
105+
inputCSS('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.css');
106+
inputScript('https://cdn.jsdelivr.net/npm/ant-design-vue@1.7.8/dist/antd.min.js');
116107
}
117108
if (inArray(includes, 'antd')) {
118-
inputCSS('https://cdn.bootcdn.net/ajax/libs/antd/3.25.3/antd.min.css');
119-
inputScript('https://cdn.bootcdn.net/ajax/libs/moment.js/2.24.0/moment.min.js');
120-
inputScript('https://cdn.bootcdn.net/ajax/libs/antd/3.25.3/antd.js');
109+
inputCSS('https://cdn.jsdelivr.net/npm/antd@3.25.3/dist/antd.min.css');
110+
inputScript('https://cdn.jsdelivr.net/npm/moment@2.29.1/min/moment.min.js');
111+
inputScript('https://cdn.jsdelivr.net/npm/antd@3.25.3/dist/antd.min.js');
121112
}
122113
if (inArray(includes, 'deck')) {
123114
inputScript('https://iclient.supermap.io/web/libs/deck.gl/5.1.3/deck.gl.min.js');
@@ -129,15 +120,13 @@
129120
inputScript('https://iclient.supermap.io/web/libs/geostats/geostats.js');
130121
}
131122
if (inArray(includes, 'canvg')) {
132-
inputScript('https://cdn.jsdelivr.net/npm/canvg@3.0.6/lib/umd.min.js');
123+
inputScript('https://iclient.supermap.io/web/libs/canvg/canvg.min.js');
133124
}
134125
if (inArray(includes, 'convert')) {
135126
inputScript('https://iclient.supermap.io/web/libs/xml-js/1.6.8/xml-js.min.js');
136127
}
137128
if (inArray(includes, 'LegacyJSONLoader')) {
138-
inputScript(
139-
'https://cdn.jsdelivr.net/npm/[email protected]/examples/js/loaders/deprecated/LegacyJSONLoader.js'
140-
);
129+
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/examples/js/loaders/deprecated/LegacyJSONLoader.js');
141130
}
142131
if (inArray(includes, 'OBJLoader')) {
143132
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/examples/js/loaders/OBJLoader.js');
@@ -167,13 +156,13 @@
167156
inputScript('https://iclient.supermap.io/web/libs/mapbox-print-pdf/0.4.4/mapbox-print-pdf.min.js');
168157
}
169158
if (inArray(includes, 'moment')) {
170-
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js');
159+
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/min/moment.min.js');
171160
}
172161
if (inArray(includes, 'lodash')) {
173-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].20/lodash.min.js');
162+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].21/lodash.min.js');
174163
}
175164
if (inArray(includes, 'tensorflow')) {
176-
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.5.0/dist/tf.min.js');
165+
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.9.0/dist/tf.min.js');
177166
}
178167

179168
// dist

dist/ol/include-ol.js

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
var excludes = (targetScript.getAttribute('exclude') || '').split(',');
5555
// 在线
5656
if (!inArray(excludes, 'ol') && !inArray(includes, 'ol-debug') && !inArray(includes, '[email protected]')) {
57-
inputCSS('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.4.3/css/ol.css');
58-
inputScript('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.4.3/build/ol.js');
57+
inputCSS('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.7.0/css/ol.css');
58+
inputScript('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.7.0/build/ol.js');
5959
}
6060
if (inArray(includes, '[email protected]')) {
6161
inputCSS('https://cdn.bootcdn.net/ajax/libs/openlayers/4.6.5/ol.css');
@@ -66,19 +66,19 @@
6666
inputScript('https://cdn.bootcdn.net/ajax/libs/openlayers/4.6.5/ol-debug.js');
6767
}
6868
if (inArray(includes, 'mapv')) {
69-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].56/build/mapv.min.js');
69+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].62/build/mapv.min.js');
7070
}
7171
if (inArray(includes, 'turf')) {
72-
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/5.1.6/turf.min.js');
72+
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/6.5.0/turf.min.js');
7373
}
7474
if (inArray(includes, 'echarts')) {
7575
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
7676
}
7777
if (inArray(includes, 'proj4')) {
78-
inputScript('https://cdn.bootcdn.net/ajax/libs/proj4js/2.6.2/proj4.js');
78+
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/proj4.js');
7979
}
8080
if (inArray(includes, 'ol3-echarts')) {
81-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].3/dist/ol3Echarts.min.js');
81+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].4/dist/ol3Echarts.min.js');
8282
}
8383
if (inArray(includes, '[email protected]')) {
8484
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/ol3Echarts.min.js');
@@ -93,13 +93,11 @@
9393
inputScript('https://iclient.supermap.io/web/libs/osmbuildings/OSMBuildings-OL3.js');
9494
}
9595
if (inArray(includes, 'animatedclusterlayer')) {
96-
inputScript(
97-
'https://iclient.supermap.io/web/libs/openlayers/plugins/animatedclusterlayer/animatedclusterlayer.js'
98-
);
96+
inputScript('https://iclient.supermap.io/web/libs/openlayers/plugins/animatedclusterlayer/animatedclusterlayer.js');
9997
}
10098
if (inArray(includes, 'layerswitcher')) {
101-
inputCSS('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.6.0/src/ol-layerswitcher.css');
102-
inputScript('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.6.0/dist/ol-layerswitcher.min.js');
99+
inputCSS('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.8.3/src/ol-layerswitcher.css');
100+
inputScript('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.8.3/dist/ol-layerswitcher.min.js');
103101
}
104102
if (inArray(includes, 'jsonsql')) {
105103
inputScript('https://iclient.supermap.io/web/libs/jsonsql/jsonsql.js');
@@ -108,10 +106,10 @@
108106
inputScript('https://iclient.supermap.io/web/libs/geostats/geostats.js');
109107
}
110108
if (inArray(includes, 'canvg')) {
111-
inputScript('https://cdn.jsdelivr.net/npm/canvg@3.0.6/lib/umd.min.js');
109+
inputScript('https://iclient.supermap.io/web/libs/canvg/canvg.min.js');
112110
}
113111
if (inArray(includes, 'tensorflow')) {
114-
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.5.0/dist/tf.min.js');
112+
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/tfjs@3.9.0/dist/tf.min.js');
115113
}
116114

117115
// dist

dist/openlayers/include-openlayers.js

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
var excludes = (targetScript.getAttribute('exclude') || '').split(',');
5555
// 在线
5656
if (!inArray(excludes, 'ol') && !inArray(includes, 'ol-debug') && !inArray(includes, '[email protected]')) {
57-
inputCSS('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.4.3/css/ol.css');
58-
inputScript('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.4.3/build/ol.js');
57+
inputCSS('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.7.0/css/ol.css');
58+
inputScript('https://cdn.jsdelivr.net/gh/openlayers/openlayers.github.io@master/en/v6.7.0/build/ol.js');
5959
}
6060
if (inArray(includes, '[email protected]')) {
6161
inputCSS('https://cdn.bootcdn.net/ajax/libs/openlayers/4.6.5/ol.css');
@@ -66,19 +66,19 @@
6666
inputScript('https://cdn.bootcdn.net/ajax/libs/openlayers/4.6.5/ol-debug.js');
6767
}
6868
if (inArray(includes, 'mapv')) {
69-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].56/build/mapv.min.js');
69+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].62/build/mapv.min.js');
7070
}
7171
if (inArray(includes, 'turf')) {
72-
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/5.1.6/turf.min.js');
72+
inputScript('https://cdn.bootcdn.net/ajax/libs/Turf.js/6.5.0/turf.min.js');
7373
}
7474
if (inArray(includes, 'echarts')) {
7575
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/echarts.min.js');
7676
}
7777
if (inArray(includes, 'proj4')) {
78-
inputScript('https://cdn.bootcdn.net/ajax/libs/proj4js/2.6.2/proj4.js');
78+
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/proj4.js');
7979
}
8080
if (inArray(includes, 'ol3-echarts')) {
81-
inputScript('https://cdn.jsdelivr.net/npm/[email protected].3/dist/ol3Echarts.min.js');
81+
inputScript('https://cdn.jsdelivr.net/npm/[email protected].4/dist/ol3Echarts.min.js');
8282
}
8383
if (inArray(includes, '[email protected]')) {
8484
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/dist/ol3Echarts.min.js');
@@ -93,13 +93,11 @@
9393
inputScript('https://iclient.supermap.io/web/libs/osmbuildings/OSMBuildings-OL3.js');
9494
}
9595
if (inArray(includes, 'animatedclusterlayer')) {
96-
inputScript(
97-
'https://iclient.supermap.io/web/libs/openlayers/plugins/animatedclusterlayer/animatedclusterlayer.js'
98-
);
96+
inputScript('https://iclient.supermap.io/web/libs/openlayers/plugins/animatedclusterlayer/animatedclusterlayer.js');
9997
}
10098
if (inArray(includes, 'layerswitcher')) {
101-
inputCSS('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.6.0/src/ol-layerswitcher.css');
102-
inputScript('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.6.0/dist/ol-layerswitcher.min.js');
99+
inputCSS('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.8.3/src/ol-layerswitcher.css');
100+
inputScript('https://cdn.jsdelivr.net/npm/ol-layerswitcher@3.8.3/dist/ol-layerswitcher.min.js');
103101
}
104102
if (inArray(includes, 'jsonsql')) {
105103
inputScript('https://iclient.supermap.io/web/libs/jsonsql/jsonsql.js');
@@ -108,7 +106,10 @@
108106
inputScript('https://iclient.supermap.io/web/libs/geostats/geostats.js');
109107
}
110108
if (inArray(includes, 'canvg')) {
111-
inputScript('https://cdn.jsdelivr.net/npm/[email protected]/lib/umd.min.js');
109+
inputScript('https://iclient.supermap.io/web/libs/canvg/canvg.min.js');
110+
}
111+
if (inArray(includes, 'tensorflow')) {
112+
inputScript('https://cdn.jsdelivr.net/npm/@tensorflow/[email protected]/dist/tf.min.js');
112113
}
113114

114115
// dist

libs/mapbox-gl-js/mapbox-gl.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)