zkusím připravit nějakou nabídku úkolů a pak se můžeme dohodnout co dál.
Jinak samozřejmě uvítám vaše návrhy. Psát můžete do této skupiny, mně
osobně i na kenai forum. Stejně tak pokud budete mít nějaký dotaz ohledně
projektu.
Kromě článků na java.cz je dokumentace i na kenai:
http://kenai.com/projects/refactoringng/pages/Home
Z.
--
Zdenek Tronicek
FIT CTU in Prague
Novoj napsal(a):
úkoly zatím nemám, tak posílám aspoň odkaz na článek o tom, jak funguje
RefactoringNG:
http://www.java.cz/article/refactoringngpohledpodkapotu
Taky máme novou verzi s editorem pravidel. Je ke stažení na
http://kenai.com/projects/refactoringng/downloads
Z.
--
Zdenek Tronicek
FIT CTU in Prague
"Zdeněk Troníček" napsal(a):
posílám pár věcí, které by určitě pomohly:
1) editor RefactoringNG nesprávně odsazuje uzavírací závorku - když napíšu
}, bylo by dobré, aby se závorka správně odsadila
(http://kenai.com/bugzilla/show_bug.cgi?id=3692)
2) completion nenabízí hodnoty c#attr, ale mohl by; např. když napíšu
Class [id: c, elementKind: CLASS] {
Modifiers [id: mods],
List<TypeParameter> { },
Identifier [id: parent],
List<Tree> [id: implements],
List<Tree> [id: body]
} ->
Class [elementKind: CLASS, simpleName:
a stisknu ctrl + space, completion window by mohlo obsahovat
c#qualifiedName, c#simpleName, parent#name a parent#qualifiedName.
(http://kenai.com/bugzilla/show_bug.cgi?id=3698)
3) bylo by hezké, kdybychom mohli pravidlo pojmenovat; zatím jako jméno
pravidla používáme jméno souboru, ale lepší by bylo, kdybychom použili
např. jméno uvedené jako komentář v souboru s pravidlem
(http://kenai.com/bugzilla/show_bug.cgi?id=3701)
4) uzavírací závorka by se mohla v editoru vkládat automaticky; např. když
napíšu Identifier { a stisknu enter, tak by se mohla vložit }
(http://kenai.com/bugzilla/show_bug.cgi?id=3691)
Ozvěte se, jak to vidíte. Např. moc těžké/moc lehké, víc takových jako č.
3 apod.
Jinak k práci na projektu jsou potřeba pouze NetBeans 6.9.
Z.
--
Zdenek Tronicek
FIT CTU in Prague
Novoj napsal(a):
1) nainstalujte NetBeans 6.9
2) v menu NetBeans: Team -> Subversion -> Checkout
Repository URL: https://svn.kenai.com/svn/refactoringng~subversion
a proveďte checkout 3 projektů: RefactoringNG, RefactoringNG Java Hints,
RefactoringNGSuite
3) všechny tři projekty otevřete v NetBeans, pravým tlačítkem klikněte na
RefactoringNGSuite a vyberte Set as Main Project
když pak dáte Run Main Project, pustí se nové NetBeans s nainstalovaným
modulem
4) v nových NetBeans otevřete nějaký projekt, vyberte File -> New File...
-> Other -> RNG Script a napište svoje první RNG pravidlo (nebo jej
odněkud zkopírujte)
pak klikněte pravým tlačítkem na souboru v okně Project, vyberte
RefactoringNG a pravidlo (mělo by být první položkou v menu)
v Refactoring Window uvidíte jaké změny NetBeans hodlají provést
Pokud vám toto funguje, máte vše správně.
O lehčích věcech budu přemýšlet. Teď žádné nemám. Snad jen vytvoření sady
pravidel pro nějakou knihovnu.
Z.
--
Zdenek Tronicek
FIT CTU in Prague
Ing. Jan Novotný napsal(a):
Svoji účast jsem už potvrzoval asi předevčírem mailem na hackaton google group mail, ale asi se to někde ztratilo.
Jety
> ------------ Původní zpráva ------------
> Od: Novoj <novo...@gmail.com>
> Předmět: Re: RefactoringNG - téma pro další setkání?!
> Datum: 01.2.2011 11:36:00
> ----------------------------------------
mně ta zpráva od Jettyho přišla.
Z.
--
Zdenek Tronicek
FIT CTU in Prague
Novoj napsal(a):
Z.
--
Zdenek Tronicek
FIT CTU in Prague
MiŠ napsal(a):
taky dorazim, jmenuji se Denis Stepanov a pracoval jsem na RefactoringNG v ramci sve diplomove prace.
Denis
Ahoj,
Zpatky pojedu autem okolo hlavaku, takze 4 lidi muzu svest..
Jinak my se jeste nezname, ale zitra se urcite pozname.. ;)
Zatim
Vlasta