/
niceSOFT
/
swig
ОбзорДокументацияВойти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
swig/
.../test-suite/java/
..
CommentParser.java

Java compiler lint warnings fixes in test code

год назад
Makefile.in

Keep unsupported nested classes as ignored classes, not forward declarations

2 месяца назад
README

Fix assorted comment and documentation typos

12 лет назад
abstract_inherit_using_runme.java

Fix missing constructor generation due to abstract class test failure

3 года назад
aggregate_runme.java

contract assertion test

23 года назад
allprotected_runme.java

Fix directors and allprotected mode and using declarations.

3 года назад
apply_signed_char_runme.java

%apply signed char test added

20 лет назад
apply_strings_runme.java

ensure %apply with char*, unsigned char* and signed char* works

20 лет назад
argcargvtest_runme.java

Java compiler lint warnings fixes in test code

год назад
array_member_runme.java

Array member runtime test

23 года назад
arrays_global_twodim_runme.java

The great merge

24 года назад
assign_const_runme.java

Non-assignable detection fixes when wrapping const 2D arrays

3 года назад
assign_reference_runme.java

Restore missing variable setters for types containing non-assignable static members

3 года назад
catches_strings_runme.java

std::string throws typemaps

4 года назад
char_binary_rev_len_runme.java

Add typecheck.

год назад
char_binary_runme.java

Fixes of STRING/BYTES LENGTH typemaps.

2 года назад
char_constant_runme.java

Fix multicharacter constants to have type int, not char

14 дней назад
char_strings_runme.java

Add char *& string typemaps to all languages and char_strings runme parity

месяц назад
class_scope_namespace_runme.java

Testcase changes to satisfy pep8 E742 and E743 checks

9 лет назад
constant_directive_runme.java

fix handling of function pointers by %constant directive

10 лет назад
constructor_copy_non_const_runme.java

Fix %copyctor used on class hierarchies with non-const copy constructor

3 года назад
copyctor_runme.java

Fix duplicate sym:overname values using %copyctor

3 года назад
cpp11_alias_nested_template_scoping_runme.java

Template instantion fixes when template parameter is used twice in type

7 лет назад
cpp11_alias_template_inheritance_runme.java

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
cpp11_alias_templates_runme.java

C++20 constrained alias templates: parse and support

3 месяца назад
cpp11_assign_delete_runme.java

Assignable fixes for reference member variables

2 года назад
cpp11_assign_rvalue_reference_runme.java

Restore missing variable setters for types containing non-assignable static members

3 года назад
cpp11_brackets_expression_runme.java

Fix syntax error parsing an expression

3 года назад
cpp11_constexpr_runme.java

Java compiler lint warnings fixes in test code

год назад
cpp11_copyctor_delete_runme.java

C++11 deleted destructors fixes

3 года назад
cpp11_default_delete_runme.java

C++11 single default deleted constructor fix

3 года назад
cpp11_director_using_constructor_runme.java

Java compiler lint warnings fixes in test code

год назад
cpp11_inheriting_constructors_runme.java

Inherit constructors named through a typedef base

2 месяца назад
cpp11_inheriting_constructors_typedef_runme.java

Detect inheriting constructors by base class match in the parser

2 месяца назад
cpp11_initializer_list_runme.java

gcc-9 testcase warning fix

7 лет назад
cpp11_lambda_functions_runme.java

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_move_only_runme.java

Add missing use of move constructor

2 года назад
cpp11_move_only_valuewrapper_runme.java

Movable and move-only types supported in "out" typemaps.

4 года назад
cpp11_move_typemaps_runme.java

Add missing use of move constructor

2 года назад
cpp11_raw_string_literals_runme.java

Add more tests for C++11 raw string literals

8 лет назад
cpp11_ref_qualifiers_runme.java

Add support for conversion operators with ref-qualifiers

9 лет назад
cpp11_ref_qualifiers_rvalue_unignore_runme.java

Add unignore for rvalue ref-qualifiers

9 лет назад
cpp11_ref_qualifiers_typemaps_runme.java

Add support for %typemap and member function pointers with qualifiers

9 лет назад
cpp11_result_of_runme.java

C++11 result_of testcase

12 лет назад
cpp11_rvalue_reference_move_runme.java

rvalue reference outputs

4 года назад
cpp11_shared_ptr_overload_runme.java

Improve handling of NULL vs nullptr vs 0 vs 0L

месяц назад
cpp11_shared_ptr_template_upcast_runme.java

Applying shared_ptr template upcast fix to CSharp, adding CSharp test, and cleanup

7 лет назад
cpp11_std_array_runme.java

Java compiler lint warnings fixes in test code

год назад
cpp11_std_function_runme.java

Final fixes and tweaks to std::function wrappers

3 месяца назад
cpp11_std_unique_ptr_runme.java

Add const std::unique_ptr & input typemaps

2 года назад
cpp11_std_unordered_map_runme.java

Combine duplicate unordered_set unordered_map testcases

8 лет назад
cpp11_std_unordered_set_runme.java

Combine duplicate unordered_set unordered_map testcases

8 лет назад
cpp11_strongly_typed_enumerations_runme.java

R: Honour %rename of enum items in the generated R code

месяц назад
cpp11_strongly_typed_enumerations_simple_runme.java

Enhance C++11 strongly typed enums testcase

12 лет назад
cpp11_template_pack_specialization_runme.java

Fix partial template specialization for function-typed arguments

3 месяца назад
cpp11_template_parameters_decltype_runme.java

Consistency in warnings for ambiguous/redefined templated constructors

3 года назад
cpp11_template_templated_methods_runme.java

template templated static methods support

2 года назад
cpp11_template_typedefs_runme.java

Fix scope lookup for template parameters containing unary scope operators

9 лет назад
cpp11_template_using_base_runme.java

Detect inheriting constructors by base class match in the parser

2 месяца назад
cpp11_thread_local_runme.java

Rename all C++0x to C++11 and cpp0x to cpp11

13 лет назад
cpp11_type_aliasing_runme.java

Fix C++11 type aliasing seg fault.

11 лет назад
cpp11_using_constructor_runme.java

Java compiler lint warnings fixes in test code

год назад
cpp11_using_functor_runme.java

C++11: cpp11_using_functor - Overloaded functor with %rename and %template

2 месяца назад
cpp11_using_typedef_template_member_runme.java

Fix template parameter expansion for members inherited via a typedef qualifier

2 месяца назад
cpp14_generic_lambda_runme.java

C++14/20: parse auto parameters in functions and lambdas

3 месяца назад
cpp14_variable_templates_runme.java

Add cpp14_variable_templates testcase and document the support

3 месяца назад
cpp17_class_template_argument_deduction_runme.java

C++17: parse user-defined deduction guides

2 месяца назад
cpp17_director_string_view_runme.java

Sort out directorout typemaps for std::string_view

3 года назад
cpp17_enable_if_t_runme.java

rename cpp14_enable_if_t to cpp17_enable_if_t

4 года назад
cpp17_inheriting_constructors_pack_runme.java

Fix C++17 inheriting constructor pack dropping the last base constructor

2 месяца назад
cpp17_nested_namespaces_runme.java

Add support for c++17 nested namespaces

8 лет назад
cpp17_nspace_nested_namespaces_runme.java

Test c++17 nested namespaces and %nspace

8 лет назад
cpp17_string_view_runme.java

Expand std::string_view test coverage

3 года назад
cpp17_using_pack_alias_template_runme.java

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
cpp17_using_pack_expansion_runme.java

C++17: parse and support pack expansion in a using-declaration

2 месяца назад
cpp17_using_typename_pack_runme.java

Fix syntax error for typename member type pack in a using declaration (#3479)

2 месяца назад
cpp20_abbreviated_template_decorated_runme.java

Fix parsing of a cv-qualified auto placeholder

день назад
cpp20_abbreviated_template_mixed_runme.java

C++20: mix abbreviated function templates with a variadic explicit pack

3 месяца назад
cpp20_abbreviated_template_runme.java

C++20: avoid 'Numeric auto' with trailing return type in abbreviated_template test

3 месяца назад
cpp20_alias_template_runme.java

C++20 constrained alias templates: parse and support

3 месяца назад
cpp20_concepts_class_methods_runme.java

cpp20_concepts: add class methods and class template test cases

3 месяца назад
cpp20_concepts_classes_runme.java

C++20 concepts: extend tests and document broader support

3 месяца назад
cpp20_concepts_constrained_param_runme.java

C++20: accept template-id concept-id as a type-constraint

3 месяца назад
cpp20_concepts_extra_runme.java

C++20: parse type constrained template parameters

3 месяца назад
cpp20_concepts_lambda_runme.java

C++20: parse abbreviated function templates with constrained auto

3 месяца назад
cpp20_concepts_overloads_runme.java

C++20 concepts: extend tests and document broader support

3 месяца назад
cpp20_concepts_runme.java

cpp20_concepts: cover the remaining requires-expression body forms

3 месяца назад
cpp20_variable_templates_runme.java

C++20: parse a requires-expression as a primary in expression position

3 месяца назад
cpp_typedef_runme.java

update to use proxy terminology

20 лет назад
curiously_recurring_template_pattern_runme.java

Add a testcase for the Curiously Recurring Template Pattern - CRTP

14 лет назад
default_args_runme.java

*** empty log message ***

22 года назад
default_constructor_runme.java

Don't generate constructor wrappers if a base class has a private constructor

11 лет назад
derived_nested_runme.java

fixed %template declared within class, next to template declaration added a few tests for C# nested classes support

13 лет назад
director_abstract_runme.java

Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.

21 год назад
director_basic_runme.java

Fix director typemaps for pointers so that NULL pointers are correctly marshalled to C#/Java null in director methods

18 лет назад
director_binary_string_rev_len_runme.java

Fix Length & string reverse order typemap.

год назад
director_binary_string_runme.java

Fixes of STRING/BYTES LENGTH typemaps.

2 года назад
director_classes_runme.java

Java compiler lint warnings fixes in test code

год назад
director_classic_runme.java

remove svn:executable property where applied incorrectly

18 лет назад
director_default_runme.java

director string testing additions

5 лет назад
director_enum_runme.java

Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.

21 год назад
director_exception_catches_runme.java

Changes to use common DirectorException class

9 лет назад
director_exception_runme.java

Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.

21 год назад
director_frob_runme.java

unsigned long long test added

20 лет назад
director_ignore_runme.java

remove svn:executable property where applied incorrectly

18 лет назад
director_minimal_runme.java

Add a minimal director test (#3346)

6 месяцев назад
director_nested_class_runme.java

Expand director_nested_class test to test more than one level of nesting

12 лет назад
director_nspace_runme.java

Fix for SourceForge Bug #1278

14 лет назад
director_ownership_runme.java

Fix Java swigReleaseOwnership() and swigTakeOwnership() regression

8 лет назад
director_pass_by_value_runme.java

[java] Suppress System.runFinalization() removal warnings

2 года назад
director_primitives_runme.java

comprehensive director runtime tests based on C# version

20 лет назад
director_property_runme.java

More director const std::string& testing and C# leak fix

4 года назад
director_protected_runme.java

Fix protected/private nested class referenced in generated upcast helper

месяц назад
director_ref_runme.java

Added missing untracked files.

11 лет назад
director_shared_ptr_runme.java

shared_ptr tests cleanup

5 месяцев назад
director_string_runme.java

Expand director_string_runme.*

3 года назад
director_thread_runme.java

Java director_thread forget to call stop. (#2959)

2 года назад
director_unroll_runme.java

Fix for the imports testcase breaking - many of the tests have classes with the same names and so these were being compiled as .class files in this directory. Solved this by giving these classes unique names based on the test name.

21 год назад
director_using_member_scopes_runme.java

Using declarations, directors and overloaded methods

4 года назад
director_wombat_runme.java

test directors with classes passed by value, ref and pointer

21 год назад
doxygen_alias_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_basic_notranslate_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_basic_translate_runme.java

Merge branch 'Issue-1643'

7 лет назад
doxygen_basic_translate_style2_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_basic_translate_style3_runme.java

Update anther newly merged doxygen Java test for Java 9 API

7 лет назад
doxygen_code_blocks_runme.java

Remove unused import in java testcase

7 лет назад
doxygen_ignore_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_interface_runme.java

Add runtime tests for checking interface Doxygen docs

6 месяцев назад
doxygen_misc_constructs_runme.java

Doxygen misc constructs: cover @{ group marker and /// @file variant

3 месяца назад
doxygen_nested_class_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_parsing_enums_proper_runme.java

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_parsing_enums_simple_runme.java

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_parsing_enums_typesafe_runme.java

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_parsing_enums_typeunsafe_runme.java

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_parsing_runme.java

Doxygen comments formatting fixes for multi-line comments

2 года назад
doxygen_translate_all_tags_runme.java

Doxygen Java fix quoting for \image command

4 года назад
doxygen_translate_links_runme.java

Rewrite Doxygen unit tests for Java using Java 9 API

7 лет назад
doxygen_translate_runme.java

Doxygen Java fix quoting for \image command

4 года назад
dynamic_cast_runme.java

Better error detection in some java testcases

12 лет назад
enum_forward_runme.java

Fix C enum forward declarations in some target languages (notably Java)

14 лет назад
enum_macro_runme.java

Fix parser error containing multiple #define statements inside an enum.

7 лет назад
enum_thorough_proper_runme.java

SF bug #3195112 - fix wrapping of enums that are type char

15 лет назад
enum_thorough_runme.java

SF bug #3195112 - fix wrapping of enums that are type char

15 лет назад
enum_thorough_simple_runme.java

SF bug #3195112 - fix wrapping of enums that are type char

15 лет назад
enum_thorough_typeunsafe_runme.java

SF bug #3195112 - fix wrapping of enums that are type char

15 лет назад
extend_constructor_destructor_runme.java

keyword variable workaround in testcase

15 лет назад
extend_default_runme.java

Fix Java 'extend_default' test (#3402)

4 месяца назад
extend_special_variables_runme.java

Support special variable expansion in %extend.

14 лет назад
extend_template_method_runme.java

Enhance %extend to extend a class with template constructors

10 лет назад
extend_typedef_class_runme.java

Fix %extend on typedef classes in a namespace using the typedef name

15 лет назад
extern_declaration_runme.java

new test to test windows calling conventions with extern functions

21 год назад
friends_nested_runme.java

Further fixes for handling friends in deeply nested mixes of templates and classes

2 года назад
friends_runme.java

Wrap friend functions that are defined or declared within a namespace

3 года назад
friends_template_runme.java

Add support for friend templates, including operator overloading.

11 лет назад
global_namespace_runme.java

Fix unary scope operator (::) (global scope) regression introduced in 2.0.0. The mangled symbol names were incorrect, sometimes resulting in types being incorrectly treated as opaque types.

16 лет назад
ignore_parameter_runme.java

Better error detection in some java testcases

12 лет назад
imports_runme.java

The great merge

24 года назад
inctest_runme.java

test include within a structure - #1162194

20 лет назад
inherit_target_language_runme.java

Add test for notderived attribute in csbase/javabase typemap

17 лет назад
injecting_base_class_runme.java

Inject a base class name into the derived class so it can be named there

2 месяца назад
intermediary_classname_runme.java

reverse merge last commit - 11348

17 лет назад
java_constants_runme.java

Java compiler lint warnings fixes in test code

год назад
java_director_assumeoverride_runme.java

Rename func to funk in tests to avoid Go keyword problems

9 лет назад
java_director_exception_feature_nspace_runme.java

Java compiler lint warnings fixes in test code

год назад
java_director_exception_feature_runme.java

Java compiler lint warnings fixes in test code

год назад
java_director_ptrclass_runme.java

Enable variable and typemap substitution in typemap kwargs, and a test that verifies this works for directorin:descriptor.

11 лет назад
java_director_runme.java

[java] Suppress System.runFinalization() removal warnings

2 года назад
java_director_typemaps_ptr_runme.java

Fix crash Java directors

8 лет назад
java_director_typemaps_runme.java

Java director typemaps.i testing for pointers added

8 лет назад
java_enums_runme.java

Fix missing value for first item of enums with trailing comma

7 лет назад
java_jnitypes_runme.java

Better error detection in some java testcases

12 лет назад
java_lib_arrays_dimensionless_runme.java

dimensionless arrays tests marshalling with proper Java arrays

22 года назад
java_lib_arrays_runme.java

Marshalling char[] and char[ANY] to Java byte[] is now a bit easier

15 лет назад
java_lib_various_runme.java

Add support for java.nio.Buffer including test-suite test case and documentation

12 лет назад
java_pgcpp_runme.java

Strip C comments from the java typemaps when determining to use the premature garbage collection prevention parameter

19 лет назад
java_pragmas_runme.java

The great merge

24 года назад
java_prepost_runme.java

Tweak test so it works if test-suite is run using -copyctor

14 лет назад
java_throws_runme.java

Add missing Java throws clause for interfaces when using the %interface family of macros.

9 лет назад
java_typemaps_proxy_runme.java

Test and document imfuncname special variable expansion

4 года назад
java_typemaps_typewrapper_runme.java

The great merge

24 года назад
kwargs_feature_runme.java

The kwargs feature no longer turns on compactdefaultargs for languages that don't support kwargs.

12 лет назад
li_boost_intrusive_ptr_runme.java

[java] Suppress System.runFinalization() removal warnings

2 года назад
li_boost_shared_ptr_attribute_runme.java

Add testcase for %attributestring on shared_ptr

13 лет назад
li_boost_shared_ptr_bits_runme.java

Fix shared_ptr of classes with private constructors and destructors.

11 лет назад
li_boost_shared_ptr_director_runme.java

Add director shared_ptr typemaps for Java

9 лет назад
li_boost_shared_ptr_runme.java

Java compiler lint warnings fixes in test code

год назад
li_boost_shared_ptr_template_runme.java

%shared_ptr fixes when the type is a template using template parameters that are typedef'd to another type. Also fixed %shared_ptr when the template parameter has a default value.

15 лет назад
li_carrays_cpp_runme.java

Duplicate tests that are run twice as both C and C++ tests to fix parallel make: li_carrays

10 лет назад
li_carrays_runme.java

Fix array overrun in li_carrays testcase

11 лет назад
li_cdata_bytes_cpp_runme.java

cdata.i changes and new test li_cdata_bytes

3 месяца назад
li_cdata_bytes_runme.java

cdata.i changes and new test li_cdata_bytes

3 месяца назад
li_cdata_cpp_runme.java

Fixes of STRING/BYTES LENGTH typemaps.

2 года назад
li_cdata_runme.java

Fixes of STRING/BYTES LENGTH typemaps.

2 года назад
li_constraints_runme.java

Add li_constraints test, testing 'constraints.i'. For: JavaScript, C#, go, Java, Lua, Perl, PHP, python, Ruby, TCL and Octave.

3 года назад
li_std_auto_ptr_runme.java

[java] Suppress System.runFinalization() removal warnings

2 года назад
li_std_except_runme.java

check std::exception typemaps are working correctly and throwing the correct Java exceptions.

21 год назад
li_std_list_runme.java

Java std::vector improvements for types that do not have a default constructor.

7 лет назад
li_std_map_runme.java

Maps both working as java.util impls

8 лет назад
li_std_set_runme.java

Fix std::vector<> Java typemaps for primitive types

7 лет назад
li_std_string_runme.java

Expand li_std_string_runme.*

3 года назад
li_std_vector_enum_runme.java

Fix #3475492 - iterating through std::vector wrappers of enumerations.

14 лет назад
li_std_vector_runme.java

Java std::vector constructor performance improvement

7 лет назад
li_typemaps_runme.java

lib_xxx to li_xxx name change fixes

22 года назад
long_long_runme.java

Java compiler lint warnings fixes in test code

год назад
member_pointer_const_runme.java

Add some tests for typedef to member function pointers

9 лет назад
member_pointer_runme.java

Add some tests for typedef to member function pointers

9 лет назад
memberin_extend_runme.java

add test for %extend on member variable

17 лет назад
minherit2_runme.java

runtime test for turning multiple inherited classes into Java interfaces

20 лет назад
multichar_constant_runme.java

Fix multicharacter constants to have type int, not char

14 дней назад
multiple_inheritance_abstract_runme.java

Fix Java %interface family of macros

5 лет назад
multiple_inheritance_interfaces_runme.java

Java compiler lint warnings fixes in test code

год назад
multiple_inheritance_nspace_runme.java

Fix Java %interface family of macros

5 лет назад
multiple_inheritance_overload_runme.java

Fix warning in D test-suite

4 года назад
multiple_inheritance_runme.java

multiple inheritance and ignored base classes test

21 год назад
multiple_inheritance_shared_ptr_runme.java

Fix Java %interface family of macros

5 лет назад
namespace_chase_runme.java

Fix type lookup in the presence of using directives and using declarations

9 лет назад
namespace_forward_declaration_runme.java

Fix using declarations combined with using directives with forward class references.

14 лет назад
namespace_template_runme.java

%template scope enforcement and class definition fixes

9 лет назад
native_directive_runme.java

Add a testcase for testing %native

8 лет назад
naturalvar_more_runme.java

Add naturalvar_more testcase runtime test

13 лет назад
naturalvar_onoff_runme.java

%naturalvar feature fixes and documentation

13 лет назад
nested_class_runme.java

Nested classes support

13 лет назад
nested_extend_c_runme.java

Add runtime test for %extend and nested union

12 лет назад
nested_inheritance_interface_runme.java

Java compiler lint warnings fixes in test code

год назад
nested_structs_runme.java

fixed out-of-scope nested class definitions, added a test enabled nested C structs assignment (still disabled for Octave), added Java runtime test fixed nested_private test case for Java & C#

13 лет назад
nested_template_base_runme.java

Add testcase for nested inner class deriving from a templated base class and defined outside of the outer class.

12 лет назад
nested_workaround_runme.java

add missing nested_workaround runtime test

17 лет назад
nspace_extend_runme.java

Test %extend and nspace feature

16 лет назад
nspace_interface_runme.java

Fix Java using %interface and %nspace together

5 месяцев назад
nspace_runme.java

[D] nspace support.

15 лет назад
nspacemove_nested_runme.java

Fix %nspace and %nspacemove for nested classes and enums in a class

2 года назад
nspacemove_runme.java

Enhance %nspace with %nspacemove for moving symbols into a different target language namespace

2 года назад
nspacemove_stl_runme.java

Add nspacemove example for STL types

2 года назад
operator_overload_runme.java

test virtual operators

20 лет назад
overload_complicated_runme.java

remove svn:executable property where applied incorrectly

18 лет назад
overload_template_runme.java

Rename max() to maximum() as max() is a built-in function in PHP. Testcases overload_template and overload_template_fast now pass for PHP.

17 лет назад
pointer_reference_runme.java

Fix typecheck typemaps for SWIGTYPE *const&

16 лет назад
preproc_constants_runme.java

Improve handling of zero bytes in string literals

2 года назад
preproc_line_file_runme.java

Fix preproc_line_file test

12 лет назад
primitive_ref_runme.java

Better error detection in some java testcases

12 лет назад
private_assign_runme.java

Variable setters for non-assignable types

3 года назад
profiletest_runme.java

added profile test

22 года назад
proxycode_runme.java

Add %proxycode directive for adding code into proxy classes for C#, D and Java

10 лет назад
rename1_runme.java

testcase fixes for gcc-9

7 лет назад
rename2_runme.java

testcase fixes for gcc-9

7 лет назад
rename3_runme.java

testcase fixes for gcc-9

7 лет назад
rename4_runme.java

testcase fixes for gcc-9

7 лет назад
rename_pcre_encoder_runme.java

Add support for case conversion characters in regex substitutions.

13 лет назад
rename_pcre_enum_runme.java

Add support for "[not]regexmatch" and "regextarget" to %rename.

16 лет назад
rename_wildcard_runme.java

Fix %rename override of wildcard %rename for templates

10 лет назад
ret_by_value_runme.java

The great merge

24 года назад
rname_runme.java

Eliminate use of fn in testcases

5 лет назад
sizet_runme.java

size_t tests

20 лет назад
smart_pointer_const_overload_runme.java

Add MinGW-W64 Ruby Github CI testing (#2981)

год назад
smart_pointer_ignore_runme.java

Fix some test-suite warnings

10 лет назад
special_variable_macros_runme.java

Add support for $n special variable expansion in the names of typemap local variables

год назад
special_variables_runme.java

Two additional special variable are expanded in %exception - $parentname and $parentsymname

14 лет назад
string_constants_runme.java

Improve handling of zero bytes in string literals

2 года назад
template_advanced_rename_runme.java

Test fix for php

4 месяца назад
template_class_reuse_name_runme.java

Allow an instantiated template to have the same name as the C++ template name

9 лет назад
template_classes_runme.java

update to use proxy terminology

20 лет назад
template_construct_runme.java

Constructors and destructors declared with template parameters

3 года назад
template_default_arg_runme.java

runtime tests for templated functions in a namespace added (overloading and default arg tests)

22 года назад
template_default_cache_runme.java

Add template_default_cache runtime tests

10 лет назад
template_default_class_parms_runme.java

Fix abort using template default parameters

12 лет назад
template_default_class_parms_typedef_runme.java

Fix some scope and symbol lookup problems when template default parameters are being used with typedef - add the fully expanded template into the c symbol table and scope table.

15 лет назад
template_function_parm_runme.java

Fix seg fault using %template

4 года назад
template_methods_runme.java

Advanced %rename fixes for templates

4 месяца назад
template_namespace_forward_declaration_runme.java

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).

14 лет назад
template_nested_flat_runme.java

Add and improve Ruby test cases in the context of nesting and namespaces

6 лет назад
template_nested_runme.java

fixed %template within %extend, test added fixed language symbol table nested classes name separator, test added fixed %feature "flatnested" working with %extend fixed Swig_offset_string for empty string added simple template to save/restore values in current scope (readability reasons)

13 лет назад
template_nested_typemaps_runme.java

minor improvement to testcase

17 лет назад
template_parameters_global_scope_runme.java

Re-enable template_parameters_global_scope test

2 месяца назад
template_partial_specialization_more_runme.java

Partial template specialization fixes to support default arguments

3 года назад
template_partial_specialization_runme.java

Testcase changes to satisfy pep8 E742 and E743 checks

9 лет назад
template_partial_specialization_typedef_runme.java

Fix deduction of partially specialized template parameters

3 года назад
template_specialization_runme.java

Add more missing primary template definition testing

2 года назад
template_specialization_using_declaration_runme.java

Add testcase for using declarations and templates

3 года назад
template_template_parameters_runme.java

Improved template template parameters support.

4 года назад
template_template_template_parameters_runme.java

Improved template template parameters support.

4 года назад
template_templated_constructors_runme.java

More refactoring for internal destructor and constructor names

3 года назад
template_type_collapse_runme.java

Fix duplicate const in generated code wrapping templates

3 года назад
template_typedef_inherit_runme.java

Add testcase for bug #3378145 which was fixed in r12764

15 лет назад
template_typedef_typedef_runme.java

Work around D test suite failure due to issue #254.

12 лет назад
template_using_directive_and_declaration_forward_runme.java

Add using declarations to templates into typedef table.

9 лет назад
template_using_directive_typedef_runme.java

Add using declarations to templates into typedef table.

9 лет назад
template_using_member_default_arg_runme.java

Fix using declarations and templates with explicitly declared constructors

3 года назад
typedef_classforward_same_name_runme.java

Add more runtime typedef_classforward_same_name runtime testing

9 лет назад
typedef_funcptr_runme.java

Fix handling of typedef'd function pointers for Go

9 лет назад
typedef_inherit_using_runme.java

Fix syntax error for inherited conversion operator in a using declaration (#3480)

2 месяца назад
typemap_arrays_runme.java

Fix expansion in array typemaps

16 лет назад
typemap_namespace_runme.java

runtime test for Java added

21 год назад
typemap_out_optimal_runme.java

Rename debug in testcases to trace

4 года назад
typemap_template_parms_runme.java

Fix typemap matching to expand template parameters when the name contains template parameters.

7 лет назад
unions_runme.java

Better error detection in some java testcases

12 лет назад
using_directive_and_declaration_forward_runme.java

Fix using declarations combined with using directives with forward class references.

14 лет назад
using_directive_and_declaration_runme.java

Fix using declarations combined with using directives with forward class references.

14 лет назад
using_duplicates_runme.java

Move the #2933 duplicate using declaration regression test to its own test case

2 месяца назад
using_extend_flatten_runme.java

Add testcase for using declaration and extend for flattening class

2 года назад
using_member_multiple_inherit_runme.java

Adding test case for #2872.

2 года назад
using_member_typedef_overload_runme.java

Add test coverage and docs for alias templates as a base class and using-declaration qualifier

2 месяца назад
using_member_typedef_runme.java

Fix resolution of names with a typedef scope qualifier (#2694)

2 месяца назад
using_member_typedef_template_runme.java

Qualify typedef-to-template scope qualifier before lookup

2 месяца назад
using_method_typedefs_runme.java

Inject a base class name into the derived class so it can be named there

2 месяца назад
using_nested_member_typedef_runme.java

Add a 3-level deep nested test

2 месяца назад
using_pointers_runme.java

test using declaration for methods with an exception specification

21 год назад
varargs_runme.java

%varargs tests for Java

21 год назад
virtual_poly_runme.java

added a reference polymorphic return type case, and some extra test for the Java side.

23 года назад
wallkw_runme.java

Fix wallkw runtime test since D was added

16 лет назад
README
See ../README for common README file.
 
The Java implementation of the test-suite is a little different to the other languages in that all of SWIG's output goes into a subdirectory named after the individual test case. This is so that all the shadow classes can be compiled as Java classes which have to go into separate files. Otherwise the Makefile wouldn't know which .java files would be relevant to the testcase. For this to work the testcase must go into a Java package.
 
Any testcases which have _runme.java appended after the testcase name will be detected and run.