Thanks for reporting. Addressed by commits 961a597 and 186b9c9. It would be great if you could test whether this works for you.
Thanks for reporting. Addressed by commits 961a597 and [186b9c9](https://sourceforge.net/p/dia2code/git/ci/186b9c9ddc1ed73cbcb0bb8f6cc696777d2f3a04]. It would be great if you could test whether this works for you.
https://sourceforge.net/p/dia2code/bugs/29 reconfig.sh : add deprection note, call autoheader before aclocal.
dia2code/dia2code.h : address gcc warnings about multiple definition of indent_open_brace_on_newline, indent_count.
Thanks for reporting. Addressed by commit 961a597. It would be great if you could test whether this works for you.
https://sourceforge.net/p/dia2code/bugs/29 : regenerate build files using `autoreconf -fi`
Compilation fails when autotools is not installed.
Compilation fails when OS does not provide strndup
Compilation fails when autotools is not installed.
Python Code
If there are remaining issues please open a new ticket.
Fix nested package generation
Infinite loop when reading license file under Android
[java] Generate void return type, if operation type is empty, and it's no constructor
C++ generator : Infinity loop with circular dependency
[dia2code-c++] Use void return type if possible
More clarification in extended help for SQL
Fixes and improvement in SQL generation. Added detailed SQL Rules and Caveats section in extended help. Cleaned up module code. made more understandable. Multiple child table FKs are allowed now. Option to generate FK indexes
Hi, I just made a "big" commit about stabilization. Lot of wrong files creates lot of null dereference and other bugs. Please, scream if I broke something. make check still working. By the way, I will be happy if I could add some tests for ada and python. I never used them. For example, python looks to handle abstract method with library abc and annotation. If someone may write the result for each test : just add python or ada in tests.sh, run make check and correct all .python.fail or .ada.fail....
Better handle of broken dia file.
Add support for naming constructor / destructor.
Thanks.
Python code update.
Python code update.
Thanks for contributing.
Updates for Darwin/macOS (C++ Mainline)
Updates for Darwin/macOS
Hi, Thanks for your quick reply. Ok I was misled by the documentation : Here In the examples section : $ dia2code -t cpp -nc -d ~/C++ hw.dia Will generate the .cpp and .h files for the classes in the test.dia diagram and put them in the directory ~/C++. It won't overwrite any existant file. Regards, gilou
Hi, dia2code only generates header. It doesn't generate prototype in source file. Regards,
Hello all, Thank you for your work, I'm happy to use this new version plugin. I'm learning UML for C++ project and it's simple with dia. So my question is : I've draw a class diagram and I try to generate .cpp and .hpp files but dia2code+ give me only .hpp files. I've tried the command : dia2code -t cpp -d C++/ diagram.dia .hpp files generation are already a great help. That come probably from my diagram but I don't know why. I've tryed the example1.dia from dia's example and it's the same. I can...
Update to correct generation of attributes. Note current code doesn't facilitate...
Python Code
Thanks for your contribution which I applied with modification in commit c9b804....
src/GenerateCodePython.{hpp,cpp}
src/generate_code_idl.cpp (do_operations): Smal...
Python Code
I addressed this in commit 03d04c.
[dia2code-c++] Use void return type if possible
Address https://sourceforge.net/p/dia2code/bugs...
I have addressed this in commit 2531d3.
I have addressed this in commit ff451b.
Fix nested package generation
Address https://sourceforge.net/p/dia2code/patc...
src/main.cpp : Fix typo in bighelp text.
[dia2code-c++] Use void return type if possible
The dia2copde-c++ branch fixes the issue, but behaves different than master with...
src/GenerateCodeAda.{hpp,cpp}
src/GenerateCode.cpp : Fix a few error message ...
src/GenerateCodeAda.{hpp,cpp}
src/GenerateCodeAda.{hpp,cpp}
src/umlClassNode.hpp
I went ahead and created an initial development release from the dia2code-c++ branch....
version 1.0.0 released
version 1.0.0 released
configure.ac, README: Update version to 1.0.0
config.h: Regenerate.
src/main.cpp
ChangeLog: Update for release 1.0.0
README: Further typo fixes.
ChangeLog, README, TODO: Fix a few typos.
src/GenerateCode.hpp : Start adding Doxygen com...
src/string2.{hpp,cpp} : At function isInside ad...
Vincent, I believe you already fixed this type of problem in the dia2code-c++ branch?...
Fix nested package generation
[java] Generate void return type, if operation type is empty, and it's no constructor
Thanks for your patch, I applied it in commit ff451b4.
dia2code/generate_code_java.c
New version of the patch attached, there were issues with the diff.
[java] Generate void return type, if operation type is empty, and it's no constructor
Closed with commit 8239292. wolfospealain: Please make sure to update your fork,...
Patch to Correct Python Parameters and Formatting
Compilation fails when OS does not provide strndup
I coded a strndup() emulation; could you try out the git master? Thanks.
Homepage still says 0.8.6 is latest
I removed hard coded mention of latest version from the home page and updated the...
dia2code/dia2code.{h,c}
dia2code/generate_code_python.c
Compilation fails when OS does not provide strndup
Homepage still says 0.8.6 is latest
Patch to Correct Python Parameters and Formatting
Patch by Wolf Ó Spealáin to fix parameter listi...
Hi, Thanks. I don't really know python but I made a diff from the old and the new...
Thanks for your patch. I will take a look with 48 hours and apply it.
Patch to Correct Python Parameters and Formatting
Hi, 2016-08-01 22:54 GMT+02:00 Oliver Kellogg okellogg@users.sf.net: Hi, What diacode...
Segmentation fault
Hi, What diacode version are you using? With 1.8.8 and git master, I get: ~/tmp>...
Segmentation fault
Merge master@c57acbd to dia2code-c++
reconfig.sh helps adjusting to different automa...
configure.ac : At AC_INIT update dia2code versi...
dia2code/dia2code.h
Merge origin/master@1f31331 to dia2code-c++
version 0.8.8 released
Release 0.8.8
Merge origin/master@5c24466 to dia2code-c++