NEIAPI / nei-toolkit

NEI 接口文档管理平台配套自动化工具
https://nei.netease.com
MIT License
812 stars 123 forks source link

生成iOS客户端请求代码时请求类名规则优化 #8

Closed agger0207 closed 8 years ago

agger0207 commented 8 years ago

当前规则

生成的接口类名如下:{{namePrefix}}{{接口类名}}

例如:NEI 上的接口类名为 CommentRequest,则生成的类型名字 HTCommentRequest, 头文件名为 HTCommentRequest.h, 实现文件名为 HTCommentRequest.m

调整

  1. 如果NEI上的接口类名后缀不为RequestTask, 则自动添加后缀Request 例如:NEI 上的接口类名为 Comment,则生成的类型名字仍为 HTCommentRequest, 头文件名为 HTCommentRequest.h, 实现文件名为 HTCommentRequest.m
  2. 如果NEI上的接口类名不合法,例如含有中文等等;在按照URL路径生成请求类的同时需要在日志中给出警告,便于开发人员排查问题。
huntbao commented 8 years ago

如果接口没有指定类名,会提示: 接口 "InterfaceTest" 没有指定类名, 尝试使用名称 否则提示:接口 "InterfaceTest" 的类名 "xxxx" 不合法, 尝试使用名称

huntbao commented 8 years ago

fixed in v0.4.2

agger0207 commented 8 years ago

已验证.