Skip to content

Commit a36d226

Browse files
authored
Merge pull request #18247 from github/redsun82/executable-scripts
Make scripts executable
2 parents ba9d21e + f74dcc7 commit a36d226

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

misc/scripts/check-query-ids.py

100644100755
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/usr/bin/env python3
2+
13
from pathlib import Path
24
import re
35
import sys

misc/scripts/create-change-note.py

100644100755
File mode changed.

misc/scripts/generate-code-scanning-query-list.py

100644100755
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
#!/usr/bin/env python3
2+
13
import subprocess
24
import json
35
import csv
@@ -52,7 +54,7 @@ def __exit__(self, type, value, tb):
5254
except:
5355
self.proc.kill()
5456

55-
def command(self, args):
57+
def command(self, args):
5658
data = json.dumps(args)
5759
data_bytes = data.encode('utf-8')
5860
self.proc.stdin.write(data_bytes)

misc/scripts/models-as-data/generate_flow_model.py

100644100755
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def make(language):
140140
generator.setenvironment(sys.argv[1], sys.argv[2])
141141

142142
return generator
143-
143+
144144

145145
def runQuery(self, query):
146146
print("########## Querying " + query + "...")
@@ -224,7 +224,7 @@ def run(self):
224224
if self.dryRun:
225225
print("Models as data extensions generated, but not written to file.")
226226
sys.exit(0)
227-
227+
228228
if (self.generateSinks or
229229
self.generateSources or
230230
self.generateSummaries or

misc/scripts/pre-commit

100644100755
File mode changed.

misc/scripts/shared-code-metrics.py

100644100755
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/env python3
22
# Generates a report on the amount of code sharing in this repo
33
#
4-
# The purpose of this is
4+
# The purpose of this is
55
# a) To be able to understand the structure and dependencies
66
# b) To provide a metric that measures the amount of shared vs non-shared code
77

@@ -224,7 +224,7 @@ def calculateDependencies(self, packageNameMap):
224224
if lang in language_info:
225225
info = language_info[lang]
226226
if qlfile.isOnlyInLanguage(lang):
227-
info.addQlFile(qlfile)
227+
info.addQlFile(qlfile)
228228

229229
# Determine all package dependencies
230230

@@ -276,15 +276,15 @@ def print_package_dependencies(packages):
276276
nlines = package.lines + package.total_imported_lines
277277
shared_percentage = 100 * package.total_imported_lines / nlines if nlines>0 else 0
278278
print('|', package.link(), '|', package.files, '|', package.lines, '|', package.total_imported_files, '|', package.total_imported_lines, '|',
279-
# ','.join([p.name for p in package.all_dependencies]),
279+
# ','.join([p.name for p in package.all_dependencies]),
280280
"%.2f" % shared_percentage, '|')
281281
print()
282282

283283
def print_language_dependencies(packages):
284-
print_package_dependencies([p for p in packages if p.name.endswith('-all') and p.name.count('-')==1])
284+
print_package_dependencies([p for p in packages if p.name.endswith('-all') and p.name.count('-')==1])
285285

286286
def list_shared_code_by_language(language_info):
287-
# For each language directory, list the files that are (1) inside the directory and not shared,
287+
# For each language directory, list the files that are (1) inside the directory and not shared,
288288
# (2) packages from outside the directory, plus identical files
289289
print('| Language | Non-shared files | Non-shared lines of code | Imported files | Imported lines of code | Shared code % |')
290290
print('| -------- | ---------------- | ------------------------ | -------------- | ---------------------- | ------------- |')

0 commit comments

Comments
 (0)