|
|
|
@@ -12,7 +12,7 @@ logger = logging.getLogger(__name__) |
|
|
|
class Configuration: |
|
|
|
name: str |
|
|
|
kotlin_version: str |
|
|
|
gradle_version: str |
|
|
|
gradle_version: Optional[str] |
|
|
|
plugins: dict[str, str] |
|
|
|
packages: list[str] |
|
|
|
|
|
|
|
@@ -89,8 +89,7 @@ def parse_config(path: Path) -> Optional[Config]: |
|
|
|
if (kotlin_version := section.get('kotlin-version')) is None: |
|
|
|
error.append(f"Configuration {i} is missing 'kotlin-version'") |
|
|
|
|
|
|
|
if (gradle_version := section.get('gradle-version')) is None: |
|
|
|
error.append(f"Configuration {i} is missing 'gradle-version'") |
|
|
|
gradle_version = section.get('gradle-version') |
|
|
|
|
|
|
|
plugins = handle_plugins(section.get('plugins', {})) |
|
|
|
packages = handle_packages(section.get('packages', {})) |
|
|
|
|