From 7a751267085b9b14432806d22370b5560a58e816 Mon Sep 17 00:00:00 2001 From: Gustavo Henrique Santos Souza de Miranda Date: Wed, 29 Oct 2025 00:52:27 -0300 Subject: [PATCH] Introduce `Application` class and reorganize module structure --- src/metar_navigate/__init__.py | 5 +++++ src/metar_navigate/application.py | 7 +++++++ src/metar_navigate/command.py | 3 +++ 3 files changed, 15 insertions(+) create mode 100644 src/metar_navigate/application.py diff --git a/src/metar_navigate/__init__.py b/src/metar_navigate/__init__.py index e69de29..5a83d80 100644 --- a/src/metar_navigate/__init__.py +++ b/src/metar_navigate/__init__.py @@ -0,0 +1,5 @@ +from metar_navigate.application import Application +from metar_navigate.command import main + + +__all__ = ["Application", "main"] \ No newline at end of file diff --git a/src/metar_navigate/application.py b/src/metar_navigate/application.py new file mode 100644 index 0000000..23ac240 --- /dev/null +++ b/src/metar_navigate/application.py @@ -0,0 +1,7 @@ + + +class Application: + def __init__(self): + pass + def run(self): + pass \ No newline at end of file diff --git a/src/metar_navigate/command.py b/src/metar_navigate/command.py index 23266b7..587d2ca 100644 --- a/src/metar_navigate/command.py +++ b/src/metar_navigate/command.py @@ -1,2 +1,5 @@ +from metar_navigate import Application + def main(): + app = Application() print("Hello World") \ No newline at end of file