%interface family of macros no longer add variable wrappers
The getter/setter methods used for wrapping methods are no longer added to the interface class. Closes #1524 Also add in testcase for enums.
This commit is contained in:
parent
63bbf642f4
commit
598736a6b2
7 changed files with 48 additions and 2 deletions
|
|
@ -7,6 +7,15 @@ the issue number to the end of the URL: https://github.com/swig/swig/issues/
|
|||
Version 4.1.0 (in progress)
|
||||
===========================
|
||||
|
||||
2022-03-12: wsfulton
|
||||
#1524 %interface family of macros no longer contain the getter/setter
|
||||
methods for wrapping variables. The interface only contains
|
||||
virtual and non-virtual instance methods, that is, no static methods.
|
||||
Enums are also no longer added to the interface (affects Java only where
|
||||
they were missing from the proxy class, C# never had them in the interface).
|
||||
|
||||
*** POTENTIAL INCOMPATIBILITY ***
|
||||
|
||||
2022-03-12: wsfulton
|
||||
#1277 Fixes for the family of %interface macros, %interface,
|
||||
%interface_impl and %interface_custom fixes for overloaded methods
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue