লিন্ট
সর্বশেষ আপডেট | স্থিতিশীল রিলিজ | প্রার্থী মুক্তি | বিটা রিলিজ | আলফা রিলিজ |
---|---|---|---|---|
11 ডিসেম্বর, 2024 | - | - | - | 1.0.0-আলফা03 |
নির্ভরতা ঘোষণা করা
লিন্টের উপর নির্ভরতা যোগ করতে, আপনাকে অবশ্যই আপনার প্রকল্পে Google Maven সংগ্রহস্থল যোগ করতে হবে। আরও তথ্যের জন্য Google এর Maven সংগ্রহস্থল পড়ুন।
আপনার অ্যাপ বা মডিউলের জন্য build.gradle
ফাইলে আপনার প্রয়োজনীয় আর্টিফ্যাক্টগুলির জন্য নির্ভরতা যোগ করুন:
গ্রোভি
plugins { id("com.android.lint") } dependencies { lintChecks "androidx.lint:lint-gradle:1.0.0-alpha02" }
কোটলিন
plugins { id("com.android.lint") } dependencies { lintChecks("androidx.lint:lint-gradle:1.0.0-alpha02") }
নির্ভরতা সম্পর্কে আরও তথ্যের জন্য, বিল্ড নির্ভরতা যুক্ত করুন দেখুন।
প্রতিক্রিয়া
আপনার প্রতিক্রিয়া জেটপ্যাককে আরও ভাল করতে সাহায্য করে। আপনি যদি নতুন সমস্যা আবিষ্কার করেন বা এই লাইব্রেরির উন্নতির জন্য ধারনা পান তাহলে আমাদের জানান। আপনি একটি নতুন তৈরি করার আগে অনুগ্রহ করে এই লাইব্রেরিতে বিদ্যমান সমস্যাগুলি দেখুন৷ আপনি তারকা বোতামে ক্লিক করে একটি বিদ্যমান সমস্যায় আপনার ভোট যোগ করতে পারেন।
আরও তথ্যের জন্য ইস্যু ট্র্যাকার ডকুমেন্টেশন দেখুন।
এই শিল্পকর্মের জন্য কোন রিলিজ নোট নেই.
সংস্করণ 1.0
সংস্করণ 1.0.0-alpha03
11 ডিসেম্বর, 2024
androidx.lint:lint-gradle:1.0.0-alpha03
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha03-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
-
Provider<>.toString
এ কল ধরুন কারণ এটি করা প্রায় সবসময় একটি বাগ। -
TaskContainer
এ Kotlin সংগ্রহের এক্সটেনশন ফাংশনের কলগুলি ধরুন কারণ এইগুলি আগ্রহীTask
তৈরির কারণ। -
Configuration
পাস করা থেকেConfigurableFileCollection.from
এ কলগুলি ধরুন কারণ এটিproject.files(configuration)
বাconfiguration.incoming.artifactView {}.files
ব্যবহার করার পরামর্শ দেয় কনফিগারেশনের আগ্রহী রেজোলিউশনের কারণ। -
RegularFileProperty
বাDirectoryProperty
ব্যবহার করার পরামর্শ দিচ্ছেProperty<File>
এর ব্যবহার ধরুন কারণ এটি ব্যবহার ডিরেক্টরি বনাম ফাইল প্রয়োগ করছে।
সংস্করণ 1.0.0-alpha02
4 সেপ্টেম্বর, 2024
androidx.lint:lint-gradle:1.0.0-alpha02
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha02-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- নিরুৎসাহিত
GradleRunner.withPluginClasspath
API-এর জন্য একটি চেক যোগ করা হয়েছে। -
configureEach
কল না করেTaskContainer.withType
এ কল ফ্ল্যাগ করে অলস কনফিগারেশনের জন্য সমস্যাযুক্ত APIগুলির জন্য চেক যোগ করা হয়েছে।-
Project.getRootProject
,Project.findProject
,Project.getParent
,Project.findProperty
,Project.getProperties
,Project.hasProperty
,Project.property
এ কল ফ্ল্যাগ করে গ্রেডল প্রজেক্ট আইসোটেশনের জন্য সমস্যাযুক্ত APIগুলির জন্য চেক যোগ করা হয়েছে।
-
সংস্করণ 1.0.0-alpha01
21 ফেব্রুয়ারি, 2024
androidx.lint:lint-gradle:1.0.0-alpha01
প্রকাশিত হয়েছে। সংস্করণ 1.0.0-alpha01-এ এই কমিট রয়েছে।
নতুন বৈশিষ্ট্য
- গ্র্যাডল প্লাগইন লেখকদের তাদের কোডে ভুল ধরতে সাহায্য করার জন্য লিন্ট চেকের একটি প্রাথমিক সেট। তারা Gradle প্রকল্পগুলিতে ব্যবহার করা হবে বলে আশা করা হচ্ছে যা
java-gradle-plugin
প্রয়োগ করে। এটি অভ্যন্তরীণ গ্রেডল এবং অ্যান্ড্রয়েড গ্রেডল প্লাগইন API এবং আগ্রহী টাস্ক কনফিগারেশনের ব্যবহার ধরবে।