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

Reply via email to