moko-network
moko-network copied to clipboard
Network components with codegeneration of rest api for mobile (android & ios) Kotlin Multiplatform development
Current naming of "filterTags" option is not cleared for easy understanding. Should be better to replace is with ex "excludeTagsFromGeneration" (should discuss naming) and append with "includeTagsFromGeneration". `excludeTagsFromGeneration` - will...
Now generated: ``` override suspend fun signup(signup: SignupRequest?, avatar: kotlin.String?) : Response { val builder = HttpRequestBuilder() builder.method = HttpMethod.Post builder.url { takeFrom(_basePath) encodedPath = encodedPath.let { startingPath -> path("v1/auth/signup")...
unit test not passing. Can't get byteArray from MultipartFormDataContent request 
this should be not difficult - in ios source set we use only foundation, that available on all apple targets
in our usecases we not read response headers yet and do status code checks only in ErrorFeature (if status code not successful then this feature try create exception for this...
Using the latest gradle, I see this warning in the build: Execution optimizations have been disabled for task ':wfmShared:xxxxxxxxXxxxxApiOpenApiGenerate' to ensure correctness due to the following reasons: - Additional action...
Hello! I faced a problem when was trying to use default parameter value: parameter statement: ``` parameters: - in: query name: parameter schema: type: string default: 'value' ``` expected generated...
when parameter name start with a nuber, from example: ``` - name: 24h in: query description: Круглосуточно schema: type: boolean required: false ``` in generated file it will be ```...
Need to add support to the network-generator of nullable parameters of a request. In spec: ``` paths: /users: get: parameters: - name: "client_id" in: "query" schema: type: string nullable: true...