तारीख सेव करें: BazelCon 2023, 24 से 25 अक्टूबर तक Google म्यूनिख में होगा! ज़्यादा जानें

Java

किसी समस्या की शिकायत करें स्रोत देखें

Java कंपाइलर कॉन्फ़िगरेशन.

पैसे चुकाकर बने सदस्य

बाइटकोड_ऑप्टिमाइज़ेशन_पास_कार्रवाइयां

int java.bytecode_optimization_pass_actions

इससे बाइट कोड ऑप्टिमाइज़र के ऑप्टिमाइज़ेशन स्टेज को बांटने के लिए, कार्रवाइयों की संख्या का पता चलता है. ध्यान दें कि अगर स्प्लिट_बाइट कोड_ऑप्टिमाइज़ेशन_पास सेट है, तो यह सिर्फ़ तब काम करेगा, जब यह > 2 हो.

बाइटकोड_Optimize_mnemonic

string java.bytecode_optimizer_mnemonic

बाइट कोड ऑप्टिमाइज़र के लिए निमोनिक.

डिफ़ॉल्ट_javac_flags

list java.default_javac_flags

Java कंपाइलर के लिए डिफ़ॉल्ट फ़्लैग.

डिफ़ॉल्ट_jvm_opts

list java.default_jvm_opts

हर java_binary टारगेट के लिए Java VM को पास करने के अतिरिक्त विकल्प

disallow_java_import_empty_ Jars

bool java.disallow_java_import_empty_jars()

अगर java_import जार की अनुमति नहीं है, तो 'सही' दिखाता है.

disallow_java_import_exports

bool java.disallow_java_import_exports()

अगर java_import निर्यात की अनुमति नहीं है, तो सही देता है.

मल्टी_रिलीज़_डिप्लॉय_जैर

bool java.multi_release_deploy_jars

--insupported_multi_release_deploy_zars फ़्लैग की वैल्यू.

#_version_एनफ़ोर्समेंट_लेवल

string java.one_version_enforcement_level

--experimental_one_version_एनफ़ोर्समेंट फ़्लैग की वैल्यू.

प्लग इन

list java.plugins

--प्लग इन, अगर कोई है, दिए गए लेबल वाली सूची.

रन_android_lint

bool java.run_android_lint

--experimental_run_android_lint_on_java_rule फ़्लैग की वैल्यू.

स्प्लिट_बाइट कोड_ऑप्टिमाइज़ेशन_पास

bool java.split_bytecode_optimization_pass

इससे पता चलता है कि बाइट कोड ऑप्टिमाइज़र का ऑप्टिमाइज़ेशन स्टेज दो ऐक्शन में बांटी जा रही है या नहीं.

strict_java_deps

string java.strict_java_deps

strict_java_deps फ़्लैग का मान.

Use_ijars

bool java.use_ijars()

सही iff Java संकलन के लिए ijars का इस्तेमाल करना चाहिए.