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

add dart implementation #83

Merged
merged 2 commits into from
Mar 19, 2024
Merged

add dart implementation #83

merged 2 commits into from
Mar 19, 2024

Conversation

bipinkrish
Copy link
Contributor

@bipinkrish bipinkrish commented Mar 18, 2024

Added dart code, open to comments

@bipinkrish bipinkrish changed the title Dart implementation add dart implementation Mar 18, 2024
Copy link
Collaborator

@AmitMY AmitMY left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, with a couple of comments.

Additionally, I would love it if we could run the tests in CI:
Could you please add a dart.yaml workflow file here that will run the dart tests? Something like:

name: Dart

on:
  pull_request:
    branches: [main]
  push:
    branches: [main]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: dart-lang/setup-dart@v1

      - run: dart pub get
      - run: dart format --output=none --set-exit-if-changed .
      - run: dart analyze
      - run: dart test
      ```

@@ -0,0 +1,29 @@
BSD 3-Clause License

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

@bipinkrish bipinkrish Mar 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I could replace/remove the license but pub dev needs a open license.

name: pose
description: Dart library for loading, viewing, augmenting, and handling .pose files
version: 1.1.5
repository: https://github.com/bipinkrish/pose
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should we move this away? if you want to keep it under your repository, maybe we should create a git sub-module that just links to your repo?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That is for pub.dev to link a repository.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we should create a git sub-module that just links to your repo?

Your call, either is ok for me.

@bipinkrish
Copy link
Contributor Author

Could you please add a dart.yaml workflow file here that will run the dart tests? Something like:

On it.

* workflow for dart

* dart format test fix
@bipinkrish
Copy link
Contributor Author

Added workflow, your call on sub-module

@bipinkrish bipinkrish deleted the branch sign-language-processing:master March 19, 2024 15:14
@bipinkrish bipinkrish closed this Mar 19, 2024
@bipinkrish bipinkrish deleted the master branch March 19, 2024 15:14
@bipinkrish bipinkrish restored the master branch March 19, 2024 15:19
@bipinkrish
Copy link
Contributor Author

I am sorry I messed it up

@bipinkrish bipinkrish reopened this Mar 19, 2024
Copy link
Collaborator

@AmitMY AmitMY left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Tests are passing

@AmitMY AmitMY merged commit 4c4487f into sign-language-processing:master Mar 19, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants