Cpplint
cpplint یا cpplint.py ایک اوپن سورس لنٹ جیسا ٹول ہے جسے گوگل نے تیار کیا ہے، یہ یقینی بنانے کے لیے ڈیزائن کیا گیا ہے کہ C + + کوڈ گوگل کے کوڈنگ اسٹائل گائیڈز کے مطابق ہے۔ لہذا سی پیپلینٹ ان طریقوں کو نافذ کرتا ہے جنہیں گوگل سی + + کوڈنگ میں بہترین طریقوں کے طور پر دیکھتا ہے۔ اسکرپٹ cpplint.py سورس کوڈ فائلوں کو پڑھتا ہے اور اسٹائل گائیڈ سے انحراف کو نشان زد کرتا ہے۔ یہ نحو کی غلطیوں کی بھی نشاندہی کرتا ہے۔ یہ قواعد پر مبنی ہے، اور خراب کوڈ کی شناخت کے لیے متعدد تحقیقات کا استعمال کرتا ہے۔ غلط مثبت کو لائنوں کو ٹیگ کرکے (یا صرف مجرمانہ اصول کے زمرے کو دبانے کے لیے) ختم کیا جا سکتا ہے۔ اس کے علاوہ اختیارات اور کا استعمال کرتے ہوئے قواعد کو ٹھیک طریقے سے منتخب کیا جا سکتا ہے۔ لائن لینتھ رول کو آپشن کے ساتھ ترتیب دیا جا سکتا ہے اور فائل ایکسٹینشنز کو (ڈیفالٹ کے طور پر: 'ایچ'، 'سی پی پی'، 'سی سی'، 'کیو' اور 'کیو') کے ساتھ ترتیب دیا جا سکتا ہے۔ کچھ آپشنز کو کنفیگریشن فائل میں محفوظ کیا جا سکتا ہے۔ cpplint کو ازگر رسم الخط کے طور پر لاگو کیا جاتا ہے۔ اسے 3 شق بی ایس ڈی لائسنس کے تحت تقسیم کیا جاتا ہے۔ گوگل/اسٹائل گائیڈ/سی پیپلینٹ-گٹ ہب ایڈوانسڈ فورک آف سی پیپلینٹ آن پی پی آئی حوالہ جات جامد پروگرام تجزیہ ٹولز گوگل سافٹ ویئر بی ایس ڈی لائسنس کا استعمال کرتے ہوئے دیکھیں۔