Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

scripts: dts: edtlib: minor design improvements #79133

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Sep 27, 2024

  1. scripts: dts: edtlib: improve Node encapsulation

    Moves several node-specific operations inside the Node class to improve
    its encapsulation, remove a monkey patch and access to internal methods
    and fields.
    
    Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
    fgrandel committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    8f5ff3d View commit details
    Browse the repository at this point in the history
  2. scripts: dts: edtlib: simplification

    Small refactorings to simplify code and improve method encapsulation.
    
    Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
    fgrandel committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3058125 View commit details
    Browse the repository at this point in the history
  3. scripts: dts: edtlib: type hints

    Adds type hints to functions that were not yet typed.
    
    Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
    fgrandel committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    5c539f3 View commit details
    Browse the repository at this point in the history
  4. scripts: dts: edtlib: fix type docs

    The return type of 'uint8-array' properties was not yet documented.
    
    Signed-off-by: Florian Grandel <fgrandel@code-for-humans.de>
    fgrandel committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    688a245 View commit details
    Browse the repository at this point in the history