Skip to content

Commit

Permalink
Do not report deprecations for 3rd party libs
Browse files Browse the repository at this point in the history
Looking at
https://download.eclipse.org/eclipse/downloads/drops4/I20241126-0600/apitools/deprecation/apideprecation.html
shows deprecations from Apache Commons IO which are irrelevant for the
project as API stability for 3rd party libs can not be guaranteed thus
add commons-io to the excluded list and pass the list to
apitooling.apideprecation ant task.
  • Loading branch information
akurtakov committed Nov 26, 2024
1 parent c395d68 commit 8988640
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@
org.apache.ant
org.apache.commons.codec
org.objectweb.asm
org.apache.commons.commons-io

## SPECIAL CASE FOR SWT: THE FRAGMENT IS ANALYZED AS PART OF THE HOST
org.eclipse.swt.win32.win32.x86
org.eclipse.swt.win32.win32.x86_64

## Can't guarantee jetty bundles API stabiltiy
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,7 @@
baseline="${baseline}"
profile="${current_location}"
report="${deprecation_report}"
excludelist="${exclude_list_external_location}"
debug="true" />
<apitooling.apideprecation_reportconversion
xmlfile="${deprecation_report}"
Expand Down

0 comments on commit 8988640

Please sign in to comment.