बेज़ल नेटवर्क में लोकप्रिय भाषाओं और पैकेज के हिसाब से नियम लगातार बढ़ते जा रहे हैं और ये नियम लगातार बदलते जा रहे हैं. बेज़ेल की ज़्यादातर ताकत नए नियम तय करने की क्षमता है, जिनका इस्तेमाल दूसरे लोग कर सकते हैं.
इस पेज पर, सुझाए गए, नेटिव, और बिना नेटिव बैज वाले नियमों की जानकारी दी गई है.
सुझाए गए नियम
यहां कुछ नियमों का सुझाव दिया गया है:
- Android
- C / C++
- डॉकर/ओसीआई
- शुरू करें
- हैस्केल
- Java
- JavaScript / NodeJS
- कुबेरनेट्स
- Maven डिपेंडेंसी मैनेजमेंट
- मकसद-सी
- पैकेज बनाना
- प्रोटोकॉल बफ़र
- Python
- Scala
- शेल
- वेबटेस्टिंग (वेबड्राइवर)
रिपॉज़िटरी Skylib में ऐसे अतिरिक्त फ़ंक्शन हैं जो नए नियम और नए मैक्रो लिखते समय काम आ सकते हैं.
ऊपर दिए गए नियमों की समीक्षा की गई है और ये सुझाए गए नियमों से जुड़ी ज़रूरी शर्तों का पालन करते हैं. समस्याओं और सुविधा के अनुरोधों के बारे में नियम सेट के मेंटेनर से संपर्क करें.
Basel के ज़्यादा नियमों के बारे में जानने के लिए, सर्च इंजन का इस्तेमाल करें, awesomebazel.com पर जाएं या GitHub पर खोजें.
ऐसे स्थानीय नियम जो किसी प्रोग्रामिंग भाषा पर लागू नहीं होते
स्थानीय नियमों को बेज़ल बाइनरी की मदद से शिप किया जाता है. ये बिना load
स्टेटमेंट के
BUILD फ़ाइलों में हमेशा उपलब्ध रहते हैं.
- अन्य कार्रवाइयां
- सामान्य
- प्लैटफ़ॉर्म
- वर्कस्पेस
एम्बेड किए गए गैर-निजी नियम
Basel ने Starlark में लिखे ज़्यादा नियमों को भी एम्बेड किया. इन्हें @bazel_tools
में पहले से मौजूद एक्सटर्नल रिपॉज़िटरी (डेटा स्टोर करने की जगह) से लोड किया जा सकता है.
- डेटा स्टोर करने की जगह के नियम