From 9dfd8bc3021b592f0f795c31bdc1fc9124f318e0 Mon Sep 17 00:00:00 2001 From: sjfink Date: Fri, 12 Jan 2007 14:49:25 +0000 Subject: [PATCH] initial check-in of Internal annotation git-svn-id: https://wala.svn.sourceforge.net/svnroot/wala/trunk@563 f5eafffb-2e1d-0410-98e4-8ec43c5233c4 --- com.ibm.wala.shrike/META-INF/MANIFEST.MF | 3 ++- .../com/ibm/wala/annotations/Internal.java | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 com.ibm.wala.shrike/src/com/ibm/wala/annotations/Internal.java diff --git a/com.ibm.wala.shrike/META-INF/MANIFEST.MF b/com.ibm.wala.shrike/META-INF/MANIFEST.MF index 8d516a87d..5d43e7dd0 100644 --- a/com.ibm.wala.shrike/META-INF/MANIFEST.MF +++ b/com.ibm.wala.shrike/META-INF/MANIFEST.MF @@ -6,7 +6,8 @@ Bundle-Version: 1.0.0 Bundle-Vendor: WALA Bundle-Localization: plugin Eclipse-LazyStart: true -Export-Package: com.ibm.wala.shrike.bench, +Export-Package: com.ibm.wala.annotations, + com.ibm.wala.shrike.bench, com.ibm.wala.shrike.copywriter, com.ibm.wala.shrike.tools, com.ibm.wala.shrikeBT, diff --git a/com.ibm.wala.shrike/src/com/ibm/wala/annotations/Internal.java b/com.ibm.wala.shrike/src/com/ibm/wala/annotations/Internal.java new file mode 100644 index 000000000..e100599a7 --- /dev/null +++ b/com.ibm.wala.shrike/src/com/ibm/wala/annotations/Internal.java @@ -0,0 +1,27 @@ +/******************************************************************************* + * Copyright (c) 2006 IBM Corporation. + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v1.0 + * which accompanies this distribution, and is available at + * http://www.eclipse.org/legal/epl-v10.html + * + * Contributors: + * IBM Corporation - initial API and implementation + *******************************************************************************/ +package com.ibm.wala.annotations; + +/** + * An annotation which indicates a method which although + * public, should be considered an "internal" method, not exposed + * to the outside world or an adversary. + * + * This annotation is placed in the shrike project just so it's + * at the top of the WALA project dependency hierarchy. It doesn't have + * anything to do with shrike. + * + * @author sjfink + * + */ +public @interface Internal { + +}