2009-09-11 18 views
5

Używam najnowszej wersji wtyczki groovy eclipse (dla Eclipse 3.4) i zauważyłem, że po uruchomieniu importowania plików w pliku, faktycznie usuwa niektóre z importów, których potrzebuję. Wydaje się, że usunięto te w moim projekcie, a nie java. * Import. Jakieś pomysły, dlaczego?Plugin Eclipse Groovy Organizuj importowanie

Dzięki, Jeff

+0

Nie zapomnij sprawdzić poprawnych ustawień dla eclipse3.5: http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/1409590#1409590 – VonC

+0

Interesujące , co może być bardziej związane z plusem Groovy niż z konfiguracją Eclipse. Możliwe, że w tym przypadku pojawi się nowy błąd. – VonC

Odpowiedz

3

Ta funkcjonalność została naprawiona w strumieniu 3.5 wtyczki Groovy Eclipse. Lub przynajmniej jest naprawiony, gdy działa porządkowanie importu z edytora. Tak, działa Ctrl-Shift-O wewnątrz edytora lub działa format po zapisaniu. Jednak uruchomienie importu Organizowanie z eksploratora pakietów lub innego widoku nie będzie.

Powodem tego jest to, że potrzebujemy sposobu na wykorzystanie specjalnej groovenej funkcjonalności. Po uruchomieniu importowania z poziomu edytora można to zrobić. W zasadzie nie znaleźliśmy ogólnego sposobu, aby kooptować import organizacyjny JDT podczas pracy poza edytorem. Warto zgłosić błąd. http://jira.codehaus.org/greclipse

Przed wydaniem wersji 2.0.0M1 (przed końcem września) przeniesiemy tę funkcjonalność z powrotem do wersji 3.4, ale okazuje się, że niewiele osób korzysta z wersji 3.4, więc nie aktualizowaliśmy jej. ze strumieniem 3.5.

+0

Aby potwierdzić, działa on z ctrl-shift-o w rzeczywistości działa, ale organizacja importu z eksploratora pakietów tego nie robi. Próbowałem iść do jiry, aby otworzyć błąd, ale strona nie była dostępna. –

+0

Masz rację. Nie można organizować importów Groovy z eksploratora pakietów. Gdy wykonasz to z tego miejsca, import organizacyjny JDT zostanie wykonany. Nie wdrożyliśmy jeszcze tej części wtyczki (nie jest to tak łatwe, jak się wydaje). Głupi serwer jira. Od kilku dni wzrasta i spada (wciąż tak się dzieje). Teraz jest. –

1

To może być związane z podstawową JDT import "organizowania" mechanizm, który ma jakiś problem w eclipse3.4:

  • bug 87950: Problem z typu wnioskowania - co jest ważne w przypadku groovy, w połączeniu z
  • bug 235253: Porządkowanie importów usuwa potrzebne polecenie importu - nierozstrzygnięte w wersji 3.4.
  • bug 252379: Organizowanie importu usuwa potrzebna statycznego import - nierozwiązany w 3.4 (.1)

można dokonać Groovy pracę wtyczki w eclipse3.5, a jeśli tak, to czy nadal mam ten sam problem?
Jeśli tak, jeden z tych błędów musi zostać zakończony/reaktywowany.

+0

Uaktualnię do wersji Eclipse 3.5 i spróbuję. Dzięki. –

+0

Myślałem, że został naprawiony, okazuje się, że nie. Zdarza się, gdy uruchamiam import i format organizacyjny z najwyższego poziomu projektu –