उपयोगकर्ता @Jorn ने ऐसा करने के लिए चींटी कोड पर संकेत दिया। यहाँ मेरे पास क्या है
<echo>Adding @SuppressWarnings("all") to ANTLR generated parser/lexer *.java</echo>
<echo> in ${project.build.directory}/generated-sources/antlr/</echo>
<replace dir="${project.build.directory}/generated-sources/antlr/"
summary="true"
includes="**/*.java"
token="public class"
value='@SuppressWarnings("all") public class' />
ध्यान दें कि चींटी का <बदलें> पाठ प्रतिस्थापन करता है, नियमित अभिव्यक्ति प्रतिस्थापन नहीं, इसलिए यह टोकन के ^ मेटा-चरित्र का उपयोग लाइन की शुरुआत से मेल खाने के लिए नहीं कर सकता है क्योंकि मावेन रेगेक्सप प्लगइन को प्रतिस्थापित करता है।
मैं एक ही समय में ऐसा कर रहा हूं कि मैं अपने मावेन पोम में मावेन-एंट्रॉन-प्लगइन से एंट्रेल चलाता हूं, क्योंकि एएनटीएलआर मावेन प्लगइन कोबर्टा मावेन प्लगइन के साथ अच्छा नहीं खेलता था।
(मुझे पता है कि यह मूल प्रश्न का उत्तर नहीं है, लेकिन मैं एंट कोड को टिप्पणी में नहीं लिख सकता / किसी अन्य उत्तर का उत्तर केवल एक उत्तर में दे सकता हूं)