descriptions of entries checked and either incorporated to keywords and inspirations or redundancies removed

This commit is contained in:
Trilarion
2020-12-09 08:46:11 +01:00
parent 8d5b43e441
commit cc0f061fa0
1044 changed files with 622 additions and 1945 deletions

View File

@ -70,17 +70,9 @@ framework_keywords = ('framework', 'library', 'tool')
# known programming languages, anything else will result in a warning during a maintenance operation
# only these will be used when gathering statistics
known_languages = (
'AGS Script', 'ActionScript', 'Ada', 'AngelScript', 'Assembly', 'Basic', 'Blender Script', 'BlitzMax', 'C', 'C#',
'C++', 'Clojure', 'CoffeeScript', 'ColdFusion', 'D', 'DM', 'Dart', 'Dia', 'Elm', 'Emacs Lisp', 'F#', 'GDScript',
'Game Maker Script', 'Go', 'Groovy', 'Haskell', 'Haxe', 'Io', 'Java', 'JavaScript', 'Kotlin', 'Lisp', 'Lua',
'MegaGlest Script', 'MoonScript', 'None', 'OCaml', 'Objective-C', 'PHP', 'Pascal', 'Perl', 'Python', 'QuakeC', 'R',
"Ren'Py", 'Ruby', 'Rust', 'Scala', 'Scheme', 'Script', 'Shell', 'Swift', 'TorqueScript', 'TypeScript', 'Vala',
'Visual Basic', 'XUL', 'ZenScript', 'ooc', '?')
language_urls = {
'AGS Script': 'https://en.wikipedia.org/wiki/Adventure_Game_Studio',
'Action Script': 'https://en.wikipedia.org/wiki/ActionScript',
'ActionScript': 'https://en.wikipedia.org/wiki/ActionScript',
'Ada': 'https://en.wikipedia.org/wiki/Ada_(programming_language)',
'AngelScript': 'https://en.wikipedia.org/wiki/AngelScript',
'Assembly': 'https://en.wikipedia.org/wiki/Assembly_language',
@ -90,9 +82,52 @@ language_urls = {
'C': 'https://en.wikipedia.org/wiki/C_(programming_language)',
'C#': 'https://en.wikipedia.org/wiki/C_Sharp_(programming_language)',
'C++': 'https://en.wikipedia.org/wiki/C%2B%2B',
'Clojure': 'https://en.wikipedia.org/wiki/Clojure'
'Clojure': 'https://en.wikipedia.org/wiki/Clojure',
'CoffeeScript': 'https://en.wikipedia.org/wiki/CoffeeScript',
'ColdFusion': 'https://en.wikipedia.org/wiki/ColdFusion_Markup_Language',
'D': 'https://en.wikipedia.org/wiki/D_(programming_language)',
'DM': 'http://www.byond.com/docs/guide/',
'Dart': 'https://en.wikipedia.org/wiki/Dart_(programming_language)',
'Elm': 'https://en.wikipedia.org/wiki/Elm_(programming_language)',
'Emacs Lisp': 'https://en.wikipedia.org/wiki/Emacs_Lisp',
'F#': 'https://en.wikipedia.org/wiki/F_Sharp_(programming_language)',
'GDScript': 'https://en.wikipedia.org/wiki/Godot_(game_engine)#Scripting',
'Game Maker Script': 'https://en.wikipedia.org/wiki/GameMaker#GameMaker_Language',
'Go': 'https://en.wikipedia.org/wiki/Go_(programming_language)',
'Groovy': 'https://en.wikipedia.org/wiki/Apache_Groovy',
'Haskell': 'https://en.wikipedia.org/wiki/Haskell_(programming_language)',
'Haxe': 'https://en.wikipedia.org/wiki/Haxe',
'Io': 'https://en.wikipedia.org/wiki/Io_(programming_language)',
'Java': 'https://en.wikipedia.org/wiki/Java_(programming_language)',
'JavaScript': 'https://en.wikipedia.org/wiki/JavaScript',
'Kotlin': 'https://en.wikipedia.org/wiki/Kotlin_(programming_language)',
'Lisp': 'https://en.wikipedia.org/wiki/Lisp_(programming_language)',
'Lua': 'https://en.wikipedia.org/wiki/Lua_(programming_language)',
'MoonScript': 'https://moonscript.org/',
'OCaml': 'https://en.wikipedia.org/wiki/OCaml',
'Objective-C': 'https://en.wikipedia.org/wiki/Objective-C',
'ooc': 'https://ooc-lang.org/',
'PHP': 'https://en.wikipedia.org/wiki/PHP',
'Pascal': 'https://en.wikipedia.org/wiki/Pascal_(programming_language)',
'Perl': 'https://en.wikipedia.org/wiki/Perl',
'Python': 'https://en.wikipedia.org/wiki/Python_(programming_language)',
'QuakeC': 'https://en.wikipedia.org/wiki/QuakeC',
"Ren'Py": 'https://en.wikipedia.org/wiki/Ren%27Py',
'Ruby': 'https://en.wikipedia.org/wiki/Ruby_(programming_language)',
'Rust': 'https://en.wikipedia.org/wiki/Rust_(programming_language)',
'Scala': 'https://en.wikipedia.org/wiki/Scala_(programming_language)',
'Scheme': 'https://en.wikipedia.org/wiki/Scheme_(programming_language)',
'Swift': 'https://en.wikipedia.org/wiki/Swift_(programming_language)',
'TorqueScript': 'https://en.wikipedia.org/wiki/Torque_(game_engine)',
'TypeScript': 'https://en.wikipedia.org/wiki/TypeScript',
'Vala': 'https://en.wikipedia.org/wiki/Vala_(programming_language)',
'Visual Basic': 'https://en.wikipedia.org/wiki/Visual_Basic',
'XUL': 'https://en.wikipedia.org/wiki/XUL',
'ZenScript': 'https://github.com/CraftTweaker/ZenScript'
}
known_languages = tuple(sorted(list(language_urls.keys()) + ['None', 'Script', 'Shell', '?'], key=str.casefold))
# known licenses, anything outside of this will result in a warning during a maintenance operation
# only these will be used when gathering statistics
known_licenses = (