MCPcopy Create free account
hub / github.com/bigdra50/unity-cli / _print_project_info

Function _print_project_info

unity_cli/cli/commands/project.py:59–79  ·  view source on GitHub ↗
(info: Any)

Source from the content-addressed store, hash-verified

57
58
59def _print_project_info(info: Any) -> None:
60 from rich.panel import Panel
61
62 if is_no_color():
63 print_line(f"{info.settings.product_name} ({info.path})")
64 else:
65 get_console().print(Panel(f"[bold]{info.settings.product_name}[/bold]", subtitle=str(info.path)))
66 print_line(f"Company: {info.settings.company_name}")
67 print_line(f"Version: {info.settings.version}")
68 print_line(f"Unity: {info.unity_version.version}")
69 if info.unity_version.revision:
70 print_line(f"Revision: [dim]{info.unity_version.revision}[/dim]")
71 print_line(f"Screen: {info.settings.default_screen_width}x{info.settings.default_screen_height}")
72 print_line("")
73
74 if info.build_settings.scenes:
75 _print_build_scenes_table(info.build_settings.scenes)
76 print_line("")
77
78 if info.packages.dependencies:
79 _print_packages_info_table(info.packages.dependencies)
80
81
82def _print_build_scenes_table(scenes: list[Any]) -> None:

Callers 1

project_infoFunction · 0.85

Calls 5

is_no_colorFunction · 0.90
print_lineFunction · 0.90
get_consoleFunction · 0.90

Tested by

no test coverage detected