Skip to content

Conversation

@dbalek
Copy link
Contributor

@dbalek dbalek commented Jul 16, 2025

Updating net.java.html library to version 1.8.2.

@dbalek dbalek added this to the NB27 milestone Jul 16, 2025
@dbalek dbalek requested review from jtulach and lahodaj July 16, 2025 11:26
@dbalek dbalek self-assigned this Jul 16, 2025
@dbalek dbalek added Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) LSP [ci] enable Language Server Protocol tests Upgrade Library Library (Dependency) Upgrade HTML [ci] enable web job VSCode Extension Platform [ci] enable platform tests (platform/*) labels Jul 16, 2025
@jtulach
Copy link
Contributor

jtulach commented Jul 17, 2025 via email

@dbalek dbalek force-pushed the dbalek/net.java.html-update branch 3 times, most recently from 63c37dd to 49b725e Compare July 21, 2025 07:10
@dbalek dbalek force-pushed the dbalek/net.java.html-update branch from 49b725e to d7b2d4d Compare July 21, 2025 07:26
@ebarboni ebarboni modified the milestones: NB27, NB28 Jul 23, 2025
Copy link
Contributor

@jtulach jtulach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • the JARs dependencies are updated
  • the CI is green
  • the PR cannot be bad
  • great idea with the workaround bogus manifest .java build time file!
  • consider PR to update the upstream

<import file="../../nbbuild/templates/projectized.xml"/>
<target name="jar"/>
<target name="release" depends="projectized.release">
<java sourcefile="scripts/WorkaroundBogusManifest.java"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Writing build script in Java. That's cute!


/*
* The OSGi metadata of the net.java.html.boot require org.objectweb.asm; version="[5.0.0,6.0.0),
* even though the code has shaded-in version of ASM. And this ancient version of ASM is not
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to create a PR for http://github.com/apache/netbeans-html4j to remove the dependency in next release properly?

@dbalek dbalek merged commit 52bc989 into apache:master Jul 31, 2025
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

HTML [ci] enable web job Java [ci] enable extra Java tests (java.completion, java.source.base, java.hints, refactoring.java, form) LSP [ci] enable Language Server Protocol tests Platform [ci] enable platform tests (platform/*) Upgrade Library Library (Dependency) Upgrade VSCode Extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants