JURAND(1)
π JURAND β bestie's guide to deleting Java annotations π
okay so real talk, this page is from the Jurand Manual (section 1, obvs) and it's literally all about jurand, which stands for Java removal of annotations. yes bestie, that's the whole name. we ate.
β¨ NAME β¨
jurand β Java removal of annotations π«Ά
π SYNOPSIS π
jurand [-a] [-i] [-s] [-n=<name>] [-p=<pattern>] [<paths>...]
like. that's it. that's the whole vibe check. π
πΈ DESCRIPTION πΈ
so basically jurand is a tool for manipulating symbols that are chillin' inside .java source files. β¨
here's the tea: you use it to patch .java sources when plain old sed just isn't giving what it needs to give, because Java language syntax is messy and sed doesn't know her. the tool follows actual Java language rules instead of just throwing simple regular expressions at your source code like some kind of gremlin. no cap.
and rn? the tool is able to remove import statements and annotations. that's her moment. that's what she does. iconic behavior only. π
π OPTIONS π
okay bestie here's the menu, read every single one, no skipping:
-n,--name=<name>β a simple (NOT fully-qualified, ok??) class name. just the class name. not the whole package situation. π-p,--pattern=<pattern>β a regex pattern, used to match the names used in code. yes, regex. slay. π₯-aβ this one also removes annotations that are used in code. bonus removal energy. β¨-i,--in-placeβ replaces the contents of files. like, it edits them for real, in place. no takebacks. π-s,--strictβ fails if any of the options you specified was redundant and no changes associated with that option were actually made. β οΈ and listen, this option is only applicable together with-i. so don't come at her with-salone, she's not doing that. periodt.
heads up bestie:-sis a strict girlie and she only works alongside-i. that's the rule, no negotiating. π«
π REPORTING BUGS π
found a bug? don't be shy, report it through the Jurand issue tracker over on Github:
https://github.com/fedora-java/jurand/issues
go off, tell them everything. they want to know. π
π AUTHOR π
Written by MariΓ‘n KonΔek. king behavior, honestly. we stan. π«Ά
π SEE ALSO π
iykyk. go read those next, bestie. π
okay that's the whole page!! this was the Jurand Manual (that's the source, and the version tag on it is JURAND), dated 2025-07-24, living in section 1 of the manual. love that for her. mwah. πβ¨ππ¦πΈ
π¦ where this page comes from
- fedora 43: jurand 1.3.5-2.fc43 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms