{"full": {"type": "string", "$schema": "http://json-schema.org/draft-07/schema#", "anyOf": [{"pattern": "^.*\\.[Cc][Ss]$"}, {"pattern": "^.*\\.[Pp][Yy]$"}, {"pattern": "^.*\\.[Ss][Ll][Nn]$"}, {"pattern": "^.*\\.[Cc][Aa][Nn]$"}, {"pattern": "^.*\\.[vV][mM][oO][dD][uU][lL][eE]$"}, {"pattern": "^.*\\$\\{[a-zA-Z_][a-zA-Z0-9_]*\\}$"}], "examples": ["my_dotnet.cs", "my_python.py", "my_visual_studio.sln", "my_caplfile.can", "my_module.vmodule", "${some_variable}"]}}