mirror of
https://github.com/ModOrganizer2/modorganizer-basic_games.git
synced 2026-07-27 14:07:29 -07:00
Refactoring of game features for better management. (#149)
* Refactoring following uibase change for game features. * Switch to ruff for linting and formatting. * Bump stubs to 2.5.1a0.
This commit is contained in:
@@ -160,11 +160,11 @@ class BasicModDataChecker(mobase.ModDataChecker):
|
||||
_regex_patterns: RegexPatterns
|
||||
"""The regex patterns derived from the file (glob) patterns."""
|
||||
|
||||
def __init__(self, file_patterns: GlobPatterns = GlobPatterns()):
|
||||
def __init__(self, file_patterns: GlobPatterns | None = None):
|
||||
super().__init__()
|
||||
|
||||
self._file_patterns = file_patterns
|
||||
self._regex_patterns = RegexPatterns(file_patterns)
|
||||
self._file_patterns = file_patterns or GlobPatterns()
|
||||
self._regex_patterns = RegexPatterns(self._file_patterns)
|
||||
|
||||
def dataLooksValid(
|
||||
self, filetree: mobase.IFileTree
|
||||
|
||||
Reference in New Issue
Block a user