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

Partial support for parsing XML namespaces #3925

Merged
merged 32 commits into from
Jun 20, 2024

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    512d05e View commit details
    Browse the repository at this point in the history
  2. Adding namespace resolution

    ammachado committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    7b65a68 View commit details
    Browse the repository at this point in the history
  3. Missing license header

    ammachado committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    9d4c924 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    520a282 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ec44eb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5a3621 View commit details
    Browse the repository at this point in the history
  7. Javadocs and cleanup

    ammachado committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    aecc3e6 View commit details
    Browse the repository at this point in the history
  8. Rename XmlNamespaceUtils & minor polish

    Remove duplicate NonNull; see package-info.java
    Validate argument not literal
    Apply formatter
    timtebeek committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    385cb7b View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    c88e2ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    546b99f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d2e2b8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0e9527 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Merge branch 'main' into add-namespaces-xml-tree

    # Conflicts:
    #	rewrite-xml/src/test/java/org/openrewrite/xml/ChangeNamespaceValueTest.java
    ammachado committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    436049d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f621398 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    218827b View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Update rewrite-xml/src/main/java/org/openrewrite/xml/ChangeNamespaceV…

    …alue.java
    
    Co-authored-by: Knut Wannheden <knut.wannheden@gmail.com>
    ammachado and knutwannheden authored Jan 28, 2024
    Configuration menu
    Copy the full SHA
    a456198 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    b283aa0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c76231 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Configuration menu
    Copy the full SHA
    d1cffc1 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    acb7c26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fec0b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    bf3b658 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    ac084a1 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    326b824 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    50dc26f View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    timtebeek and github-actions[bot] authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    20e6212 View commit details
    Browse the repository at this point in the history
  3. Fix Namespaces mutability

    ammachado committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    69d6772 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    527a239 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a0212b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cd2fcf3 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    c7f84cc View commit details
    Browse the repository at this point in the history
  2. Polish.

    Got rid of Namespaces class as it is mostly a thin wrapper around Map
    Merge XmlNamespaceUtils into Xml
    When you control the definition of the type creating a "utils" class for it makes those methods harder for users to discover than if they were defined on the class itself
    Moved unit test to use AssertJ assertions to be consistent with our other tests
    Removed Namespaces field from XPathMatcher because it was unused
    Sentence-cased recipe metadata
    sambsnyd committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    e4083b4 View commit details
    Browse the repository at this point in the history