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

make aggregation properties non-nullable #131

Merged
merged 24 commits into from Sep 25, 2022
Merged

Conversation

jkowalleck
Copy link
Member

@jkowalleck jkowalleck commented Sep 17, 2022

fixes #66
parts of #133

  • make aggregation properties non-nullable
  • rename properties to match the CycloneDX spec - rename some stuff #133
  • rename Repository to Collection when appropriate. - as of rename some stuff #133
  • adjust normalizers to ignore nulls
  • make bom.metadata a non-nullable - it is a compound
  • write history - document api chnages
  • fix all usages
  • fix normalizers especially
  • bring back the tests for the several LicenseNormalizers
  • bring back the tests for the bom.externalReferences nnormalizer
  • have 100% test coverage, again.

@jkowalleck jkowalleck added this to the v2 milestone Sep 17, 2022
@jkowalleck jkowalleck force-pushed the repos-not-nullable branch 6 times, most recently from eb2215c to 0182c51 Compare September 17, 2022 20:46
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
@jkowalleck jkowalleck marked this pull request as ready for review September 25, 2022 09:25
@jkowalleck jkowalleck requested a review from a team as a code owner September 25, 2022 09:25
@jkowalleck jkowalleck merged commit 019ac0a into master Sep 25, 2022
@jkowalleck jkowalleck deleted the repos-not-nullable branch September 25, 2022 09:26
jkowalleck added a commit that referenced this pull request Nov 2, 2022
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
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.

list-like are not nullable but empty objects/lists per default
1 participant