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

Extend TypeDescription codegen with referenced type inclusion, disable option, raw sources #10

Commits on Mar 30, 2023

  1. Add ability to disable C description codegen

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    555d1a4 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. WIP include referenced type descriptions

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Mar 31, 2023
    Configuration menu
    Copy the full SHA
    e6fd185 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2023

  1. Including referenced descriptions

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    faa114a View commit details
    Browse the repository at this point in the history
  2. Type hash functions, new getter signatures

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    d0d7ffa View commit details
    Browse the repository at this point in the history
  3. Generating hashes in usable form and putting in description function

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    96f373b View commit details
    Browse the repository at this point in the history
  4. Pass hash lookup to full_description

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 2, 2023
    Configuration menu
    Copy the full SHA
    cd15879 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. Type description generator refactor complete

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    9cb608f View commit details
    Browse the repository at this point in the history
  2. Check against expected type hashes

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    2de7c69 View commit details
    Browse the repository at this point in the history
  3. Add test for copied sources against installed versions to detect out …

    …of date
    
    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    74cb484 View commit details
    Browse the repository at this point in the history
  4. Generate full type description raw sources

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    3405deb View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Add names to variables in function signatures

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a6b610b View commit details
    Browse the repository at this point in the history
  2. Update runtime_c sources

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    feb0503 View commit details
    Browse the repository at this point in the history
  3. Generated code aesthetic cleanup

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    69fa2b5 View commit details
    Browse the repository at this point in the history
  4. Utf8 encode wstrings

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    133755e View commit details
    Browse the repository at this point in the history
  5. hide expected hash definitions behind debug flag to fix warning

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    6fb6d6e View commit details
    Browse the repository at this point in the history
  6. Utf8 encoding on file read also

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    97bacbb View commit details
    Browse the repository at this point in the history
  7. Fix empty build

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    3352ecd View commit details
    Browse the repository at this point in the history
  8. Update copyright notice year

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    5cbbedc View commit details
    Browse the repository at this point in the history
  9. Copy latest ndebug generated source bits

    Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
    emersonknapp committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    f581176 View commit details
    Browse the repository at this point in the history