Kompilatorzy i tłumacze zwykle ostrzegają przed różnymi warunkami. Wyłączenie niektórych lub wszystkich z tych ostrzeżeń może pomóc w zmniejszeniu „szumu” emitowanego przez kompilator.
Pracuję z kodem, który rzuca wiele (dla mnie w tej chwili) bezużytecznych ostrzeżeń za pomocą warningsbiblioteki. Czytanie (/ skanowanie) dokumentacji Znalazłem sposób na wyłączenie ostrzeżeń dla pojedynczych funkcji . Ale nie chcę zmieniać tak dużo kodu. Czy może jest jak flaga python -no-warning foo.py? Co byś polecił?
Piszę skrypty w Python2.6 przy użyciu pyVmomi i przy użyciu jednej z metod połączenia: service_instance = connect.SmartConnect(host=args.ip, user=args.user, pwd=args.password) Otrzymuję następujące ostrzeżenie: /usr/lib/python2.6/site-packages/requests/packages/urllib3/connectionpool.py:734: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning) Co ciekawe, nie mam zainstalowanego urllib3 z pipem (ale jest on …
Dostaję wiele ostrzeżeń z kodu innej firmy, którego nie mogę modyfikować. Czy istnieje sposób na wyłączenie tego ostrzeżenia lub przynajmniej wyłączenie go dla niektórych obszarów (takich jak #pragma push / pop w VC ++)? Przykład: list.h:1122: warning: `list<LogOutput*, allocator<LogOutput*> >::node_alloc_' will be initialized after list.h:1117: warning: `allocator<LogOutput*> list<LogOutput*, allocator<LogOutput*> >::alloc_'
Tak więc problem polega na tym, że można łączyć wielokrotne pomijanie ostrzeżeń, tak aby każdy element nie potrzebował własnej @SuppressWarningsadnotacji. Na przykład: public class Example public Example() { GO go = new GO(); // unused .... List<String> list = ( List<String> ) go.getList(); // unchecked } ... // getters/setters/other methods …
Mam projekt, który używa bibliotek log4cxx, boost itp., Których nagłówki generują wiele (powtarzających się) ostrzeżeń. Czy istnieje sposób na pominięcie ostrzeżeń z dołączeń biblioteki (np. #Include <some-header.h>) lub z niektórych ścieżek? Chciałbym jak zwykle użyć -Wall i / lub -Wextra w kodzie projektu bez zasłaniania odpowiednich informacji. Obecnie używam grep …
Czy istnieje sposób na pominięcie ostrzeżeń w Xcode? Na przykład wywołuję nieudokumentowaną metodę, a ponieważ metody nie ma w nagłówku, pojawia się ostrzeżenie przy kompilacji. Wiem, że mogę dodać go do mojego nagłówka, aby zatrzymać ostrzeżenie, ale zastanawiam się, czy istnieje sposób inny niż dodanie go do nagłówka (dzięki czemu …
Kiedy uruchamiam program, Pandas za każdym razem wyświetla „Ostrzeżenie o przyszłości”, jak poniżej. D:\Python\lib\site-packages\pandas\core\frame.py:3581: FutureWarning: rename with inplace=True will return None from pandas 0.11 onward " from pandas 0.11 onward", FutureWarning) Otrzymałem wiadomość, ale chcę po prostu zatrzymać wyświetlanie takiej wiadomości przez Pandy. Czy jest jakiś parametr buildin, który mogę …
W Javie, jeśli importujesz przestarzałą klasę: import SomeDeprecatedClass; Otrzymujesz to ostrzeżenie: The type SomeDeprecatedClass is deprecated Czy istnieje sposób na zniesienie tego ostrzeżenia?
Używam generatora parsera, który tworzy nieco brzydki kod. W rezultacie mój projekt Eclipse ma kilkadziesiąt ostrzeżeń pochodzących z wygenerowanych plików źródłowych. Wiem, że mogę użyć @SuppressWarningadnotacji, aby pominąć określone ostrzeżenia w określonych elementach, ale wszelkie adnotacje dodane ręcznie zostaną utracone po ponownym uruchomieniu generatora parsera. Czy istnieje sposób skonfigurowania Eclipse …
Mam plik HTTPSystemDefinitions.cs w projekcie C #, który zasadniczo opisuje starszy interfejs ISAPI systemu Windows do wykorzystania przez kod zarządzany. Obejmuje to pełny zestaw struktur związanych z ISAPI, które nie są wszystkie lub które są wykorzystywane przez kod. Podczas kompilacji wszyscy członkowie pola tych struktur powodują ostrzeżenie podobne do następującego: …
Mam pakiet w R (ROCR), który muszę załadować w moim środowisku R. Po załadowaniu paczki drukowany jest zestaw komunikatów. Zwykle jest to w porządku, ale ponieważ wynik mojego skryptu R jest używany do dalszej analizy, chcę całkowicie wyłączyć wszystkie te dane wyjściowe. Jak mogę to zrobić? Ponadto wolałbym to zrobić …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.