يساعد RefreshVersions مستخدمي Gradle في العمل اليدوي الشاق الذي يتضمن عادةً إضافة وتحديث التبعيات وإصداراتها .
راجع الوثائق على https://splitties.github.io/refreshVersions
// settings.gradle(.kts)
plugins {
// See https://splitties.github.io/refreshVersions
id( " de.fayard.refreshVersions " ) version " 0.60.5 "
}
refreshVersions { // Optional: configure the plugin
// ...
}
اقرأ الوثائق الودية
تأكد من إعداد المشروع بشكل صحيح (انظر أعلاه).
مشروع الهجرة:
يمكن أن تساعدك مهمة refreshVersionsMigrate
على ترحيل مشروعك في بضع دقائق أو أقل.
في الإصدار 0.50.0، تمت إضافة دعم لكتالوجات إصدارات Gradle (راجع موضوع المناقشة هنا)، لذلك مطلوب الآن خيار --mode
.
قم بتشغيله بدونه لرؤية القائمة الكاملة والوصف الكامل لكل وضع:
./gradlew refreshVersionsMigrate
إذا كنت تريد استخدام versions.properties
ورموز التبعيات المضمنة فقط، فقم بتشغيل:
./gradlew refreshVersionsMigrate --mode=VersionsPropertiesOnly
لاستخدام كتالوج الإصدارات أيضًا لتدوينات التبعية غير المضمنة، قم بتشغيل:
./gradlew refreshVersionsMigrate --mode=VersionCatalogAndVersionProperties
ابحث عن التحديثات المتوفرة في versions.properties
وكتالوج الإصدارات الافتراضية، إن وجدت:
./gradlew refreshVersions
تعليقات توفر إصدارات التنظيف:
./gradlew refreshVersionsCleanup