[
https://issues.apache.org/jira/browse/FINERACT-1222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18072115#comment-18072115
]
Anhelina Zmitrevich commented on FINERACT-1222:
-----------------------------------------------
My approach is to go through the Resource classes in the fineract-provider
module and add the missing @Tag annotations. I will group them by functional
areas (like 'Clients', 'Loans', 'Accounting') to ensure they are correctly
categorized in the Swagger UI and moved out of the DefaultApi class. I'll start
by identifying the most cluttered resources.
> SDK Swagger Client Java API DefaultApi should disappear and operations go to
> other Api interfaces
> -------------------------------------------------------------------------------------------------
>
> Key: FINERACT-1222
> URL: https://issues.apache.org/jira/browse/FINERACT-1222
> Project: Apache Fineract
> Issue Type: Bug
> Components: SDK
> Reporter: Michael Vorburger
> Priority: Critical
> Labels: beginner
>
> I've just noticed {{org.apache.fineract.client.services.DefaultApi}}
> containing a lot (like a 100?) of methods from {{accountsTemplate()}} to
> {{validate()}} which all look like they should belong into one of the other
> existing {{*Api}} interfaces.
> Not sure why this happens - some Swagger annotation missing?
> [~aleks] [~ChinmayKulkarni] [~ptuomola] [~manthan] any idea?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)