Skip to content

Conversation

@jkhsjdhjs
Copy link

No description provided.

s-heppner and others added 6 commits March 27, 2024 10:07
We extract the compliance_tool into its own
package, since the functionality is not needed
in the general SDK anymore.

The new aas-compliance-tool can be found
[here](https://github.com/rwth-iat/aas-compliance-tool).
When we removed the schema files, we overlooked
that JSON and XML serialization need them.
We probably need to find a way of fetching
them during runtime of the test to avoid having
to host them in our repository.
This removes the JSON Schema and XSD files that
stem from the aas-specs repository.
Instead, this adds the logic in the CI to fetch
these files at runtime.

Furthermore, we skip the unittests that make use
of the schema files when they do not exist.
This PR fixes the outdated `NOTICE`.

While doing that, I `notice`d, that the years in the copyright strings were outdated as well, 
so I updated them (using the `/etc/scripts/set_copyright_year.sh`)

In the future, we should create a recurring task that makes us update the years at least once a year. 
Maybe it should also become a task before publishing a new release?

Fixes eclipse-basyx#196 

Depends on eclipse-basyx#235
These are unsafe, according to mypy:
error: Call to abstract method "__init__" of "DataSpecificationContent" with trivial body via super() is unsafe  [safe-super]
Frosty2500
Frosty2500 previously approved these changes Jun 7, 2024
Copy link

@Frosty2500 Frosty2500 left a comment

Choose a reason for hiding this comment

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

LGTM

@Frosty2500 Frosty2500 self-requested a review June 7, 2024 11:14
@Frosty2500 Frosty2500 dismissed their stale review June 7, 2024 11:20

Overlooked code style errors

Copy link

@Frosty2500 Frosty2500 left a comment

Choose a reason for hiding this comment

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

Fix codestyle errors

@jkhsjdhjs
Copy link
Author

This has already been fixed in #38

@Frosty2500 Frosty2500 merged commit 435bf90 into feature/http_api Jun 7, 2024
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.

4 participants