Encoding javac and javadoc warnings during build
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Server papercuts |
Fix Released
|
Undecided
|
Unassigned | ||
asm2 (Ubuntu) |
Fix Released
|
Low
|
James Page |
Bug Description
Hi
During asm2's build, some warnings are thrown:
[javac] /build/
[javac] * typechecking (?4.11.1). <br> <br> A stack map attribute consists of zero or
[javac] ^
[javac] /build/
[javac] * implicitly) a bytecode offset, the verification types (?4.11.1) for the local
these are due to the use of non-ASCII char "§" when the compiler assumes ASCII source files.
There also cross-reference issues in the javadoc:
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] /build/
[javadoc] Building index for all the packages and classes...
[javadoc] /build/
[javadoc] Building index for all classes...
Thanks,
Related branches
- Martin Pitt: Approve
- James Page: Needs Resubmitting
-
Diff: 1772 lines (+1712/-3)8 files modifieddebian/changelog (+9/-0)
debian/control (+3/-2)
debian/patches/javac_warnings.diff (+27/-0)
debian/patches/javadoc_warnings.diff (+129/-0)
debian/patches/series (+3/-0)
debian/patches/testsuite_fix.diff (+1537/-0)
debian/rules (+3/-1)
debian/source/format (+1/-0)
Changed in asm2 (Ubuntu): | |
importance: | Undecided → Low |
Changed in asm2 (Ubuntu): | |
assignee: | nobody → James Page (james-page) |
status: | New → Confirmed |
Changed in asm2 (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in server-papercuts: | |
status: | New → Fix Released |
Required changes uploaded in linked branch.
Basically this bug relates to some non-standard use of Javadoc tags (associates, label) which I believe are related to either a in-house or long defunct UML diagram generation toolset, and a missing import which meant that some link tags could not be resolved.
Tags removed and required imports added to resolve these compilation/javadoc issues.