Yes, this has been annoying for a long time.

Does backport means that it will be in the downloadable image of 3.0?

Thanks a lot!

Phil

Le 6 nov. 2014 20:16, "Jos�� Comesa��a" <jose.comesana@gmail.com> a ��crit :
Ok, thanks a lot for your work.

Regards

2014-11-05 20:12 GMT+01:00 Nicolai Hess <nicolaihess@web.de>:
(backport pharo3) FileOut creates invalid comment entries for classes with class side methods
fix in pharo3inbox

2014-11-04 22:51 GMT+01:00 Nicolai Hess <nicolaihess@web.de>:
Fixed and integrated (pharo 40350)
I'll open another issue for backporting to pharo3

2014-11-02 22:24 GMT+01:00 Nicolai Hess <nicolaihess@web.de>:
Actually it is a bug in FileOUT!

FileOut creates invalid comment entries for classes with class side methods


2014-11-02 17:42 GMT+01:00 Nicolai Hess <nicolaihess@web.de>:
2014-10-31 0:11 GMT+01:00 Jos�� Comesa��a <jose.comesana@gmail.com>:
I see. But WATestError it is in the same package it is "Fileing", on line 3284 and is referenced many times before. I am sorry I have not enough knowledge about the internals to do more debugging.

Seems to be a lack of coordination between FileOut and FileIn. Maybe nothing to do...

Now a simpler and clearer test:

1. Back to the original situation.��
2. FileOut *only* WAContextTest. It has a comment: "I am the base class for all tests that need a WARequestContext present.", in .st file in line 8.
3. Remove it.
4. FileIn again. No errors on Transcript BUT no comment appears for WAContextTest.

Maybe, if I get a couple of free hours I could dare to debug a little....

Best


2014-10-30 23:30 GMT+01:00 stepharo <stepharo@free.fr>:
It says that the class WATestError is not available.



Yes, I did. It is in the .st file

��
c. You get a bunch of errors in Transcript while filing in
No magic ball so we cannot guess.


Example of Transcript messages (in case it helps):
WADocumentHandlerResponseTest>>createAndVerifyBinaryDocumentNamed:hasAttachment: (WATestingFiles is Undeclared)��

WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError is Undeclared)��

WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError is Undeclared)��

WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError is Undeclared)��

WAExceptionHandlerTest>>testCommaReturnsExceptionSet (WATestError is Undeclared)��

WAExceptionHandlerTest>>testInternalError (WATestError is Undeclared)��


It happens in more cases. I just took this one because this is a package anyone can install in order to reproduce the problem.

Thanks��





Yes, it is a bug. Verified on Pharo4 with class ZnMessageBenchmark. The class has a comment, after fileout/remove class/filein this class is without a comment.
I'll open a bug report.