Bindings of abstract
methods should be [Obsolete]
if Java method is @Deprecated
#969
Labels
enhancement
Proposed change to current functionality
generator
Issues binding a Java library (generator, class-parse, etc.)
Milestone
Context: #968
Context: #968 (comment)
PR #968 "uncovered" that if you have a Java
abstract
method which is deprecated:then the C# binding is not
[Obsolete]
, and the*Invoker
override is[Obsolete]
:This state of affairs results in a CS0809 warning:
PR #968 fixed this warning for CodeGenerationTarget.JavaInterop1.
Should this also be done for CodeGenerationTarget.XAJavaInterop1?
The text was updated successfully, but these errors were encountered: