William S Fulton
95b176b6b3
Java test-suite change to make it possible to not specify a namespace. Re-add java_nspacewithoutpackage testcase
2013-01-18 23:52:48 +00:00
William S Fulton
55f4bfec8e
Revert Java test-suite makefile to adf51b5249
2013-01-18 23:47:23 +00:00
Marko Klopcic
4955cdaac6
added handling of HTML entities
2013-01-18 22:22:22 +01:00
Marko Klopcic
13d2dad679
added tests for HTML tags, bugs in HTML tags fixed
2013-01-18 21:21:12 +01:00
Marko Klopcic
f25d03612b
added the missing doxy command 'example'
2013-01-17 23:17:06 +01:00
Tristan Carel
219555ebea
use executables path set at ./configure time
2013-01-17 19:07:30 +01:00
Brant K. Kyser
43ad8e611a
Remove comment about previously outstanding TODO that has been cleaned up.
2013-01-17 08:13:04 +00:00
Brant K. Kyser
28da117186
Modify java test-suite Makefile to run the java_nspacewithoutpackage test without the -package option.
2013-01-17 08:13:04 +00:00
Brant K. Kyser
988952af65
Add test case for using nspace without -package. TODO: Fix Makefile.in to actually not use -package when invoking swig.
2013-01-17 08:13:04 +00:00
marvingreenberg
30b1eafd96
fix variable names and makefile logic to correctly set PKGDIRSETUP and SWIGOPT for different cases
2013-01-17 08:13:04 +00:00
marvingreenberg
9855e4d064
Allow certain tests to compile without -package option
2013-01-17 08:13:03 +00:00
Marko Klopcic
7984516b31
implemented translation of HTML tags - they are handled as a special class of commands
2013-01-16 23:15:14 +01:00
Marko Klopcic
49dddb3bd1
updated test doxygen_translate, but there is one bug with unordered list
2013-01-13 22:49:54 +01:00
Marko Klopcic
32f34e16be
improved commands for escaped characters
2013-01-13 20:02:39 +01:00
William S Fulton
afc2b884a4
Merge branch 'master' of github.com:swig/swig
2013-01-12 16:55:07 +00:00
William S Fulton
079165abe2
Convert to unix fileformat
2013-01-12 16:54:45 +00:00
Marko Klopcic
20cc685e8a
tests with escapes added, tests refactored - broken to smaller chunks
2013-01-10 22:26:50 +01:00
Brant K. Kyser
c786781e92
Add test case for SourceForge Bug #1299
2013-01-05 03:14:42 -06:00
Brant K. Kyser
d5d7655544
Merge branch 'master' into SFbug1299
2013-01-03 21:26:47 -06:00
Brant K. Kyser
f0e47b81d6
Added a test case for SourceForge Bug #1283 .
...
This test case exercise directors used in conjunction with smart pointers.
2013-01-04 00:31:55 +00:00
Brant K. Kyser
60525e800d
Added a test case for SourceForge Bug #1283 .
...
This test case exercise directors used in conjunction with smart pointers.
2013-01-03 14:09:14 -06:00
Brant K. Kyser
7ff0dfe426
Fix for SourceForge Bug #1278
...
* Modify test-suite to test Java directors with multi-level namespaces.
* Path java module to correctly generate method descriptors when multilevel namespaces are used.
2013-01-02 15:07:56 -06:00
William S Fulton
b40f678115
Tweak test so it works if test-suite is run using -copyctor
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-11-13 22:17:55 +00:00
William S Fulton
b17a77c6ea
Support special variable expansion in %extend.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-10-11 19:28:02 +00:00
William S Fulton
2598a1daf2
Two additional special variable are expanded in %exception - $parentname
...
and $parentsymname
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13870 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-10-11 19:24:24 +00:00
William S Fulton
323f841d93
Add a testcase for the Curiously Recurring Template Pattern - CRTP
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-09-13 20:15:03 +00:00
William S Fulton
593c708a78
Fix (char *STRING, size_t LENGTH) typemaps to accept NULL string
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13736 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-09-07 06:07:20 +00:00
Marko Klopcic
8d61aae0fb
fixed handling of /******/ comments, added tests for backslash handling, which fail
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13733 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-09-06 20:56:19 +00:00
Marko Klopcic
e62580acb8
fixed doxy documentation (also shortened lines), added test for discovered bug reltaed to nested enums
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13728 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-28 20:59:32 +00:00
Marko Klopcic
af74b4f96a
renamed test case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13726 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-27 20:25:00 +00:00
Dmitry Kabak
3ca3848464
Implemented missing runtime tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13635 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-16 15:10:07 +00:00
William S Fulton
289b8bb269
Fix additio of assumeoverride testcase
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13607 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-13 21:59:14 +00:00
William S Fulton
009c191430
Add assumeoverride feature option for Java directors to improve performance when it can be assumed that all methods are overridden by the Java derived classes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-13 21:41:08 +00:00
William S Fulton
54726b9d09
Fix using declarations and templates. %template was putting the
...
instantiated template into the global namespace instead of the namespace
of the template definition. This fixes regression in swig-2.0.5 copying
the std::pair typemaps which occurs with a 'using std::pair'
declaration. This also fixes lots of other using declarations of
template problems (template forward declarations. combinations
using directives).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13504 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-04 20:24:22 +00:00
William S Fulton
6e6ce16e4e
Fix using declarations combined with using directives with forward class
...
references.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13502 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-04 20:23:07 +00:00
Dmitry Kabak
380b71eb56
Implemented automatic translation of links in doxygen comments, for example @see function(std::string) -> @see function(String) in java. Also included testcase for that
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13490 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-03 21:43:02 +00:00
Dmitry Kabak
1881130f10
Fixed doxygen_basic_translate java runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13486 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-02 22:01:54 +00:00
Dmitry Kabak
fb3ee4fb78
Implemented support for default args - overloaded functions, optional feature 1 in my project plan. Extended testcase.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-08-02 10:31:02 +00:00
Dmitry Kabak
5fe88acdfb
Forgot to escape special HTML-chars in JavaDocConverter
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-29 11:37:38 +00:00
Dmitry Kabak
4c293c8282
Enhanced and unified all java doxygen tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13345 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-23 11:23:47 +00:00
Dmitry Kabak
32ac8c0be4
Added doxygen_basic_translate runtime test for java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13344 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-23 11:19:04 +00:00
Dmitry Kabak
791ea1ba3a
Enhanced commentParser.java, improved string comparison (now ignoring whitespaces), improved comments text output
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13342 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-23 10:52:59 +00:00
Dmitry Kabak
ff0ec620b2
Added runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-16 19:51:43 +00:00
Dmitry Kabak
dc43241130
Rewritten doxygen_parsing.cpptest according to the project plan
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-09 14:02:23 +00:00
Dmitry Kabak
3a3c2b8063
Extended commentParser.java to the standalone java app to print parsed comments
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13274 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-09 13:56:45 +00:00
Dmitry Kabak
92112f69f1
Refactored java commentParser class
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13264 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-07 13:55:25 +00:00
Dmitry Kabak
93a02cc728
Refactored doxygen tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-07 13:40:41 +00:00
Dmitry Kabak
4c215eb337
Refactored most of comments translating code for java, preliminary version, lots of bugs right now
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13217 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-07-02 20:29:49 +00:00
Dmitry Kabak
774cbc3ef2
Fixed comments parsing, but broken li_boost_shared_ptr_bits test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13210 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-06-29 19:37:42 +00:00
Dmitry Kabak
304e232dbc
Fixed enum comments generation in java
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13209 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2012-06-29 19:28:21 +00:00