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

refactor: Add extra warnings flags and apply first round of refactoring#77

Merged
xmnlab merged 2 commits into
arxlang:mainfrom
xmnlab:move-to-smart-pointers
Jan 12, 2023
Merged

refactor: Add extra warnings flags and apply first round of refactoring#77
xmnlab merged 2 commits into
arxlang:mainfrom
xmnlab:move-to-smart-pointers

Conversation

@xmnlab
Copy link
Copy Markdown
Contributor

@xmnlab xmnlab commented Jan 12, 2023

This PR aims to add more extra warnings flags and apply the first round of refactoring,
mainly changing old casting to new casting approach and fixing some documentation issues

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 move-to-smart-pointers branch from c26b062 to e25349e Compare January 12, 2023 01:21
@xmnlab xmnlab merged commit 40e2f88 into arxlang:main Jan 12, 2023
@xmnlab xmnlab deleted the move-to-smart-pointers branch January 12, 2023 15:27
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant