Команда git summary
не является встроенной и требует установки пакета git-extras
С помощью команды можно узнать процент авторства исходного кода проекта:
# Количество и процент написанных разработчиком строк во всех файлов проекта
#Использовать "./Утилиты" | |
Сообщить("Новый UUIDv4, 1 штука: "); | |
Сообщить(Новый УникальныйИдентификатор); | |
Сообщить(""); | |
Сообщить("Новый UUIDv7, 5 штук: "); | |
Сообщить(UUID.НовыйПоследовательныйUUID()); | |
Сообщить(UUID.НовыйПоследовательныйUUID()); | |
Сообщить(UUID.НовыйПоследовательныйUUID()); |
2019/10/31 14:17:25.860031 built without version info (try using 'make install'?) | |
2019/10/31 14:17:25.860407 Started | |
fatal error: concurrent map read and map write | |
goroutine 36 [running]: | |
runtime.throw(0xa11c94, 0x21) | |
/snap/go/4668/src/runtime/panic.go:774 +0x72 fp=0xc00021ef30 sp=0xc00021ef00 pc=0x430c82 | |
runtime.mapaccess2_faststr(0x965580, 0xc0000a0b70, 0xc0032c60a0, 0x20, 0xc00021f3a0, 0xc002f9f500) | |
/snap/go/4668/src/runtime/map_faststr.go:116 +0x48f fp=0xc00021efa0 sp=0xc00021ef30 pc=0x41497f | |
github.com/VKCOM/noverify/src/meta.(*info).GetClass(...) |
function onPageLoaded() { | |
// ... | |
function listenDeleteTodo(element) { | |
// ... | |
} | |
function loadTodos() { | |
const data = localStorage.getItem("todos"); | |
if (data) { |
function onPageLoaded() { | |
const saveButton = document.querySelector("button.save"); | |
const clearButton = document.querySelector("button.clear"); | |
const showTipsButton = document.querySelector("button.showTips"); | |
const closeTipsButton = document.querySelector("a.closeTips"); | |
const overlay = document.querySelector("#overlay"); | |
// .. | |
saveButton.addEventListener("click", () => { |
function onPageLoaded() { | |
// ... | |
function createTodo() { | |
// ... | |
listenDeleteTodo(deleteBtn); | |
} | |
function listenDeleteTodo(element) { | |
element.addEventListener("click", (event) => { | |
element.parentElement.remove(); |
function onPageLoaded() { | |
// ... | |
function createTodo() { | |
// ... | |
} | |
function onClickTodo(event) { | |
if (event.target.tagName === "LI") { | |
event.target.classList.toggle("checked"); | |
} |
function onPageLoaded() { | |
const input = document.querySelector("input[type='text']"); | |
const ul = document.querySelector("ul.todos"); | |
function createTodo() { | |
const li = document.createElement("li"); | |
const textSpan = document.createElement("span"); | |
textSpan.classList.add("todo-text"); | |
const newTodo = input.value; | |
textSpan.append(newTodo); |
html { | |
min-height: 100%; | |
} | |
body { | |
min-height: 100%; | |
height: 100%; | |
font-family: Bad Script; | |
background: #91eae4; | |
/* fallback for old browsers */ |
<!DOCTYPE html> | |
<html> | |
<head> | |
<title>Приложение To-Do List</title> | |
<meta name="viewport" content="width=device-width, initial-scale=1"> | |
<link rel="stylesheet" href="css/todo.css"> | |
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.13/css/all.css" integrity="sha384-DNOHZ68U8hZfKXOrtjWvjxusGo9WQnrNx2sqG0tfsghAvtVlRW3tvkXWZh58N9jp" crossorigin="anonymous"> | |
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Bad+Script"> | |
<link rel="shortcut icon" href="assets/favicon.ico"> | |
<link rel="icon" type="image/gif" href="assets/animated_favicon.gif"> |
Команда git summary
не является встроенной и требует установки пакета git-extras
С помощью команды можно узнать процент авторства исходного кода проекта:
# Количество и процент написанных разработчиком строк во всех файлов проекта