Skip to content

Conversation

@deathaxe
Copy link
Contributor

This commit ...

  1. removes dead links to homepages or donation sites
  2. migrates http:// links to https://

@deathaxe deathaxe marked this pull request as ready for review December 22, 2025 14:23
This commit ...

1. removes dead links to homepages or donation sites
2. migrates http:// links to https://
@github-actions
Copy link

Package Review

Channel Diff

Removed Save All New Tabs to One File, changed Codeforces Util, Codeivate, Date Formatter, DocBlockr, Merge Variables, Merge Windows, OpenInBrowser, Path Tools, PhpCodeGen, RESTer HTTP Client, Six, SublimeAnarchy, SublimeAnarchyDebug, SystemVerilog, Theme - City Lights, Trainz Config, TypeScript, Unyson Snippets, bioSyntax, and termX, added (none).

Review for Codeforces Util 0.2.0

No failures

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Codeivate 2014.01.21.09.20.04

/tmp/tmp.XtpWVk4Eb3/review/Codeivate/2014.01.21.09.20.04/codeivate-st-master/gntp/__init__.py:10: SyntaxWarning: invalid escape sequence '\d'
  'GNTP/(?P<version>\d+\.\d+) (?P<messagetype>REGISTER|NOTIFY|SUBSCRIBE|\-OK|\-ERROR)' +
/tmp/tmp.XtpWVk4Eb3/review/Codeivate/2014.01.21.09.20.04/codeivate-st-master/gntp/__init__.py:17: SyntaxWarning: invalid escape sequence '\d'
  'GNTP/(?P<version>\d+\.\d+) (?P<messagetype>REGISTER|NOTIFY|SUBSCRIBE|\-OK|\-ERROR)',
/tmp/tmp.XtpWVk4Eb3/review/Codeivate/2014.01.21.09.20.04/codeivate-st-master/gntp/__init__.py:21: SyntaxWarning: invalid escape sequence '\w'
  GNTP_HEADER = re.compile('([\w-]+):(.+)')
7 failures:
- '.pyc' file is redundant because its corresponding .py file exists
    File: gntp/version.pyc
- '.pyc' file is redundant because its corresponding .py file exists
    File: gntp/__init__.pyc
- '.pyc' file is redundant because its corresponding .py file exists
    File: gntp/notifier.pyc
- '.pyc' file is redundant because its corresponding .py file exists
    File: gntp/errors.pyc
- Unable to parse Python file
    File: gntp/cli.py
    Line: 79
    Exception: Missing parentheses in call to 'print'. Did you mean print(...)? (cli.py, line 79)
- Unable to parse Python file
    File: gntp/notifier.py
    Line: 201
    Exception: multiple exception types must be parenthesized (notifier.py, line 201)
- Calling unsafe method 'set_timeout' of sublime module when API may not have been initialized
    File: codeivate.py
    Line: 10, Column: 5

No warnings


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Codeivate 2013.11.14.08.21.56

No failures

No warnings


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Date Formatter 1.0.0

No failures

2 warnings:
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- Found multiple command prefixes: Format, Replace. Consider using one single prefix so as to not clutter the command namespace.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for DocBlockr 2.14.1

/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:41: SyntaxWarning: invalid escape sequence '\$'
  return str.replace('$', '\$').replace('{', '\{').replace('}', '\}')
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:41: SyntaxWarning: invalid escape sequence '\{'
  return str.replace('$', '\$').replace('{', '\{').replace('}', '\}')
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:41: SyntaxWarning: invalid escape sequence '\}'
  return str.replace('$', '\$').replace('{', '\{').replace('}', '\}')
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:54: SyntaxWarning: invalid escape sequence '\-'
  res = re.search('\\bsource\\.([a-z+\-]+)', scope)
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:223: SyntaxWarning: invalid escape sequence '\$'
  return len(re.sub("[$][{]\\d+:([^}]+)[}]", "\\1", str).replace('\$', '$'))
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:643: SyntaxWarning: invalid escape sequence '\s'
  r'(?P<name1>' + self.settings['varIdentifier'] + ')\s*\((?P<args>.*)\)\s*\{',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:673: SyntaxWarning: invalid escape sequence '\s'
  '(?P<name>' + self.settings['varIdentifier'] + ')\s*[=:]\s*(?P<val>.*?)(?:[;,]|$)',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:682: SyntaxWarning: invalid escape sequence '\{'
  if (re.search('^\{.*\}$', arg)):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:901: SyntaxWarning: invalid escape sequence '\)'
  + '\\s*\\(\\s*(?P<args>.*)\)',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:950: SyntaxWarning: invalid escape sequence '\s'
  '(?:(?P<name>' + self.settings['varIdentifier'] + ')\s*[:=]\s*)?'
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:972: SyntaxWarning: invalid escape sequence '\s'
  '(?P<name>' + self.settings['varIdentifier'] + ')\s*[=:]\s*(?P<val>.*?)(?:[;,]|$)',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1019: SyntaxWarning: invalid escape sequence '\s'
  '(?:(?P<name1>' + self.settings['varIdentifier'] + ')\s*[:=]\s*)?'
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1020: SyntaxWarning: invalid escape sequence '\s'
  + 'function(?:\s+(?P<getset>[gs]et))?'
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1022: SyntaxWarning: invalid escape sequence '\s'
  + '(?:\s+(?P<name2>' + self.settings['fnIdentifier'] + '))?'
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1024: SyntaxWarning: invalid escape sequence '\s'
  + '\s*\(\s*(?P<args>.*)\)',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1064: SyntaxWarning: invalid escape sequence '\s'
  "fnOpener": '^\s*[-+]',
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1097: SyntaxWarning: invalid escape sequence '\s'
  '[-+]\s+\\(\\s*(?P<retval>' + typeRE + ')\\s*\\)\\s*'
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1227: SyntaxWarning: invalid escape sequence '\s'
  if re.search("^\s*$", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1237: SyntaxWarning: invalid escape sequence '\s'
  elif re.search("^\s*@", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1240: SyntaxWarning: invalid escape sequence '\('
  if re.search("\(", line) and not re.search("\)", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1240: SyntaxWarning: invalid escape sequence '\)'
  if re.search("\(", line) and not re.search("\)", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1248: SyntaxWarning: invalid escape sequence '\)'
  if re.search("\)", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1250: SyntaxWarning: invalid escape sequence '\s'
  elif re.search("^\s*$", line):
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1270: SyntaxWarning: invalid escape sequence '\s'
  "fnOpener": "^\s*fn",
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1277: SyntaxWarning: invalid escape sequence '\s'
  res = re.search('\s*fn\s+(?P<name>\S+)', line)
/tmp/tmp.XtpWVk4Eb3/review/DocBlockr/2.14.1/sublime-jsdocs-2.14.1/jsdocs.py:1577: SyntaxWarning: invalid escape sequence '\?'
  return arg.strip('[ \?]')
No failures

33 warnings:
- Command class 'JsdocsDeindent' does not end with 'Command'
    File: jsdocs.py
    Line: 1363, Column: 1
- Command class 'JsdocsReparse' does not end with 'Command'
    File: jsdocs.py
    Line: 1378, Column: 1
- Command class 'JsdocsTrimAutoWhitespace' does not end with 'Command'
    File: jsdocs.py
    Line: 1405, Column: 1
- Command class 'JsdocsWrapLines' does not end with 'Command'
    File: jsdocs.py
    Line: 1417, Column: 1
- The binding ['alt+w'] is also defined in default bindings but is masked with a 'context'
    File: Default (Windows).sublime-keymap
- The binding ['super+alt+q'] is also defined in default bindings but is masked with a 'context'
    File: Default (OSX).sublime-keymap
- The binding ['super+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default (OSX).sublime-keymap
- The binding ['super+shift+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default (OSX).sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['shift+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['shift+keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+keypad_enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['alt+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Merge Variables 1.0.1

No failures

No warnings


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Merge Windows 1.0.0

No failures

3 warnings:
- Command class 'mergewindows' does not end with 'Command'
    File: mergewindows.py
    Line: 5, Column: 1
- The command 'mergewindows' is not PascalCase
    File: mergewindows.py
    Line: 5, Column: 1
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for OpenInBrowser 1.0.0

/tmp/tmp.XtpWVk4Eb3/review/OpenInBrowser/1.0.0/bteryek-openinbrowser-e3cd165371ab/openinbrowser.py:74: SyntaxWarning: invalid escape sequence '\$'
  url = re.sub('(\$[0-9])', self.replacement, self.urls[i])
/tmp/tmp.XtpWVk4Eb3/review/OpenInBrowser/1.0.0/bteryek-openinbrowser-e3cd165371ab/openinbrowser.py:92: SyntaxWarning: invalid escape sequence '\/'
  data = re.sub('[^http:]\/\/.*\n', '', jsonStr)
No failures

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Path Tools 1.3.0

No failures

2 warnings:
- Found multiple command prefixes: Copy, Insert. Consider using one single prefix so as to not clutter the command namespace.
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for PhpCodeGen 1.0.0

1 failures:
- Unable to parse Python file
    File: phpcodegen.py
    Line: 145
    Exception: Missing parentheses in call to 'print'. Did you mean print(...)? (phpcodegen.py, line 145)

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for RESTer HTTP Client 1.9.1

/tmp/tmp.XtpWVk4Eb3/review/RESTer HTTP Client/1.9.1/rester-sublime-http-client-1.9.1/rester/util.py:8: SyntaxWarning: invalid escape sequence '\-'
  RE_ENCODING = """(?:encoding|charset)=['"]*([a-zA-Z0-9\-]+)['"]*"""
/tmp/tmp.XtpWVk4Eb3/review/RESTer HTTP Client/1.9.1/rester-sublime-http-client-1.9.1/rester/commands/http_request_command.py:32: SyntaxWarning: invalid escape sequence '\s'
  RE_OVERRIDE = """^\s*@\s*([^\:]*)\s*:\s*(.*)$"""
2 failures:
- Calling unsafe method 'error_message' of sublime module when API may not have been initialized
    File: RESTer.py
    Line: 42, Column: 5
- The binding ['ctrl+shift+r'] unconditionally overrides a default binding
    File: Default (Linux).sublime-keymap

1 warnings:
- Found multiple command prefixes: Auto, Rester, Set. Consider using one single prefix so as to not clutter the command namespace.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Six 0.8.106

1 failures:
- The binding ['shift+escape'] unconditionally overrides a default binding
    File: Default.sublime-keymap

52 warnings:
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Mappings Output.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Help.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Ex Mode.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Search.sublime-syntax
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['shift+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+c'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['"'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ["'"] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['}'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['{'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [']'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['backspace'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['left'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['right'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['end'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['home'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+e'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+i'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+o'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+r'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+y'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['/'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['('] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [')'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+w'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['f2'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+6'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+b'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+e'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+h'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+w'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+u'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+k'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Six 0.8.107-dev.20190630.1

1 failures:
- The binding ['shift+escape'] unconditionally overrides a default binding
    File: Default.sublime-keymap

82 warnings:
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Mappings Output.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Help.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Ex Mode.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Syntaxes/Six Search.sublime-syntax
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['shift+enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+c'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['"'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['"'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ["'"] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ["'"] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['}'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['}'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['{'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['{'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [']'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [']'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['['] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['tab'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['backspace'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['backspace'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['left'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['left'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['right'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['right'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['end'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['end'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['home'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['home'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+e'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+e'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+i'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+i'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+o'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+o'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+r'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+y'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+y'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['/'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['/'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['('] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['('] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [')'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding [')'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+w'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+w'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['f2'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['f12'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+6'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+6'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['escape'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['up'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['down'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+b'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+e'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+h'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+w'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+u'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['pagedown'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+q'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+k'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for SublimeAnarchy 0.1.0

2 failures:
- The binding ['super+shift+a'] unconditionally overrides a default binding
    File: Default (OSX).sublime-keymap
- The binding ['ctrl+shift+a'] unconditionally overrides a default binding
    File: Default (Linux).sublime-keymap

12 warnings:
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- Command class 'atbuild' does not end with 'Command'
    File: build.py
    Line: 21, Column: 1
- The command 'atbuild' is not PascalCase
    File: build.py
    Line: 21, Column: 1
- Command class 'updateOutputPanel' does not end with 'Command'
    File: build.py
    Line: 116, Column: 1
- The command 'updateOutputPanel' is not PascalCase
    File: build.py
    Line: 116, Column: 1
- Command class 'appendOutputPanel' does not end with 'Command'
    File: build.py
    Line: 133, Column: 1
- The command 'appendOutputPanel' is not PascalCase
    File: build.py
    Line: 133, Column: 1
- Found multiple command prefixes: Output, Showdoc. Consider using one single prefix so as to not clutter the command namespace.
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: atpkg.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: Swift3.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: build_output.sublime-syntax
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for SublimeAnarchyDebug 0.1.0

1 failures:
- The binding ['super+alt+r'] unconditionally overrides a default binding
    File: Default (OSX).sublime-keymap

14 warnings:
- Command class 'updateLldbConsole' does not end with 'Command'
    File: lldb_console.py
    Line: 121, Column: 1
- The command 'updateLldbConsole' is not PascalCase
    File: lldb_console.py
    Line: 121, Column: 1
- Command class 'updateLldbStack' does not end with 'Command'
    File: lldb_console.py
    Line: 145, Column: 1
- The command 'updateLldbStack' is not PascalCase
    File: lldb_console.py
    Line: 145, Column: 1
- Command class 'atdebugConsole' does not end with 'Command'
    File: lldb_console.py
    Line: 157, Column: 1
- The command 'atdebugConsole' is not PascalCase
    File: lldb_console.py
    Line: 157, Column: 1
- Command class 'atdebug' does not end with 'Command'
    File: debug.py
    Line: 168, Column: 1
- The command 'atdebug' is not PascalCase
    File: debug.py
    Line: 168, Column: 1
- Command class 'atlldb' does not end with 'Command'
    File: debug.py
    Line: 238, Column: 1
- The command 'atlldb' is not PascalCase
    File: debug.py
    Line: 238, Column: 1
- Found multiple command prefixes: Console, Lldb. Consider using one single prefix so as to not clutter the command namespace.
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: lldb_console.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: lldb_stack.sublime-syntax
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for SystemVerilog 3.3.11

/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1744: SyntaxWarning: invalid escape sequence '\.'
  re_str = '(?<!\.)(' + '|'.join(r'\b{0}\b'.format(s) for s in self.unused) + ')'
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1841: SyntaxWarning: invalid escape sequence '\s'
  re_str = re.sub(r'\s+','\s+',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1842: SyntaxWarning: invalid escape sequence '\['
  re_str = re.sub(r'\[','\[',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1843: SyntaxWarning: invalid escape sequence '\]'
  re_str = re.sub(r'\]','\]',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1844: SyntaxWarning: invalid escape sequence '\('
  re_str = re.sub(r'\(','\(',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilog_navigation.py:1845: SyntaxWarning: invalid escape sequence '\)'
  re_str = re.sub(r'\)','\)',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/3.3.11/SystemVerilog-st4-3.3.11/verilogutil/verilogutil.py:539: SyntaxWarning: invalid escape sequence '\s'
  m = re.search(r"(?s)(?P<type>package)\s+(?P<name>"+pname+")\s*;\s*(?P<content>.+?)(?P<ending>endpackage)", flines, re.MULTILINE)
1 failures:
- File 'messages/2.7.3.txt', as specified by key '2.7.3', does not exist
    File: messages.json

11 warnings:
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: test/verilogutil_test.py
    Line: 7, Column: 1
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: test/verilog_beautifier_test.py
    Line: 6, Column: 1
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: navbar.sublime-syntax
- The binding ["'"] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request.
    File: color_scheme_util/st_color_scheme_matcher.py
    Line: 311, Column: 8
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request.
    File: verilogutil/sublimeutil.py
    Line: 8, Column: 8
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request. Also consider replacing the platform module with sublime.platform() and sublime.arch().
    File: debug/deploy_config.py
    Line: 2, Column: 1
- Command class 'VerilogGotoBlockBoundary' does not end with 'Command'
    File: verilog_navigation.py
    Line: 688, Column: 1
- Command class 'VerilogInsertFsmTemplate' does not end with 'Command'
    File: verilog_completion.py
    Line: 1182, Column: 1
- Command class 'VerilogDoInsertFsmTemplate' does not end with 'Command'
    File: verilog_completion.py
    Line: 1201, Column: 1
- Command class 'VerilogAlign' does not end with 'Command'
    File: verilog_align.py
    Line: 27, Column: 1


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for SystemVerilog 2.24.1

/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1636: SyntaxWarning: invalid escape sequence '\.'
  re_str = '(?<!\.)(' + '|'.join(r'\b{0}\b'.format(s) for s in self.unused) + ')'
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1733: SyntaxWarning: invalid escape sequence '\s'
  re_str = re.sub(r'\s+','\s+',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1734: SyntaxWarning: invalid escape sequence '\['
  re_str = re.sub(r'\[','\[',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1735: SyntaxWarning: invalid escape sequence '\]'
  re_str = re.sub(r'\]','\]',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1736: SyntaxWarning: invalid escape sequence '\('
  re_str = re.sub(r'\(','\(',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilog_navigation.py:1737: SyntaxWarning: invalid escape sequence '\)'
  re_str = re.sub(r'\)','\)',re_str)
/tmp/tmp.XtpWVk4Eb3/review/SystemVerilog/2.24.1/SystemVerilog-st3-2.24.1/verilogutil/verilogutil.py:498: SyntaxWarning: invalid escape sequence '\s'
  m = re.search(r"(?s)(?P<type>package)\s+(?P<name>"+pname+")\s*;\s*(?P<content>.+?)(?P<ending>endpackage)", flines, re.MULTILINE)
1 failures:
- File 'messages/2.7.3.txt', as specified by key '2.7.3', does not exist
    File: messages.json

15 warnings:
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: verilog_completion.py
    Line: 10, Column: 5
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: verilog_completion.py
    Line: 19, Column: 5
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: verilog_align.py
    Line: 9, Column: 5
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: verilog_module.py
    Line: 9, Column: 5
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: test/verilogutil_test.py
    Line: 7, Column: 1
- Modifying sys.path is usually a bad idea and can interfere with other packages. Consider using relative imports instead.
    File: test/verilog_beautifier_test.py
    Line: 6, Column: 1
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: navbar.sublime-syntax
- The binding ["'"] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request.
    File: color_scheme_util/st_color_scheme_matcher.py
    Line: 311, Column: 8
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request.
    File: verilogutil/sublimeutil.py
    Line: 8, Column: 8
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request. Also consider replacing the platform module with sublime.platform() and sublime.arch().
    File: debug/deploy_config.py
    Line: 2, Column: 1
- Command class 'VerilogGotoBlockBoundary' does not end with 'Command'
    File: verilog_navigation.py
    Line: 580, Column: 1
- Command class 'VerilogInsertFsmTemplate' does not end with 'Command'
    File: verilog_completion.py
    Line: 1061, Column: 1
- Command class 'VerilogDoInsertFsmTemplate' does not end with 'Command'
    File: verilog_completion.py
    Line: 1080, Column: 1
- Command class 'VerilogAlign' does not end with 'Command'
    File: verilog_align.py
    Line: 19, Column: 1


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Theme - City Lights 1.1.2

No failures

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Trainz Config 0.1.0

No failures

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for TypeScript 4.8.2

/tmp/tmp.XtpWVk4Eb3/review/TypeScript/4.8.2/TypeScript-Sublime-Plugin-4.8.2/typescript/libs/reference.py:115: SyntaxWarning: invalid escape sequence '\W'
  id_regions = view.find_all("(?<=\W)" + ref_id + "(?=\W)")
/tmp/tmp.XtpWVk4Eb3/review/TypeScript/4.8.2/TypeScript-Sublime-Plugin-4.8.2/typescript/libs/reference.py:115: SyntaxWarning: invalid escape sequence '\W'
  id_regions = view.find_all("(?<=\W)" + ref_id + "(?=\W)")
/tmp/tmp.XtpWVk4Eb3/review/TypeScript/4.8.2/TypeScript-Sublime-Plugin-4.8.2/typescript/libs/global_vars.py:54: SyntaxWarning: invalid escape sequence '\S'
  NON_BLANK_LINE_PATTERN = re.compile("[\S]+")
/tmp/tmp.XtpWVk4Eb3/review/TypeScript/4.8.2/TypeScript-Sublime-Plugin-4.8.2/typescript/libs/global_vars.py:55: SyntaxWarning: invalid escape sequence '\.'
  VALID_COMPLETION_ID_PATTERN = re.compile("[a-zA-Z_$\.][\w$\.]*\Z")
12 failures:
- Unable to parse Python file
    File: typescript/commands/build.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (build.py, line 1)
- Unable to parse Python file
    File: typescript/commands/error_list.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (error_list.py, line 1)
- Unable to parse Python file
    File: typescript/commands/__init__.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (__init__.py, line 1)
- Unable to parse Python file
    File: typescript/listeners/idle.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (idle.py, line 1)
- Unable to parse Python file
    File: typescript/listeners/format.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (format.py, line 1)
- Unable to parse Python file
    File: typescript/listeners/completion.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (completion.py, line 1)
- Unable to parse Python file
    File: typescript/listeners/error_list.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (error_list.py, line 1)
- Unable to parse Python file
    File: typescript/libs/editor_client.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (editor_client.py, line 1)
- Unable to parse Python file
    File: typescript/libs/service_proxy.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (service_proxy.py, line 1)
- Unable to parse Python file
    File: typescript/libs/panel_manager.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (panel_manager.py, line 1)
- Unable to parse Python file
    File: typescript/libs/__init__.py
    Line: 1
    Exception: invalid non-printable character U+FEFF (__init__.py, line 1)
- Calling unsafe method 'packages_path' of sublime module when API may not have been initialized
    File: typescript/libs/global_vars.py
    Line: 21, Column: 29

19 warnings:
- The binding ['ctrl+v'] is also defined in default bindings but is masked with a 'context'
    File: Default (Linux).sublime-keymap
- The binding ['f12'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['('] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['enter'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+;'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+shift+]'] is also defined in default bindings but is masked with a 'context'
    File: Default.sublime-keymap
- The binding ['ctrl+v'] is also defined in default bindings but is masked with a 'context'
    File: Default (Windows).sublime-keymap
- The binding ['super+v'] is also defined in default bindings but is masked with a 'context'
    File: Default (OSX).sublime-keymap
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request.
    File: typescript/libs/global_vars.py
    Line: 7, Column: 14
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- It is not advised to specify mousemaps because of how limited the configuration options are. Instead, suggest the user to add specific bindings to their User package.
    File: Default.sublime-mousemap
- Command class 'TypescriptSignaturePopup' does not end with 'Command'
    File: typescript/commands/signature.py
    Line: 61, Column: 1
- Command class 'TypescriptOpenPluginDefaultSettingFile' does not end with 'Command'
    File: typescript/commands/settings.py
    Line: 7, Column: 1
- Command class 'TypescriptOpenTsDefaultSettingFile' does not end with 'Command'
    File: typescript/commands/settings.py
    Line: 12, Column: 1
- Command class 'TypescriptOpenTsreactDefaultSettingFile' does not end with 'Command'
    File: typescript/commands/settings.py
    Line: 17, Column: 1
- Command class 'TypescriptPopulateRefs' does not end with 'Command'
    File: typescript/commands/references.py
    Line: 77, Column: 1
- Found multiple command prefixes: Type, Typescript. Consider using one single prefix so as to not clutter the command namespace.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for Unyson Snippets 1.2.2

No failures

1 warnings:
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for bioSyntax 1.0.0

No failures

19 warnings:
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: vcf.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: pdb.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-taylor.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-hc.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: clustal.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-clustal.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: pml.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: gtf.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: cwl.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-hydro.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: wig.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-nt.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fasta-zappo.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: bed.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: fastq.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: flagstat.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: sam.sublime-syntax
- '.sublime-syntax' support has been added in build 3092 and there is no '.tmLanguage' fallback file
    File: faidx.sublime-syntax


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

Review for termX 7.0.0

No failures

4 warnings:
- It looks like you're using platform-dependent code. Make sure you thought about the platform key in your pull request. Also consider replacing the platform module with sublime.platform() and sublime.arch().
    File: open_termx_terminal.py
    Line: 8, Column: 1
- '.no-sublime-package' is defined. Please verify that it is *really* necessary
- Command class 'OpenTermxTerminal' does not end with 'Command'
    File: open_termx_terminal.py
    Line: 58, Column: 1
- The package does not contain a top-level LICENSE file. A license helps users to contribute to the package.


For more details on the report messages (for example how to resolve them), go to:
https://github.com/packagecontrol/st_package_reviewer/wiki

@deathaxe deathaxe mentioned this pull request Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants