Removes generated code from diff view on GitHub
目前為
// ==UserScript==
// @name generated remover
// @version 2
// @match https://github.com/*
// @description Removes generated code from diff view on GitHub
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
// @namespace https://greasyfork.org/users/437950
// ==/UserScript==
function apply() {
var elements = document.getElementsByClassName('js-details-container');
for (var i=0; i < elements.length; i++) {
var e = elements[i];
var path = e.childNodes[1].dataset.path;
if (path && path.indexOf('/generated/') !== -1) {
e.remove()
}
}
}
$(document).ready(function () {
apply();
});
$(document).on('DOMSubtreeModified', function () {
apply();
});