JaNetBeans70TestReport0421YujiOkamoto

本日の作業

Netbeans6.7のテスト


テスト環境
MACHINE:edamame
OS:Windows XP professional
Netbeans version:NetBeans IDE Dev (Build 200904201507)


TS_67_CNDrefactoring

Test suite: Rename

4.Rename function
readNumberOfが87行目と書かれていますが、75行目です。
Ctl+Rでは名前の変更ができませんでした。(右クリックからなら可能)

5.Rename typedef
プロジェクトを作成した時に警告が発生
[{Image src='http://wiki.netbeans.org/attach/JaNetBeans70TestReport0421YujiOkamoto/090421_JaNetBeans70TestReport0421YujiOkamoto.JPG' caption='This is the caption of a resized image, click me' width='600' style='font-size: 80%; color: blue;' link='http://wiki.netbeans.org/attach/JaNetBeans70TestReport0421YujiOkamoto/090421_JaNetBeans70TestReport0421YujiOkamoto.JPG'}]

UNCパスは使用していないと思うのですが。。。
http://www.netbeans.org/issues/show_bug.cgi?id=46813
これはC++など関係なくJavaなどを作成しても出てきました。

パス中にスペースを含んでいるとこの警告が発生するようです

また、


typedef int MyInt;
MyInt MyInt(MyInt MyInt) {

    MyInt i = -1;

    return i*MyInt;

}

において引数をMyInt Myintのように記述すると、
次の行の

   MyInt i = -1;


のMyIntが型ではなく引数であるMyintと判断されてしまう。
なので

typedef int MyInt;
MyInt MyInt(MyInt myInt) {

    MyInt i = -1;

    return i*myInt;

}

などのようにしないと期待した結果にならない。
(CでもC++でも同様)

6.Rename namespaceにおいて、

(久保谷さんの報告と同様)

「リファクタリング」を押しても、名前が変更されない。
しかし、もう一度行うと変更される。
(しかし、プレビューを押すと完全に変更されなくなる)

これは報告済みのようです。
http://www.netbeans.org/issues/show_bug.cgi?id=162143


Test suite:Change method parameters

2.Removing method parameters
追加したパラメータの削除が効かない。
右クリックメニューにある「元に戻す」なら削除可能。


C/C++ Pack Test Specification for Macro support

Test suite: Macro support

特に問題ありませんでした。


C/C++ Pack Test Specification for Discovery improvements

Test suite: Discovery improvements

また、パス上にスペースがあると、java.ioがうまく開けないらしくエラーが存在
(添付ファイル参照)

4.Verifiy custom mode (project is built)において

cd ../.. && /cygdrive/c/cnddiscovery/litesql-0.3.3/missing automake-1.4 --gnu --include-deps docs/doxygen/Makefile
WARNING: `automake-1.4' is missing on your system.  You should only need it if
         you modified `Makefile.am', `acinclude.m4' or `configure.in'.
         You might want to install the `Automake' and `Perl' packages.
         Grab them from any GNU archive site.
FIND: パラメータの書式が違います
test -z "" || rm -f 
make[2]: *** No rule to make target `clean-local', needed by `clean-am'.  Stop.
make[2]: Leaving directory `/cygdrive/c/cnddiscovery/litesql-0.3.3/docs/doxygen'
make[[1 | 1]]: *** [CleanRecursive] Error 1
make[1]: Leaving directory `/cygdrive/c/cnddiscovery/litesql-0.3.3/docs'
make: *** [CleanRecursive] Error 1
MAKE 失敗 (実行結果 2、 合計時間: 2m 18s)

のエラーが発生。

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo