* Add package javadoc support
Closes#2035
This is surprisingly easy given modmuss's work on constants. So here we go
Signed-off-by: liach <liach@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
Co-authored-by: Joseph Burton <burtonjae@hotmail.co.uk>
Co-authored-by: Juuxel <6596629+Juuxel@users.noreply.github.com>
* Make named jar use jetbrain annotations
and subsequent javadoc tweaks
Signed-off-by: liach <liach@users.noreply.github.com>
* Thanks modmuss
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
It never worked since the intermediary update. So 2 years of "errors"
Now made the task only print and swallows the illegal state it throws
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
Now links to netty and loader; also fixed a jd link issue
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Switch to mappingpoet 0.2.0
Now includes obf name in javadoc. Though it takes longer to generate
Signed-off-by: liach <liach@users.noreply.github.com>
* removed the global toolchain version requirement
enable a few superstrict doclints (won't fail build) and we are now compliant!
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Move enigma above stitch so we don't use stitch's enigma
Signed-off-by: liach <liach@users.noreply.github.com>
* This runs for now
Signed-off-by: liach <liach@users.noreply.github.com>
* This should look good
Signed-off-by: liach <liach@users.noreply.github.com>
* Prepare to use stitch 0.4.6 later
Signed-off-by: liach <liach@users.noreply.github.com>
* Use actual stitch
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Update mappingpoet
Jd still builds without warning, should be good
Signed-off-by: liach <liach@users.noreply.github.com>
* Bump version for other things as well
* Rollback enigma (See FabricMC/Enigma#224)
Signed-off-by: liach <liach@users.noreply.github.com>
* Update enigma again, thanks juuxel
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Eww, embrace #1266! Die in a 🔥 bukkit javadocs!
Signed-off-by: liach <liach@users.noreply.github.com>
* Add jd artifact, travis start doing javadoc [ci skip]
doesn't have mapping poet ready yet
Signed-off-by: liach <liach@users.noreply.github.com>
* Make it fail on error (otherwise it just outputs an empty directory) [ci skip]
* Update to handle javadocs with annos [ci skip]
Signed-off-by: liach <liach@users.noreply.github.com>
* Use the maven dep, nice
Signed-off-by: liach <liach@users.noreply.github.com>
* Link to more useful libraries
Signed-off-by: liach <liach@users.noreply.github.com>
* Is it old gradle wrapper causing problems
Signed-off-by: liach <liach@users.noreply.github.com>
* Try clean and see if it changes. Dunno why, this always worked on my machine
* No clue
Signed-off-by: liach <liach@users.noreply.github.com>
* Err
* ???
* err
* .
Signed-off-by: liach <liach@users.noreply.github.com>
* I thonk I fixed it
Signed-off-by: liach <liach@users.noreply.github.com>
* Tweak jenkinsfile
Signed-off-by: liach <liach@users.noreply.github.com>
Co-authored-by: liach <liach@users.noreply.github.com>
* Remove maven plugin (deprecated by gradle)
Use base plugin for clean task
Signed-off-by: liach <liach@users.noreply.github.com>
* Update other deprecated things and gradle wrapper
Signed-off-by: liach <liach@users.noreply.github.com>