Branched 1.x and checked in a lot of refactoring
Morten Andersen <[email protected]>
| Newsgroups | gmane.comp.windows.devel.jawin |
|---|---|
| Organization | Arosii Information Systems A/S |
| Message-ID | <[email protected]> |
Hi all
I finally made the branch for the old Jawin 1.x code (called jawin_1x).
Besides that I checked in a bunch of changes on the now unstable CVS
HEAD (please see the top of the docs/jawinrevisions.html-file for the
most notable changes).
The junit-test target should work now, and I would like to hear if any
of you have success in running the unit-tests (after setting up junit in
Ant - should be handled by copying junit.jar to ant-home/lib). It should
be as simple as running:
ant test
and then afterwards check the test-reports in:
dist/test-reports
I have also made a few changes to the typebrowser code/xsl, that I am a
little unsure of, namely support for VT_PTR's to dispatch interfaces. I
have not tested this very throughfully, and I hope that Josh and Roger
(you are probably the guys, that are experts on this area), could verify
whether my changes in:
stylesheets/codegen/jawin/dispatch.xsl
and
src/org/jawin/browser/typelib/TypeParser.java
are correct.
Oh, and then I started on documenting in details the usage of COMPtr,
FuncPtr and DispatchPtr, please see the docs-folder (but this is far
from finished yet). I have not yet gotten around to document in details
the usage of the out-wrapper object for [out]-parameters in dispatch
interfaces (if anybody really needs this documented right now, please
say so, and I will prioritize it).
I don't hope I have broken to much :-)
Best Regards
Morten