Skip to content

Unify prop_is_list function - #148

Merged
JPEWdev merged 4 commits into
JPEWdev:mainfrom
bact:prop-shape
Aug 26, 2026
Merged

Unify prop_is_list function#148
JPEWdev merged 4 commits into
JPEWdev:mainfrom
bact:prop-shape

Conversation

@bact

@bact bact commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

prop_is_list functions are defined in cpp, golang, python, rust. Move it to common and share.

Also, in Python, unify the check for type (str vs Union[str, 'ClassName'])

bact added 2 commits August 26, 2026 15:05
prop_is_list functions are defined in cpp, golang, python, rust. Move it to common and share.

Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@github-actions

Copy link
Copy Markdown

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  src/shacl2code/lang
  common.py
  cpp.py
  golang.py
  python.py
  rust.py
Project Total  

This report was generated by python-coverage-comment-action

@bact
bact requested a review from JPEWdev August 26, 2026 12:59
bact added 2 commits August 27, 2026 01:10
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
@JPEWdev
JPEWdev merged commit fdf4cc0 into JPEWdev:main Aug 26, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants