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

[WIP] Profiler error handling #1940

Closed
wants to merge 10 commits into from
Closed

Conversation

aj-stein-nist
Copy link
Contributor

Committer Notes

Shadowing #1549 for testing until that PR can be reopened for final review and merger per #1549 (comment).

All Submissions:

By submitting a pull request, you are agreeing to provide this contribution under the CC0 1.0 Universal public domain dedication.

(For reviewers: The wiki has guidance on code review and overall issue review for completeness.)

Changes to Core Features:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your core changes, as applicable?
  • Have you included examples of how to use your new feature(s)?
  • Have you updated all OSCAL website and readme documentation affected by the changes you made? Changes to the OSCAL website can be made in the docs/content directory of your branch.

dependabot bot and others added 9 commits September 26, 2023 11:56
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@f43a0e5...3df4ab1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@3df4ab1...8ade135)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [build/metaschema-xslt](https://github.com/usnistgov/metaschema-xslt) from `034e92b` to `bd4359a`.
- [Commits](usnistgov/metaschema-xslt@034e92b...bd4359a)

---
updated-dependencies:
- dependency-name: build/metaschema-xslt
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Based on the content of the catalog whose controls are being
imported, the prop names should be "label" instead of "place"
and the a1 statement paragraph should include <insert>.

Also, remove a debugging message.
Unselected parent could have multiple children that
are selected, so data type of template must accommodate
multiple elements.
* Separate before/after from starting/ending in modify phase
* Enhance message-handler.xsl for pipeline usage and testability
* Adapt XSLT to message handler returning PI
* Enable saving intermediate XML files for debugging purposes
* Add sample document for nonfatal errors/warnings

Bug fixes:
* Enable param to have insertions before/after AND have param set
* Fix merge phase bug where descendant controls weren't being flattened
Now that opr:oscal-version returns item()+ to accommodate
error PI, output of $source should use xsl:sequence instead
of xsl:value-of to retain string data type. XSpec tests
for this function should expect PI, not error map.
The XSLT changes in this pull request should already fix #1859.
This commit adds a relevant test scenario as evidence.
@aj-stein-nist
Copy link
Contributor Author

@galtm I do not intend to merge this but if you can take a look and we can work to put this rebased branch in your fork and merge it for #1549 that would be swell. Let me know if it is correct. I apologize for wasting your time on this.

@aj-stein-nist
Copy link
Contributor Author

Close this now that I heard back from @galtm in #1549 (comment).

@aj-stein-nist aj-stein-nist deleted the profiler-error-handling branch September 28, 2023 17:02
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