সম্পদ: RepoScan
রেপো স্ক্যান।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "resultsUri": string, "localScanPath": string, "cliVersion": string, "sources": [ { object ( |
ক্ষেত্র | |
---|---|
name | শনাক্তকারী। স্ক্যানের সম্পদের নাম। |
results Uri | ফলাফল দেখার জন্য একটি URL। |
local Scan Path | স্থানীয় স্ক্যান পথ। |
cli Version | CLI সংস্করণ। |
sources[] | তথ্য উৎস সনাক্ত করা হয়েছে. |
scm Metadata | SCM মেটাডেটা। |
উৎস
একটি ডেটা উৎস অনুসন্ধানের প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{ "dataType": enum ( |
ক্ষেত্র | |
---|---|
data Type | প্রয়োজন। ডেটা টাইপ। |
code Attribution | ঐচ্ছিক। অনুসন্ধানের জন্য সোর্স কোড অ্যাট্রিবিউশন। |
ডেটা টাইপ
আপনার অ্যাপ দ্বারা ব্যবহৃত ডেটার প্রকার।
Enums | |
---|---|
DATA_TYPE_UNSPECIFIED | উল্লেখ করা হয়নি। |
DATA_TYPE_APPROXIMATE_LOCATION | 3 বর্গ কিলোমিটারের বেশি বা সমান এলাকায় ব্যবহারকারী বা ডিভাইসের শারীরিক অবস্থান, যেমন একজন ব্যবহারকারী যে শহরে আছেন বা Android এর ACCESS_COARSE_LOCATION অনুমতি দ্বারা প্রদত্ত অবস্থান। |
DATA_TYPE_PRECISE_LOCATION | 3 বর্গ কিলোমিটারের কম এলাকার মধ্যে ব্যবহারকারী বা ডিভাইসের প্রকৃত অবস্থান, যেমন Android এর ACCESS_FINE_LOCATION অনুমতি দ্বারা প্রদত্ত অবস্থান। |
DATA_TYPE_PERSONAL_NAME | একজন ব্যবহারকারী কীভাবে নিজেদেরকে বোঝায়, যেমন তাদের প্রথম বা শেষ নাম বা ডাকনাম। |
DATA_TYPE_EMAIL_ADDRESS | একজন ব্যবহারকারীর ইমেল ঠিকানা। |
DATA_TYPE_USER_IDS | শনাক্তকারী যা একজন শনাক্তকারী ব্যক্তির সাথে সম্পর্কিত। উদাহরণস্বরূপ, একটি অ্যাকাউন্ট আইডি, অ্যাকাউন্ট নম্বর বা অ্যাকাউন্টের নাম। |
DATA_TYPE_PHYSICAL_ADDRESS | একজন ব্যবহারকারীর ঠিকানা, যেমন মেইলিং বা বাড়ির ঠিকানা। |
DATA_TYPE_PHONE_NUMBER | একজন ব্যবহারকারীর ফোন নম্বর। |
DATA_TYPE_RACE_AND_ETHNICITY | ব্যবহারকারীর জাতি বা জাতি সম্পর্কে তথ্য। |
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS | ব্যবহারকারীর রাজনৈতিক বা ধর্মীয় বিশ্বাস সম্পর্কে তথ্য। |
DATA_TYPE_SEXUAL_ORIENTATION | ব্যবহারকারীর যৌন অভিযোজন সম্পর্কে তথ্য। |
DATA_TYPE_OTHER_PERSONAL_INFO | অন্য কোনো ব্যক্তিগত তথ্য যেমন জন্মতারিখ, লিঙ্গ পরিচয়, অভিজ্ঞ অবস্থা ইত্যাদি। |
DATA_TYPE_PAYMENT_INFO | একজন ব্যবহারকারীর আর্থিক অ্যাকাউন্ট সম্পর্কে তথ্য যেমন ক্রেডিট কার্ড নম্বর। |
DATA_TYPE_PURCHASE_HISTORY | ব্যবহারকারীর করা কেনাকাটা বা লেনদেন সম্পর্কে তথ্য। |
DATA_TYPE_CREDIT_SCORE | ব্যবহারকারীর ক্রেডিট স্কোর সম্পর্কে তথ্য। |
DATA_TYPE_OTHER_FINANCIAL_INFO | অন্য কোন আর্থিক তথ্য যেমন ব্যবহারকারীর বেতন বা ঋণ। |
DATA_TYPE_HEALTH_INFO | একজন ব্যবহারকারীর স্বাস্থ্য সম্পর্কে তথ্য, যেমন মেডিকেল রেকর্ড বা লক্ষণ। |
DATA_TYPE_FITNESS_INFO | একজন ব্যবহারকারীর ফিটনেস সম্পর্কে তথ্য, যেমন ব্যায়াম বা অন্যান্য শারীরিক কার্যকলাপ। |
DATA_TYPE_EMAILS | ইমেলের বিষয় লাইন, প্রেরক, প্রাপক এবং ইমেলের বিষয়বস্তু সহ একজন ব্যবহারকারীর ইমেল। |
DATA_TYPE_TEXT_MESSAGES | প্রেরক, প্রাপক এবং বার্তার বিষয়বস্তু সহ একজন ব্যবহারকারীর পাঠ্য বার্তা। |
DATA_TYPE_OTHER_IN_APP_MESSAGES | অন্য কোন ধরনের বার্তা। উদাহরণস্বরূপ, তাত্ক্ষণিক বার্তা বা চ্যাট সামগ্রী। |
DATA_TYPE_PHOTOS | একজন ব্যবহারকারীর ছবি। |
DATA_TYPE_VIDEOS | একজন ব্যবহারকারীর ভিডিও। |
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS | একজন ব্যবহারকারীর ভয়েস যেমন ভয়েসমেইল বা সাউন্ড রেকর্ডিং। |
DATA_TYPE_MUSIC_FILES | একটি ব্যবহারকারীর সঙ্গীত ফাইল. |
DATA_TYPE_OTHER_AUDIO_FILES | অন্য কোনো ব্যবহারকারী-সৃষ্ট বা ব্যবহারকারী-প্রদত্ত অডিও ফাইল। |
DATA_TYPE_FILES_AND_DOCS | একজন ব্যবহারকারীর ফাইল বা নথি, বা তাদের ফাইল বা নথি সম্পর্কে তথ্য যেমন ফাইলের নাম। |
DATA_TYPE_CALENDAR_EVENTS | ব্যবহারকারীর ক্যালেন্ডার থেকে তথ্য যেমন ইভেন্ট, ইভেন্ট নোট এবং অংশগ্রহণকারীদের। |
DATA_TYPE_CONTACTS | ব্যবহারকারীর পরিচিতি সম্পর্কে তথ্য যেমন যোগাযোগের নাম, বার্তার ইতিহাস এবং সামাজিক গ্রাফ তথ্য যেমন ব্যবহারকারীর নাম, যোগাযোগের নতুনত্ব, যোগাযোগের ফ্রিকোয়েন্সি, মিথস্ক্রিয়া সময়কাল এবং কল ইতিহাস। |
DATA_TYPE_APP_INTERACTIONS | একজন ব্যবহারকারী কীভাবে আপনার অ্যাপের সাথে ইন্টারঅ্যাক্ট করেন সে সম্পর্কে তথ্য, যেমন পৃষ্ঠা দেখার সংখ্যা বা ট্যাপ। |
DATA_TYPE_IN_APP_SEARCH_HISTORY | একজন ব্যবহারকারী আপনার অ্যাপে কী অনুসন্ধান করেছে সে সম্পর্কে তথ্য। |
DATA_TYPE_INSTALLED_APPS | ব্যবহারকারীর ডিভাইসে ইনস্টল করা অ্যাপ বা প্যাকেজের ইনভেন্টরি। |
DATA_TYPE_OTHER_USER_GENERATED_CONTENT | অন্য কোনো ব্যবহারকারী-উত্পাদিত সামগ্রী এখানে তালিকাভুক্ত নয়, বা অন্য কোনো বিভাগে। উদাহরণ স্বরূপ, ব্যবহারকারীর বায়োস, নোট, বা ওপেন-এন্ডেড প্রতিক্রিয়া। |
DATA_TYPE_OTHER_ACTIONS | গেমপ্লে, লাইক এবং ডায়ালগ বিকল্পগুলির মতো এখানে তালিকাভুক্ত নয় এমন অন্য কোনও ব্যবহারকারীর কার্যকলাপ বা অ্যাকশন ইন-অ্যাপ। |
DATA_TYPE_WEB_BROWSING_HISTORY | ব্যবহারকারীর পরিদর্শন করা ওয়েবসাইট সম্পর্কে তথ্য। |
DATA_TYPE_CRASH_LOGS | আপনার অ্যাপ থেকে ক্র্যাশ লগ ডেটা। উদাহরণস্বরূপ, আপনার অ্যাপ কতবার ক্র্যাশ হয়েছে, স্ট্যাক ট্রেস বা ক্র্যাশের সাথে সরাসরি সম্পর্কিত অন্যান্য তথ্য। |
DATA_TYPE_PERFORMANCE_DIAGNOSTICS | আপনার অ্যাপের কর্মক্ষমতা সম্পর্কে তথ্য। যেমন ব্যাটারি লাইফ, লোডিং টাইম, লেটেন্সি, ফ্রেমরেট বা যেকোনো প্রযুক্তিগত ডায়াগনস্টিকস। |
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA | অন্য কোনো অ্যাপের কর্মক্ষমতা ডেটা এখানে তালিকাভুক্ত নয়। |
DATA_TYPE_DEVICE_OR_OTHER_IDS | একটি পৃথক ডিভাইস, ব্রাউজার বা অ্যাপের সাথে সম্পর্কিত শনাক্তকারী। উদাহরণস্বরূপ, একটি IMEI নম্বর, MAC ঠিকানা, ওয়াইডিভাইন ডিভাইস আইডি, ফায়ারবেস ইনস্টলেশন আইডি বা বিজ্ঞাপন শনাক্তকারী। |
কোড অ্যাট্রিবিউশন
সোর্স কোড অ্যাট্রিবিউশন।
JSON প্রতিনিধিত্ব |
---|
{ "path": string, "lineNumber": integer, "codeExcerpt": string, "startLineNumber": integer } |
ক্ষেত্র | |
---|---|
path | প্রয়োজন। ফাইলের পথ। |
line Number | প্রয়োজন। লাইন নম্বর (1-ভিত্তিক)। |
code Excerpt | ঐচ্ছিক। কোডের উদ্ধৃতি যেখানে আশেপাশের কোড সহ উৎস সনাক্ত করা হয়েছিল। |
start Line Number | ঐচ্ছিক। কোড উদ্ধৃতির শুরু লাইন নম্বর (1-ভিত্তিক)। |
ScmMetadata
SCM মেটাডেটা।
JSON প্রতিনিধিত্ব |
---|
{
"revisionId": string,
"branch": string,
"remoteUri": string,
"pullRequest": {
object ( |
ক্ষেত্র | |
---|---|
revision Id | প্রয়োজন। রিভিশন আইডি, যেমন গিট কমিট হ্যাশ। |
branch | প্রয়োজন। শাখার নাম। |
remote Uri | প্রয়োজন। গিট রিমোট ইউআরএল। |
pull Request | ঐচ্ছিক। সংশ্লিষ্ট পুল অনুরোধ সম্পর্কে তথ্য রয়েছে। এটি শুধুমাত্র পুল অনুরোধ স্ক্যানের জন্য জনবহুল। |
পুল রিকোয়েস্ট
অনুরোধ তথ্য টান.
JSON প্রতিনিধিত্ব |
---|
{ "prNumber": string, "baseBranch": string } |
ক্ষেত্র | |
---|---|
pr Number | প্রয়োজন। এটি ব্যবহারকারীর দ্বারা সরবরাহ করা যেতে পারে বা পূর্বনির্ধারিত CI পরিবেশ ভেরিয়েবল থেকে স্বয়ংক্রিয়ভাবে পার্স করা যেতে পারে। |
base Branch | প্রয়োজন। পিআর বিশ্লেষণের জন্য, আমরা নতুন সমস্যাগুলি হাইলাইট করতে বেস শাখার সাম্প্রতিকতম স্ক্যানের সাথে তুলনা করি। |
পদ্ধতি | |
---|---|
| স্থানীয় কোড সম্মতি বিশ্লেষণের ফলাফল আপলোড করে এবং গোপনীয়তার সমস্যাগুলির একটি স্ক্যান তৈরি করে। |
| একটি রেপো স্ক্যান পায়। |
| নির্দিষ্ট রেপোর জন্য রেপো স্ক্যান তালিকা করে। |