Tôi đang sử dụng Groovy trong một ứng dụng Java Swing như là một phần trong kế hoạch của mình để ép buộc bản thân các ngôn ngữ động cho đến khi tôi thích chúng (điều này đang xảy ra, một phần).Dấu vết ngăn xếp sạch trong Groovy bằng Eclipse?
đống dấu vết của tôi được làm đầy với các công cụ Groovy như
org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrapNoCoerce.callConstructor
là có một cách để có được Eclipse để loại bỏ tất cả điều đó codehaus
thứ (ngăn xếp bộ lọc dấu vết, về cơ bản)?
Edit: tôi có thể làm điều này từ dòng lệnh với grep
(tốt, not yet) vì vậy nó không quá tệ, nhưng bên trong Eclipse sẽ là tuyệt vời quá.
Nếu bạn đang theo dõi ngăn xếp đang được bán phá giá thông qua một trình ghi nhật ký (như java.util.Logger), bạn có thể định dạng chúng theo cách bạn muốn. Tuy nhiên, loại bỏ các công cụ từ ngăn xếp dấu vết lập trình có vẻ giống như một trong những điều đó có thể lái xe một người duy trì mã của bạn điên. Nếu bạn đang gỡ lỗi, tôi sẽ gắn bó với grep - sau đó trong sản xuất mã của bạn sẽ tạo ra dấu vết ngăn xếp chính xác tất cả các thời gian. – Quotidian
@Quotidian, quan sát của bạn là một phần chính xác. Đây là những dấu vết ngăn xếp "thời gian phát triển" sẽ ngừng khởi động ứng dụng. Mặt khác, tôi nghĩ rằng BẤT CỨ MỘT phát triển trong groovy sẽ muốn loại bỏ những thứ đó, trừ khi họ đã làm việc trên mã codehaus. Chỉ cần nói "hello world" có một tấn mã codehaus được gọi. Làm cho không có ý nghĩa, từ góc độ người dùng/lập trình viên. –