Skip to content
This repository has been archived by the owner on Jun 26, 2023. It is now read-only.

feat: Add support for typing annotation #90

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

xmnlab
Copy link
Contributor

@xmnlab xmnlab commented Apr 22, 2023

This PR aims to add support for an initial typing annotation.

It includes a new operator that will be used for returning type annotation "->"

Also, it performs a bunch of refactoring changes, for example moving camel case format to snake naming convention.

PR Checklist

Ensure that:

  • it includes tests.
  • the tests for your implementation are executed on CI.
  • it includes documentation
  • the PR's title is according to the semantic-release pattern.
    • build: Changes that affect the build system or external dependencies (example scopes: cmake, meson, etc)
    • ci: Changes to our CI configuration files and scripts (examples: CircleCi, SauceLabs)
    • docs: Documentation only changes
    • perf: A code change that improves performance
    • refactor: A code change that neither fixes a bug nor adds a feature
    • test: Adding missing tests or correcting existing tests
    • chore: Can be used as a generic task for tasks such as CI, test, support tasks or any other task that is not user facing task.
    • feat: is used for a new feature or when a existent one is improved.
    • fix: is used when a bug is fixed.
    • BREAKING CHANGE: is used when there is a compatibility break.
  • pre-commit hooks were executed locally

@xmnlab xmnlab force-pushed the add-support-for-type-annotation branch from e124f26 to 50fcb28 Compare May 18, 2023 01:34
@xmnlab xmnlab force-pushed the add-support-for-type-annotation branch 4 times, most recently from 1eeb6af to 329c05f Compare June 2, 2023 00:26
@xmnlab xmnlab force-pushed the add-support-for-type-annotation branch from 329c05f to 1b980e5 Compare June 2, 2023 00:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant