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

Refactoring, documentation and more #26

Merged
merged 18 commits into from
Apr 18, 2024
Merged

Refactoring, documentation and more #26

merged 18 commits into from
Apr 18, 2024

Conversation

alkidbaci
Copy link
Collaborator

@alkidbaci alkidbaci commented Apr 17, 2024

  • Completed task 2 and 3 mentioned on the second comment on issue Refactoring suggestions #11

    • owlapy.model is disbanded
    • owlapy.owl2sparql is also removed, converter.py moved directly under owlapy
    • There are a lot of other refactoring related changes which I will describe in details on release notes.
  • Fulfilled point 2 and 3 mentioned on issue Using inheritance #15 for the reset of the classes.

    • method get_iri() is now completely removed
    • instead we should use the property iri to get the iri,
    • also added property str to all classes which have an iri.
  • Updated documentation

  • Made some fixes here and there

    • relevant ones will be mentioned on new release notes

Copy link
Member

Choose a reason for hiding this comment

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

Please increment the version version = '0.2'

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Sure, but didn't we say 1.0.0?

Copy link
Member

Choose a reason for hiding this comment

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

Yes you are right 👍

__slots__ = '_operands'
type_index: Final = 4005
type_index: Final = 4004
Copy link
Member

Choose a reason for hiding this comment

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

Do you know the meaning of the type index 4005 and why it has been incremented

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I think its an index to track the order of the owl entities but this is a bit strange because I don't remember changing its value

@alkidbaci
Copy link
Collaborator Author

Should I proceed with the new release @Demirrr ?

@Demirrr
Copy link
Member

Demirrr commented Apr 18, 2024

Yes please

@Demirrr Demirrr merged commit c48e40d into develop Apr 18, 2024
3 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