Skip to content

Commit 3c8c149

Browse files
committed
fix issue #18; 以及 缺陷 ICL_1021。
1 parent d5f9434 commit 3c8c149

File tree

6 files changed

+94
-76
lines changed

6 files changed

+94
-76
lines changed

dist/leaflet/iclient9-leaflet-es6.js

Lines changed: 40 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -70870,7 +70870,7 @@ var external_function_try_return_echarts_catch_e_return_default = /*#__PURE__*/_
7087070870
* @param {string} options.attribution - 版权信息。
7087170871
* @param {boolean} [options.loadWhileAnimating=false] - 是否在移动时实时绘制。
7087270872
*/
70873-
var EchartsLayer = external_L_default.a.Layer.extend({
70873+
const EchartsLayer = external_L_default.a.Layer.extend({
7087470874

7087570875
includes: [],
7087670876
_echartsContainer: null,
@@ -70895,10 +70895,10 @@ var EchartsLayer = external_L_default.a.Layer.extend({
7089570895
* @param {string} lazyUpdate - 后台自动更新
7089670896
*/
7089770897
setOption: function (echartsOptions, notMerge, lazyUpdate) {
70898-
var baseOption = echartsOptions.baseOption || echartsOptions;
70898+
const baseOption = echartsOptions.baseOption || echartsOptions;
7089970899
baseOption.LeafletMap = baseOption.LeafletMap || {
7090070900
roam: true
70901-
}
70901+
};
7090270902
baseOption.animation = baseOption.animation === true;
7090370903
this._echartsOptions = echartsOptions;
7090470904
this._ec && this._ec.setOption(echartsOptions, notMerge, lazyUpdate);
@@ -70924,7 +70924,7 @@ var EchartsLayer = external_L_default.a.Layer.extend({
7092470924
this._initEchartsContainer();
7092570925
this._ec = external_function_try_return_echarts_catch_e_return_default.a.init(this._echartsContainer);
7092670926
external_function_try_return_echarts_catch_e_return_default.a.leafletMap = map;
70927-
var me = this;
70927+
const me = this;
7092870928
map.on("zoomstart", function () {
7092970929
me._disableEchartsContainer();
7093070930
});
@@ -70953,31 +70953,31 @@ var EchartsLayer = external_L_default.a.Layer.extend({
7095370953
external_function_try_return_echarts_catch_e_return_default.a.extendComponentView({
7095470954
type: 'LeafletMap',
7095570955
render: function (LeafletMapModel, ecModel, api) {
70956-
var rendering = true;
70957-
var leafletMap = external_function_try_return_echarts_catch_e_return_default.a.leafletMap;
70958-
var viewportRoot = api.getZr().painter.getViewportRoot();
70956+
let rendering = true;
70957+
const leafletMap = external_function_try_return_echarts_catch_e_return_default.a.leafletMap;
70958+
const viewportRoot = api.getZr().painter.getViewportRoot();
7095970959

70960-
var animated = leafletMap.options.zoomAnimation && external_L_default.a.Browser.any3d;
70960+
const animated = leafletMap.options.zoomAnimation && external_L_default.a.Browser.any3d;
7096170961
viewportRoot.className = ' leaflet-layer leaflet-zoom-' + (animated ? 'animated' : 'hide') + ' echarts-layer';
7096270962

70963-
var originProp = external_L_default.a.DomUtil.testProp(['transformOrigin', 'WebkitTransformOrigin', 'msTransformOrigin']);
70963+
const originProp = external_L_default.a.DomUtil.testProp(['transformOrigin', 'WebkitTransformOrigin', 'msTransformOrigin']);
7096470964
viewportRoot.style[originProp] = '50% 50%';
7096570965

70966-
var coordSys = LeafletMapModel.coordinateSystem;
70966+
const coordSys = LeafletMapModel.coordinateSystem;
7096770967

70968-
var ecLayers = api.getZr().painter.getLayers();
70968+
const ecLayers = api.getZr().painter.getLayers();
7096970969

70970-
var moveHandler = function () {
70970+
const moveHandler = function () {
7097170971
if (rendering) {
7097270972
return;
7097370973
}
70974-
var offset = me._map.containerPointToLayerPoint([0, 0]);
70975-
var mapOffset = [offset.x || 0, offset.y || 0];
70974+
const offset = me._map.containerPointToLayerPoint([0, 0]);
70975+
const mapOffset = [offset.x || 0, offset.y || 0];
7097670976
viewportRoot.style.left = mapOffset[0] + 'px';
7097770977
viewportRoot.style.top = mapOffset[1] + 'px';
7097870978

7097970979
if (!me.options.loadWhileAnimating) {
70980-
for (var item in ecLayers) {
70980+
for (let item in ecLayers) {
7098170981
if (!ecLayers.hasOwnProperty(item)) {
7098270982
continue;
7098370983
}
@@ -71033,26 +71033,34 @@ var EchartsLayer = external_L_default.a.Layer.extend({
7103371033
onRemove: function () {
7103471034
// 销毁echarts实例
7103571035
this._ec.dispose();
71036+
external_L_default.a.DomUtil.remove(this._echartsContainer);
71037+
this._map.off("zoomend", this._oldZoomEndHandler);
71038+
this._map.off(this.options.loadWhileAnimating ? 'move' : 'moveend', this._oldMoveHandler);
71039+
this._map.off('resize', this._resizeHandler);
7103671040
},
7103771041

7103871042
_initEchartsContainer: function () {
71039-
var size = this._map.getSize();
71043+
const size = this._map.getSize();
7104071044

71041-
var _div = document.createElement('div');
71045+
const _div = document.createElement('div');
7104271046
_div.style.position = 'absolute';
7104371047
_div.style.height = size.y + 'px';
7104471048
_div.style.width = size.x + 'px';
7104571049
_div.style.zIndex = 10;
7104671050
this._echartsContainer = _div;
7104771051

7104871052
this._map.getPanes().overlayPane.appendChild(this._echartsContainer);
71049-
var me = this;
71050-
this._map.on('resize', function (e) {
71053+
const me = this;
71054+
71055+
function _resizeHandler(e) {
7105171056
let size = e.newSize;
7105271057
me._echartsContainer.style.width = size.x + 'px';
7105371058
me._echartsContainer.style.height = size.y + 'px';
7105471059
me._ec.resize()
71055-
})
71060+
}
71061+
71062+
this._map.on('resize', _resizeHandler);
71063+
this._resizeHandler = _resizeHandler
7105671064
}
7105771065

7105871066
});
@@ -71062,7 +71070,6 @@ var EchartsLayer = external_L_default.a.Layer.extend({
7106271070
* @private
7106371071
* @classdesc 地图坐标系统类
7106471072
* @param {L.map} leafletMap - 地图
71065-
* @param {Object} api - 接口
7106671073
*/
7106771074
function LeafletMapCoordSys(leafletMap) {
7106871075
this._LeafletMap = leafletMap;
@@ -71081,9 +71088,9 @@ LeafletMapCoordSys.prototype.getBMap = function () {
7108171088
};
7108271089

7108371090
LeafletMapCoordSys.prototype.prepareCustoms = function () {
71084-
var zrUtil = external_function_try_return_echarts_catch_e_return_default.a.util;
71091+
const zrUtil = external_function_try_return_echarts_catch_e_return_default.a.util;
7108571092

71086-
var rect = this.getViewRect();
71093+
const rect = this.getViewRect();
7108771094
return {
7108871095
coordSys: {
7108971096
// The name exposed to user is always 'cartesian2d' but not 'grid'.
@@ -71102,10 +71109,10 @@ LeafletMapCoordSys.prototype.prepareCustoms = function () {
7110271109
function dataToCoordSize(dataSize, dataItem) {
7110371110
dataItem = dataItem || [0, 0];
7110471111
return zrUtil.map([0, 1], function (dimIdx) {
71105-
var val = dataItem[dimIdx];
71106-
var halfSize = dataSize[dimIdx] / 2;
71107-
var p1 = [];
71108-
var p2 = [];
71112+
const val = dataItem[dimIdx];
71113+
const halfSize = dataSize[dimIdx] / 2;
71114+
const p1 = [];
71115+
const p2 = [];
7110971116
p1[dimIdx] = val - halfSize;
7111071117
p2[dimIdx] = val + halfSize;
7111171118
p1[1 - dimIdx] = p2[1 - dimIdx] = dataItem[1 - dimIdx];
@@ -71122,9 +71129,9 @@ LeafletMapCoordSys.prototype.dataToPoint = function (data) {
7112271129
//平面坐标系不能这么处理
7112371130
//data[1] = this.fixLat(data[1]);
7112471131

71125-
var px = this._LeafletMap.latLngToLayerPoint([data[1], data[0]]);
71132+
const px = this._LeafletMap.latLngToLayerPoint([data[1], data[0]]);
7112671133

71127-
var mapOffset = this._mapOffset;
71134+
const mapOffset = this._mapOffset;
7112871135
return [px.x - mapOffset[0], px.y - mapOffset[1]];
7112971136
};
7113071137

@@ -71174,7 +71181,7 @@ LeafletMapCoordSys.create = function (ecModel) {
7117471181
}
7117571182
})
7117671183
};
71177-
var echartsLayer = function (echartsOptions, options) {
71184+
const echartsLayer = function (echartsOptions, options) {
7117871185
return new EchartsLayer(echartsOptions, options);
7117971186
};
7118071187

@@ -71524,11 +71531,8 @@ var GraphicCanvasRenderer = external_L_default.a.Class.extend({
7152471531
style = this.defaultStyle;
7152571532
}
7152671533
if (style.img) {
71527-
let anchor = style.anchor;
7152871534
p1 = external_L_default.a.point(center.x - style.img.width / 2, center.y - style.img.height / 2);
7152971535
p2 = external_L_default.a.point(center.x + style.img.width / 2, center.y + style.img.height / 2);
71530-
p1 = calculateOffset(p1, anchor);
71531-
p2 = calculateOffset(p2, anchor);
7153271536
} else {
7153371537
p1 = external_L_default.a.point(center.x - style.width / 2, center.y - style.height / 2);
7153471538
p2 = external_L_default.a.point(center.x + style.width / 2, center.y + style.height / 2);
@@ -71599,6 +71603,8 @@ external_L_default.a.Canvas.include({
7159971603
ac = external_L_default.a.point(style.anchor);
7160071604
point = [pt.x - ac.x, pt.y - ac.y];
7160171605

71606+
//参数分别为:图片,图片裁剪下x,y位置,裁剪长宽,放置在画布的位置x,y, 占取画布长宽
71607+
//ctx.drawImage(style.img, 0, 0, width, height, point[0], point[1], width, height);
7160271608
ctx.drawImage(style.img, point[0], point[1], width, height);
7160371609
},
7160471610

@@ -82253,7 +82259,7 @@ module.exports = function(proj4){
8225382259
/* 73 */
8225482260
/***/ (function(module) {
8225582261

82256-
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://localhost:4873/proj4/-/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"E:\\2018\\git\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
82262+
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://registry.npm.taobao.org/proj4/download/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"G:\\iClient\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
8225782263

8225882264
/***/ }),
8225982265
/* 74 */

dist/leaflet/iclient9-leaflet-es6.min.js

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

dist/leaflet/iclient9-leaflet.js

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65461,11 +65461,8 @@ var GraphicCanvasRenderer = exports.GraphicCanvasRenderer = _leaflet2["default"]
6546165461
style = this.defaultStyle;
6546265462
}
6546365463
if (style.img) {
65464-
var anchor = style.anchor;
6546565464
p1 = _leaflet2["default"].point(center.x - style.img.width / 2, center.y - style.img.height / 2);
6546665465
p2 = _leaflet2["default"].point(center.x + style.img.width / 2, center.y + style.img.height / 2);
65467-
p1 = calculateOffset(p1, anchor);
65468-
p2 = calculateOffset(p2, anchor);
6546965466
} else {
6547065467
p1 = _leaflet2["default"].point(center.x - style.width / 2, center.y - style.height / 2);
6547165468
p2 = _leaflet2["default"].point(center.x + style.width / 2, center.y + style.height / 2);
@@ -65537,6 +65534,8 @@ _leaflet2["default"].Canvas.include({
6553765534
ac = _leaflet2["default"].point(style.anchor);
6553865535
point = [pt.x - ac.x, pt.y - ac.y];
6553965536

65537+
//参数分别为:图片,图片裁剪下x,y位置,裁剪长宽,放置在画布的位置x,y, 占取画布长宽
65538+
//ctx.drawImage(style.img, 0, 0, width, height, point[0], point[1], width, height);
6554065539
ctx.drawImage(style.img, point[0], point[1], width, height);
6554165540
},
6554265541

@@ -66542,6 +66541,10 @@ var EchartsLayer = exports.EchartsLayer = _leaflet2["default"].Layer.extend({
6654266541
onRemove: function onRemove() {
6654366542
// 销毁echarts实例
6654466543
this._ec.dispose();
66544+
_leaflet2["default"].DomUtil.remove(this._echartsContainer);
66545+
this._map.off("zoomend", this._oldZoomEndHandler);
66546+
this._map.off(this.options.loadWhileAnimating ? 'move' : 'moveend', this._oldMoveHandler);
66547+
this._map.off('resize', this._resizeHandler);
6654566548
},
6654666549

6654766550
_initEchartsContainer: function _initEchartsContainer() {
@@ -66556,12 +66559,16 @@ var EchartsLayer = exports.EchartsLayer = _leaflet2["default"].Layer.extend({
6655666559

6655766560
this._map.getPanes().overlayPane.appendChild(this._echartsContainer);
6655866561
var me = this;
66559-
this._map.on('resize', function (e) {
66562+
66563+
function _resizeHandler(e) {
6656066564
var size = e.newSize;
6656166565
me._echartsContainer.style.width = size.x + 'px';
6656266566
me._echartsContainer.style.height = size.y + 'px';
6656366567
me._ec.resize();
66564-
});
66568+
}
66569+
66570+
this._map.on('resize', _resizeHandler);
66571+
this._resizeHandler = _resizeHandler;
6656566572
}
6656666573

6656766574
});
@@ -66571,7 +66578,6 @@ var EchartsLayer = exports.EchartsLayer = _leaflet2["default"].Layer.extend({
6657166578
* @private
6657266579
* @classdesc 地图坐标系统类
6657366580
* @param {L.map} leafletMap - 地图
66574-
* @param {Object} api - 接口
6657566581
*/
6657666582
function LeafletMapCoordSys(leafletMap) {
6657766583
this._LeafletMap = leafletMap;
@@ -72161,7 +72167,7 @@ module.exports = function (proj4) {
7216172167
/* 387 */
7216272168
/***/ (function(module) {
7216372169

72164-
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://localhost:4873/proj4/-/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"E:\\2018\\git\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
72170+
module.exports = {"_from":"proj4@2.3.15","_id":"proj4@2.3.15","_inBundle":false,"_integrity":"sha1-WtBui8owvg/6OJpJ5FZfUfBtCJ4=","_location":"/proj4","_phantomChildren":{},"_requested":{"type":"version","registry":true,"raw":"proj4@2.3.15","name":"proj4","escapedName":"proj4","rawSpec":"2.3.15","saveSpec":null,"fetchSpec":"2.3.15"},"_requiredBy":["/"],"_resolved":"http://registry.npm.taobao.org/proj4/download/proj4-2.3.15.tgz","_shasum":"5ad06e8bca30be0ffa389a49e4565f51f06d089e","_spec":"proj4@2.3.15","_where":"G:\\iClient\\iClient-JavaScript","author":"","bugs":{"url":"https://github.com/proj4js/proj4js/issues"},"bundleDependencies":false,"contributors":[{"name":"Mike Adair","email":"madair@dmsolutions.ca"},{"name":"Richard Greenwood","email":"rich@greenwoodmap.com"},{"name":"Calvin Metcalf","email":"calvin.metcalf@gmail.com"},{"name":"Richard Marsden","url":"http://www.winwaed.com"},{"name":"T. Mittan"},{"name":"D. Steinwand"},{"name":"S. Nelson"}],"dependencies":{"mgrs":"~0.0.2"},"deprecated":false,"description":"Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations.","devDependencies":{"browserify":"~12.0.1","chai":"~1.8.1","curl":"git://github.com/cujojs/curl.git","grunt":"~0.4.2","grunt-browserify":"~4.0.1","grunt-cli":"~0.1.13","grunt-contrib-connect":"~0.6.0","grunt-contrib-jshint":"~0.8.0","grunt-contrib-uglify":"~0.11.1","grunt-mocha-phantomjs":"~0.4.0","istanbul":"~0.2.4","mocha":"~1.17.1","tin":"~0.4.0"},"directories":{"test":"test","doc":"docs"},"homepage":"https://github.com/proj4js/proj4js#readme","jam":{"main":"dist/proj4.js","include":["dist/proj4.js","README.md","AUTHORS","LICENSE.md"]},"license":"MIT","main":"lib/index.js","name":"proj4","repository":{"type":"git","url":"git://github.com/proj4js/proj4js.git"},"scripts":{"test":"./node_modules/istanbul/lib/cli.js test ./node_modules/mocha/bin/_mocha test/test.js"},"version":"2.3.15"};
7216572171

7216672172
/***/ }),
7216772173
/* 388 */

dist/leaflet/iclient9-leaflet.min.js

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)