首页> 外国专利> Computer-implemented method, system and program product for comparing application program interfaces (APIs) between Java byte code releases

Computer-implemented method, system and program product for comparing application program interfaces (APIs) between Java byte code releases

机译:用于比较Java字节代码版本之间的应用程序接口(API)的计算机实现的方法,系统和程序产品

摘要

Under the present invention, source input corresponding to a first release of Java byte code and target input corresponding to a second release of the Java byte code is received. The input is transformed into a first list containing class names associated with the first release and a second list containing class names associated with the second release. Thereafter, any classes corresponding to class names that appear on both lists (e.g., matching class names) are loaded. The methods within the matching classes are then compared to determine if any of the APIs have been modified between the two releases. After the comparison, the matching class names are removed from the lists. Any class names remaining on the first list represent APIs that have been removed for the second release, while any class names remaining on the second list represent APIs that have been added for the second release.
机译:在本发明下,接收对应于Java字节码的第一版本的源输入和对应于Java字节码的第二版本的目标输入。输入被转换为包含与第一个发行版关联的类名称的第一列表和包含与第二发行版关联的类名称的第二列表。此后,加载与出现在两个列表中的类名相对应的任何类(例如,匹配的类名)。然后比较匹配类中的方法,以确定在两个发行版之间是否已修改任何API。比较之后,将从列表中删除匹配的类名称。第一个列表上剩余的任何类名表示已针对第二个版本删除的API,而第二个列表上剩余的任何类名均表示已为第二个版本添加的API。

著录项

  • 公开/公告号US2005188356A1

    专利类型

  • 公开/公告日2005-08-25

    原文格式PDF

  • 申请/专利权人 FUHWEI LWO;

    申请/专利号US20040783002

  • 发明设计人 FUHWEI LWO;

    申请日2004-02-20

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 22:24:34

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号