[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [wtp-dev] [Action] Some APIs are using non-API types
|
Jeffrey,
We have WSDLPlugin that has been flagged as an API access violation, and
this class is generated using EMF. Look at the example below:
===========
public final class WSDLPlugin extends EMFPlugin
...
public static Implementation getPlugin() { ... // this is where the tool
flags.
...
public class Implementation extends EclipsePlugin { ... // but this is
public, just an inner class
===========
I would not regard this as an API violation but should I modify the code to
make the tool happy?
Let me know your thoughts on how to go with this case.
Thanks,
- Kihup
Arthur
Ryman/Toronto/IBM
@IBMCA To
Sent by: "General discussion of project-wide
wtp-dev-bounces@e or architectural issues."
clipse.org <wtp-dev@xxxxxxxxxxx>
cc
05/06/2005 09:25 Subject
AM Re: [wtp-dev] [Action] Some APIs
are using non-API types
Please respond to
"General
discussion of
project-wide or
architectural
issues."
Jeffrey,
Thx for tracking these API defects. I suggest we let the owners fix these
next week. If any of these violations remain after that (5/16), please open
Bugzilla bugs to track them.
Arthur Ryman,
Rational Desktop Tools Development
phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@xxxxxxx
intranet: http://labweb.torolab.ibm.com/DRY6/
Jeffrey Liu/Toronto/IBM@IBMCA
Sent by: wtp-dev-bounces@xxxxxxxxxxx
To
wtp-dev@xxxxxxxxxxx
05/03/2005 11:28 AM cc
Subject
Please respond to [wtp-dev] [Action] Some APIs
"General discussion of project-wide are using non-API types
or architectural issues."
Hi component leads,
The latest API progress report show that some of our APIs have dependency
on non-API types. For example, a method API returns a non-API type. These
APIs cannot be deemed as APIs because of such dependency. We need to clean
them up. I suggest we either say they are not APIs or we modify them so
that they do not extend/implement/return/input/throw non-APIs. Please
review the report and take necessary actions.
To view the report, open:
http://download.eclipse.org/webtools/downloads/drops/S-1.0
M4-200504292037/apitools/api-progress.html
and click on:
(Embedded image moved to file: pic28237.gif)
Thanks,
Jeffrey Liu
IBM Rational Software - Performance Analyst
IBM Toronto Lab.
8200 Warden Ave. Markham, Ontario, L6G 1C7
Internal mail: D3/R8V/8200/MKM (D3-268)
T/L: 969 3531
Tel: (905) 413 3531
Fax: (905) 413 4920
jeffliu@xxxxxx.com_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
Attachment:
pic28237.gif
Description: GIF image