Skip to content

Instantly share code, notes, and snippets.

@Infernio
Last active May 28, 2023 21:05
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Infernio/f0e7a2b13549af3d5b772d68ced7f936 to your computer and use it in GitHub Desktop.
Save Infernio/f0e7a2b13549af3d5b772d68ced7f936 to your computer and use it in GitHub Desktop.
Wrye Bash lines of code (LOC) and .py file count over time
ver | lang | |#files| | blank| |comment| | code
-------+--------+---------------------+------+------+------+------+-------+-----+-------
v288 | Python | | 12 | | 3472 | | 7528 | | 58512
v289 | Python | | 12 | | 3476 | | 7525 | | 58654
v290 | Python | | 12 | | 3476 | | 7525 | | 58654
v291 | Python | | 14 | | 4138 | | 8128 | | 48002
v291.1 | Python | | 14 | | 4142 | | 8135 | | 48077
v292 | Python | | 14 | | 4416 | | 8640 | | 51582
v293 | Python | | 14 | | 4425 | | 8668 | | 52481
v294 | Python | | 13 | | 4447 | | 8804 | | 53169
v294.1 | Python | | 15 | | 4458 | | 8867 | | 53253
v294.2 | Python | | 15 | | 4461 | | 8900 | | 53259
v295 | Python | | 16 | | 5925 | | 9018 | | 62741
v295.1 | Python | | 20 | | 5971 | | 9178 | | 63158
v295.2 | Python | | 20 | | 6024 | | 9262 | | 63553
v295.3 | Python | | 56 | | 6679 | | 11014 | | 71808
v295.4 | Python | | 56 | | 6681 | | 11004 | | 71814
v295.5 | Python | | 56 | | 6686 | | 11014 | | 71891
v296 | Python | | 56 | | 6852 | | 11336 | | 73689
v297 | Python | | 58 | | 7399 | | 26282 | | 61679
v297.1 | Python | | 59 | | 7476 | | 26783 | | 61697
v298 | Python | | 59 | | 7520 | | 13523 | | 86816
v299 | Python | | 59 | | 7986 | | 17065 | | 86886
v300 | Python | | 60 | | 8171 | | 17748 | | 87492
v301 | Python | | 57 | | 6981 | | 11663 | | 87851
v302 | Python | | 57 | | 7023 | | 11776 | | 89154
v302.1 | Python | | 58 | | 7025 | | 11804 | | 89162
v303 | Python | | 58 | | 7175 | | 11937 | | 90515
v304.1 | Python | | 59 | | 7228 | | 12075 | | 92502
v304.2 | Python | | 59 | | 7229 | | 12082 | | 92513
v304.3 | Python | | 59 | | 7231 | | 12085 | | 92529
v304.4 | Python | | 60 | | 7171 | | 12161 | | 91481
v305 | Python | | 64 | | 7027 | | 12034 | | 90857
v306 | Python | | 98 | | 7602 | | 13820 | | 91973
v307 | Python | | 168 | | 9614 | | 18699 | | 111116
v308 | Python | | 169 | | 7699 | | 18368 | | 90477
v309 | Python | | 165 | | 7872 | | 18824 | | 91527
v309.1 | Python | | 165 | | 7872 | | 18838 | | 91597
v310 | Python | | 173 | | 8091 | | 19991 | | 92947
v311 | Python | | 166 | | 9132 | | 21782 | | 97454
Tool for making this easier (run as e.g. 'count v309'):
count() {
ver="$1"
git checkout -d "$ver"
# On very old WB versions, replace Mopy/bash with just Mopy
cloc --git -q Mopy/bash | sed '5q;d' | sed "s/^/${ver} | /" | xclip -sel clip
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment