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

JSON rules cleanup #559

Merged
merged 7 commits into from
Sep 5, 2023
Merged

JSON rules cleanup #559

merged 7 commits into from
Sep 5, 2023

Conversation

gvb84
Copy link
Contributor

@gvb84 gvb84 commented Aug 29, 2023

The JSON rules are not always consistent. There are rules with unused fields, rules with fields being encountered twice or just completely wrong fields that don't have any meaning in the context of ApplicationInspector. This is not a big issue let alone a issue at all for appinspect itself. However if one is parsing the JSON rules with a stricter JSON parser which has more validation enabled this becomes an issue.

@gvb84
Copy link
Contributor Author

gvb84 commented Aug 29, 2023

@microsoft-github-policy-service agree [company="{your company}"]

@microsoft-github-policy-service agree [company="Anvil Secure"]

@gvb84
Copy link
Contributor Author

gvb84 commented Aug 29, 2023

@microsoft-github-policy-service agree company="Anvil Secure"

@gfs
Copy link
Contributor

gfs commented Aug 29, 2023

@gvb84 Thank you for the PR! Definitely appreciate the cleanup efforts.

I have been thinking it may be worth having a format schema definition for the json format, opened an issue to track that #560.

@gfs
Copy link
Contributor

gfs commented Aug 29, 2023

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@gfs
Copy link
Contributor

gfs commented Aug 29, 2023

Tests are succeeding locally, but also must run as a PR gate. Need to investigate why the pipeline isn't triggering here. @daalcant

@daalcant
Copy link
Contributor

Updated the PR pipeline fork triggers, but that didn't help. Kicked off a manual run to (hopefully) get this unblocked.

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@gfs gfs merged commit 1d24f38 into microsoft:main Sep 5, 2023
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.

3 participants