7.3 So sánh với các công cụ Refactoring khác
Để xem cách thực hiện của chúng tôi so sánh với khác
công cụ sắp xếp chúng tôi đã chọn 100 trường hợp pullup của chúng tôi
METHODhad điều chỉnh cả hai tiếp cận và đặt tên, và
tự thực hiện các phép tái cấu trúc trong Eclipse và
IntelliJ IDEA, với kết quả được hiển thị trong Bảng 3.
Các cột đầu tiên tương ứng với một trong Bảng 2,
cột thứ hai cho biết số PULLUPMETHOD
phép tái cấu trúc liên quan đến việc đặt tên và vấn đề tiếp cận.
Trong khi công cụ của chúng tôi đã thành công (tức là, thực hiện tái cấu trúc
và sản xuất sản lượng biên dịch được) trong mọi trường hợp, Eclipse và
IDEA cho thấy một thay hình ảnh khác nhau. Eclipse chỉ có thể
cấu trúc lại thành công trong ba trường hợp; IDEA đã phần nào
tốt hơn và thành công trong 22 trường hợp. Trong phần lớn các
trường hợp-91 cho Eclipse và 76 cho IDEA-cả hai công cụ từ chối
sự sắp xếp với một thông báo lỗi. Trong sáu và hai trường hợp,
đang được dịch, vui lòng đợi..
