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

Commits on Sep 26, 2023

  1. Bump actions/checkout from 3.6.0 to 4.0.0

    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>
    dependabot[bot] authored and aj-stein-nist committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    55d4d03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21abd43 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Bump actions/checkout from 4.0.0 to 4.1.0

    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>
    dependabot[bot] authored and aj-stein-nist committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    89c520f View commit details
    Browse the repository at this point in the history
  2. Bump build/metaschema-xslt from 034e92b to bd4359a

    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>
    dependabot[bot] authored and aj-stein-nist committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    40282be View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Fix expected content of resolving merge-keep_profile.xml

    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.
    galtm authored and aj-stein-nist committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    a97e083 View commit details
    Browse the repository at this point in the history
  2. Bug fix for selected children of unselected parent

    Unselected parent could have multiple children that
    are selected, so data type of template must accommodate
    multiple elements.
    galtm authored and aj-stein-nist committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    0825b9f View commit details
    Browse the repository at this point in the history
  3. Profile resolver error handling

    * 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
    galtm authored and aj-stein-nist committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    d52abf9 View commit details
    Browse the repository at this point in the history
  4. Update opr:oscal-version and its test for error handling

    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.
    galtm authored and aj-stein-nist committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    869b3d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c59428 View commit details
    Browse the repository at this point in the history
  6. Add test for situation in #1859

    The XSLT changes in this pull request should already fix #1859.
    This commit adds a relevant test scenario as evidence.
    galtm authored and aj-stein-nist committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    14af5b4 View commit details
    Browse the repository at this point in the history