apache / apache/netbeans

NetBeans Ant JavaHelp Help Set

Open
#6,976 0 comments 0 reactions 0 assignees View on GitHub
Ant kind:bug needs:triage
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Apache NetBeans version

Apache NetBeans 20

### What happened

Created a new NetBeans Module Project under Java with Ant -> NetBeans Modules -> Module. Right-clicked on the project and selected New -> Other... Selected Module Development -> JavaHelp Help Set. Files were created as expected but the javahelp-hs.xml file looks incomplete and causes a parsing error in the package-info.java file.
```

JavaHelp Help

org.drsolutions.dro.javahelp.about



TOC
Table of Contents
javax.help.TOCView
javahelp-toc.xml


Index
Index
javax.help.IndexView
javahelp-idx.xml



```

### Language / Project Type / NetBeans Component

Java Ant NetBeans Module project

### How to reproduce

1. Create a new Java with Ant -> NetBeans Modules -> Module project.
2. Right-click the project and select New -> Other...
3. Select Module Development -> JavaHelp Help Set.
4. Select the javahelp-hs.xml file tab.

### Did this work correctly in an earlier version?

No / Don't know

### Operating System

Windows 10 21H2

### JDK

OpenJDK 19

### Apache NetBeans packaging

Apache NetBeans provided installer

### Anything else

_No response_

### Are you willing to submit a pull request?

No

Contributor guide

Open the contributing guide

Research direction

Reproduce the Java Ant NetBeans Module project workflow and inspect the generated javahelp-hs.xml file, especially the incomplete final view shown in the report. Check how that output is parsed in package-info.java and verify that the generated help-set XML is complete and no parsing error remains.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.