از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
بررسی خطای مستعد خطا را اجرا کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
اگر کدی را برای Trade Federation متعهد میکنید، به احتمال زیاد در مرحلهای از ارسال پیشفرض با خطای مرتبط با خطا مواجه میشوید.
مستعد خطا چیست؟
Error Prone یک ابزار تجزیه و تحلیل استاتیک برای جاوا است که می تواند به یافتن مشکلات احتمالی در پایه کد اندروید کمک کند. برای مروری بر این پروژه متمایز، پروژه Error Prone GitHub را ببینید.
چرا در فدراسیون تجارت از آن استفاده می کنیم؟
مشارکت کنندگان زیادی در TF وجود دارد. این به منظور سهولت بررسی کد و اطمینان از حداقل حداقل کیفیت در CLها است.
Error Prone در تمام قسمت های TF اعمال می شود، بنابراین به حفظ استاندارد یکسان در همه جا کمک می کند.
چه چیزی را باید جستجو کنم؟
لیست فعلی قوانین اجرا شده در TF در: tools/tradefederation/core/error_prone_rules.mk می باشد.
اطلاعات مرتبط را در errorprone.info بیابید.
چگونه آن را به صورت محلی اجرا کنم تا قبل از ارسال بررسی کنم؟
از دستور زیر استفاده کنید: make tradefed-all javac-check -j64 RUN_ERROR_PRONE=true
Error Prone در زمان ساخت اجرا می شود، به این معنی که ساخت شکست می خورد و اگر یک قانون رعایت نشود، خطا ظاهر می شود.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-06-18 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-06-18 بهوقت ساعت هماهنگ جهانی."],[],[]]