.NET কোড নির্ভরতাগুলি ব্রাউজ করতে, আপনি এনডিপেন্ডেড সরঞ্জামটির সক্ষমতা ব্যবহার করতে পারেন। সরঞ্জামটি প্রস্তাব করে:
উদাহরণস্বরূপ এই জাতীয় কোয়েরিটি দেখতে পাবেন:
from m in Methods
let depth = m.DepthOfIsUsing("NHibernate.NHibernateUtil.Entity(Type)")
where depth >= 0 && m.IsUsing("System.IDisposable")
orderby depth
select new { m, depth }
এবং এর ফলাফলটি দেখে মনে হচ্ছে: (কোড মেট্রিক গভীরতার দিকে লক্ষ্য করুন , 1 প্রত্যক্ষ কলারদের জন্য 1, প্রত্যক্ষ কলার কলারদের জন্য 2)) (কোনও কল গ্রাফে ক্যোয়ারির ফলাফল রফতানি করার জন্য গ্রাফের এক্সপোর্টেও লক্ষ্য করুন )
নির্ভরতা গ্রাফটি দেখতে:
নির্ভরতা ম্যাট্রিক্স দেখে মনে হচ্ছে:
নির্ভরতা ম্যাট্রিক্স হয় ডি ফ্যাক্টো গ্রাফ কম স্বজ্ঞাত, কিন্তু এটা আরো ভালো কোডের জটিল বিভাগে ব্রাউজ উপযুক্ত হল:
দাবি অস্বীকার: আমি এনডিপেন্ডেন্টের পক্ষে কাজ করি