消除所有warning