คำถามติดแท็ก warnings

มักมีการออกคำเตือนเมื่อตระหนักถึงสถานการณ์ที่มีความเสี่ยงสูงความเข้าใจผิดที่อาจเกิดขึ้นบริการที่ลดลงหรือความล้มเหลวที่เกิดขึ้นใกล้ตัว

12
คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777
ทุกครั้งที่ฉันรันคำสั่งนี้rails server: คำเตือน: โลกที่ไม่ปลอดภัยสามารถเขียนได้ dir / usr / local / bin ใน PATH, โหมด 040777 ฉันค้นหาวิธีแก้ปัญหาที่นี่และพวกเขากล่าวว่าพิมพ์: chmod go-w /usr/local/bin แต่ฉันได้รับข้อผิดพลาดนี้: chmod: ไม่สามารถเปลี่ยนโหมดไฟล์ใน / usr / local / bin: ไม่อนุญาตให้ใช้งาน ฉันใช้ OS X ตามวิธี


15
คำเตือนของ Visual Studio:“ คุณสมบัติบางอย่างที่เกี่ยวข้องกับโซลูชันไม่สามารถอ่านได้”
เมื่อฉันเปิดโซลูชันฉันจะได้รับกล่องโต้ตอบพร้อมคำเตือนนี้ โซลูชัน (เว็บแอปหนึ่งโครงการหนึ่งคลาส) สร้างขึ้นโดยไม่มีข้อผิดพลาด ฉันจะกำหนดว่าคุณสมบัติใดที่ทำให้เกิดปัญหาและแก้ไขข้อผิดพลาดได้อย่างไร

4
การสนับสนุนที่ขาดหายไปสำหรับการจัดทำดัชนีแอป Firebase (Android lint)
ฉันได้รับคำเตือนนี้เมื่อวิเคราะห์รหัสของฉัน (วิเคราะห์> ตรวจสอบรหัส) ในสตูดิโอ Android Google Search ไม่สามารถจัดทำดัชนีแอปได้ พิจารณาการเพิ่มกิจกรรมอย่างน้อยหนึ่งกิจกรรมที่มีการบรรจุโดยเจตนา ACTION-VIEW ดูคำอธิบายปัญหาสำหรับรายละเอียดเพิ่มเติม คำเตือนนี้คืออะไรและฉันจะทำให้แอปของฉันสามารถจัดทำดัชนีได้โดย Google Search อย่างไร มันฟังดูสำคัญสำหรับ SEO แต่ฉันไม่พบรายละเอียดใด ๆ ใน Google ฉันต้องการทราบวิธีการเข้าถึง "คำอธิบายปัญหา" จาก android studio แก้ไข: "แอปไม่สามารถจัดทำดัชนีโดย Google Search" คือคำเตือนเก่า คำเตือนใหม่คือ "ขาดการสนับสนุนสำหรับการจัดทำดัชนีแอป Firebase"

3
ใน Xcode จะระงับคำเตือนทั้งหมดในไฟล์ต้นฉบับเฉพาะได้อย่างไร
ในแอปพลิเคชันของฉันฉันใช้รหัสของบุคคลที่สามที่ทำให้เกิดคำเตือนบางอย่าง ฉันตรวจสอบแล้วและสามารถเพิกเฉยได้อย่างปลอดภัย ตอนนี้ฉันต้องการ "ทำเครื่องหมาย" ไฟล์ดังนั้น Xcode จะไม่แสดงคำเตือนใด ๆ สำหรับโค้ดในไฟล์นั้น ฉันควรทำอย่างไร?
138 xcode  warnings 

9
ฉันจะแก้ไข "นิพจน์ประเภทรายการต้องการการแปลงที่ไม่ได้ตรวจสอบ ... '?
ในตัวอย่าง Java: SyndFeedInput fr = new SyndFeedInput(); SyndFeed sf = fr.build(new XmlReader(myInputStream)); List<SyndEntry> entries = sf.getEntries(); บรรทัดสุดท้ายจะสร้างคำเตือน "นิพจน์ประเภทListต้องการการแปลงที่ไม่เลือกเพื่อให้เป็นไปตามList<SyndEntry>" วิธีใดที่เหมาะสมในการแก้ไขปัญหานี้

5
ข้อความเตือน: ใน“ … `: ระดับปัจจัยไม่ถูกต้องสร้าง NA
ฉันไม่เข้าใจว่าทำไมฉันถึงได้รับข้อความเตือนนี้ > fixed <- data.frame("Type" = character(3), "Amount" = numeric(3)) > fixed[1, ] <- c("lunch", 100) Warning message: In `[<-.factor`(`*tmp*`, iseq, value = "lunch") : invalid factor level, NA generated > fixed Type Amount 1 <NA> 100 2 0 3 0
136 r  warnings  r-faq 

9
การระงับคำเตือนที่เลิกใช้แล้วใน Xcode
ด้วย SDK ทั้งหมดที่ลอยอยู่รอบ ๆ ทำให้สะดวกในการสร้างสำหรับ SDK และแพลตฟอร์มต่างๆ อย่างไรก็ตามการตีกลับจาก 3.2 เป็น 3.0 และแม้กระทั่ง 2.x ในบางครั้งฉันมักจะได้รับคำเตือนที่เลิกใช้งานซึ่งเกี่ยวข้องกับวิธีการที่เปลี่ยนแปลงหรือถูกแทนที่: warning: 'UIKeyboardBoundsUserInfoKey' is deprecated. เนื่องจากฉันยังคงต้องการรักษาความเข้ากันได้กับ OS รุ่นเก่าและฉันก็พยายามที่จะลบ 'สัญญาณรบกวน' เมื่อสร้างมีวิธีปิดหรือปิดคำเตือนเหล่านี้หรือไม่?
134 iphone  xcode  macos  warnings 

9
จะระงับคำเตือน GCC จากส่วนหัวของห้องสมุดได้อย่างไร
ฉันมีโปรเจ็กต์ที่ใช้ไลบรารี log4cxx, boost และอื่น ๆ ที่ส่วนหัวสร้างคำเตือน (ซ้ำ ๆ ) มากมาย มีวิธีระงับคำเตือนจากไลบรารี (เช่น #include <some-header.h>) หรือรวมจากบางเส้นทางหรือไม่ ฉันต้องการใช้ -Wall และ / หรือ -Wextra ตามปกติในรหัสโครงการโดยไม่ปิดบังข้อมูลที่เกี่ยวข้อง ปัจจุบันฉันใช้ grep ในการสร้างผลลัพธ์ แต่ฉันต้องการสิ่งที่ดีกว่า

5
แฟล็กเพื่อเปิดใช้งานคำเตือน g ++ อย่างละเอียดและละเอียด
บ่อยครั้งใน C ภายใต้gccฉันจะเริ่มต้นด้วยชุดคำเตือนต่อไปนี้ (ประกอบอย่างเจ็บปวดจากหลายแหล่ง): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi ฉันจะสร้าง (อย่างน้อยเวอร์ชันดีบักของฉัน) ด้วยชุดคำเตือนนี้และแก้ไขทุกสิ่งที่ทำได้ (โดยปกติคือทุกอย่าง) จากนั้นจะลบแฟล็กเฉพาะในกรณีที่ไม่เกี่ยวข้องหรือไม่สามารถแก้ไขได้ (แทบจะไม่เคยเป็นเช่นนั้นเลย) บางครั้งฉันจะเพิ่ม-Werrorด้วยว่าฉันต้องถอยห่างออกไปขณะรวบรวม ฉันแค่หยิบ C ++ ขึ้นมา (ใช่ฉันล้าหลังกว่า 15 ปี) และฉันต้องการเริ่มต้นอย่างถูกต้อง คำถามของฉันคือใครมีชุดคำเตือนที่สมบูรณ์ที่คล้ายกันที่คอมไพล์ไว้ล่วงหน้าสำหรับ C ++ ภายใต้g++หรือไม่? (ฉันรู้ว่าพวกเขาหลายคนจะเหมือนกัน)
122 c++  g++  warnings 

8
Visual C ++: จะปิดใช้งานคำเตือนตัวเชื่อมโยงเฉพาะได้อย่างไร
ฉันใช้ไลบรารีจาก CGAL ซึ่งในระหว่างขั้นตอนการเชื่อมโยงของการคอมไพล์โค้ดของฉันสร้างคำเตือนการเชื่อมโยงจำนวนมากในแบบฟอร์มนี้: warning LNK4099: PDB 'vc80.pdb' was not found with 'gmp-vc80-mt-sgd.lib' or at 'vc80.pdb'; linking object as if no debug info ฉันจะปิดคำเตือนตัวเชื่อมโยงเฉพาะนี้ภายใต้ Visual C ++ / Studio 2008 ได้อย่างไร โปรดทราบว่าฉันไม่มีการควบคุมใด ๆ ในไลบรารีภายนอก (CGAL) ที่ฉันใช้อยู่ ฉันไม่สามารถ / ไม่ต้องการที่จะคอมไพล์ห้องสมุดภายนอกใหม่ ดังนั้นจำเป็นต้องแก้ไขข้อความในตอนท้ายของฉัน

6
คำเตือนประเภท MIME ใน chrome สำหรับภาพ png
เพิ่งเรียกใช้ไซต์ของฉันใน Chrome และน่าแปลกที่มีคำเตือนนี้สำหรับภาพ. png ของฉัน: Resource interpreted as image but transferred with MIME type application/octet-stream. ใครเคยเห็นสิ่งนี้มาก่อน? ความนับถือ

10
ปิดใช้งานข้อผิดพลาดคำเตือนเดียว
มีวิธีปิดการใช้งานคำเตือนเพียงบรรทัดเดียวในไฟล์ cpp ด้วย visual studio หรือไม่? ตัวอย่างเช่นหากฉันจับข้อยกเว้นและไม่ได้จัดการฉันได้รับข้อผิดพลาด 4101 (ตัวแปรภายในเครื่องที่ไม่ได้อ้างอิง) มีวิธีละเว้นสิ่งนี้ในฟังก์ชันนั้นหรือไม่ แต่รายงานในหน่วยคอมไพล์หรือไม่ ในขณะนี้ฉันวางไว้#pragma warning (disable : 4101)ที่ด้านบนสุดของไฟล์ แต่เห็นได้ชัดว่ามันปิดสำหรับทั้งหน่วย

5
วิธีลบ Xcode คำเตือน Apple Mach-O Linker Warning 'ตัวชี้ไม่ตรงตามที่อยู่
ฉันมีปัญหาเล็กน้อยเมื่อสร้างโครงการ Xcode ของฉันได้รับเสียงเตือนหลังจากอัปเดตพ็อด หน้าตาเป็นแบบนี้ ค้นหาเว็บไซต์ทั้งหมดที่นี่แล้ว แต่ยังไม่มีโชค ไม่ส่งผลกระทบต่อโครงการ แต่ค่อนข้างน่ารำคาญ ใครสามารถช่วย?
111 ios  xcode  cocoapods  warnings 

11
คำเตือน:“ format not a string literal and no format arguments”
ตั้งแต่อัปเกรดเป็น Xcode 3.2.1 และ Snow Leopard ล่าสุดฉันได้รับคำเตือน "format ไม่ใช่สตริงลิเทอรัลและไม่มีอาร์กิวเมนต์รูปแบบ" จากรหัสต่อไปนี้: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } ถ้าerrorMsgFormatเป็นNSStringกับตัวระบุรูปแบบ (เช่น :) "print me like this: %@"มีอะไรผิดปกติกับการNSLogเรียกข้างต้น? และวิธีใดที่แนะนำในการแก้ไขเพื่อไม่ให้เกิดคำเตือน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.