Skip to main content
summaryrefslogtreecommitdiffstats
path: root/dsf
diff options
context:
space:
mode:
authorPawel Piech2011-12-07 18:10:47 -0500
committerPawel Piech2011-12-07 18:32:35 -0500
commite59cb540dbd31d19cb0d2fdb7c62fc7005d8de4d (patch)
tree27e96fdf4baeff1ed1af88f17d10effbf4d7ec9e /dsf
parent965c8431401b4335b910b61609eae0ac9aad7554 (diff)
downloadorg.eclipse.cdt-e59cb540dbd31d19cb0d2fdb7c62fc7005d8de4d.tar.gz
org.eclipse.cdt-e59cb540dbd31d19cb0d2fdb7c62fc7005d8de4d.tar.xz
org.eclipse.cdt-e59cb540dbd31d19cb0d2fdb7c62fc7005d8de4d.zip
Bug 310345 - [concurrent] Asynchronous Cache Programming Model (ACPM)
utilities for DSF (Fixed API tooling errors).
Diffstat (limited to 'dsf')
-rw-r--r--dsf/org.eclipse.cdt.dsf/.settings/.api_filters11
-rw-r--r--dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/AbstractCache.java1
2 files changed, 12 insertions, 0 deletions
diff --git a/dsf/org.eclipse.cdt.dsf/.settings/.api_filters b/dsf/org.eclipse.cdt.dsf/.settings/.api_filters
new file mode 100644
index 0000000000..4cde327ba3
--- /dev/null
+++ b/dsf/org.eclipse.cdt.dsf/.settings/.api_filters
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component id="org.eclipse.cdt.dsf" version="2">
+ <resource path="src/org/eclipse/cdt/dsf/concurrent/Transaction.java" type="org.eclipse.cdt.dsf.concurrent.Transaction">
+ <filter comment="Utility is not in common use. I changed erasure type for argument, but at worse this should only cause a warning." id="420679712">
+ <message_arguments>
+ <message_argument value="org.eclipse.cdt.dsf.concurrent.Transaction.validate(ICache&lt;?&gt;[])"/>
+ <message_argument value="T"/>
+ </message_arguments>
+ </filter>
+ </resource>
+</component>
diff --git a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/AbstractCache.java b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/AbstractCache.java
index 84ad02dd93..a4f95756db 100644
--- a/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/AbstractCache.java
+++ b/dsf/org.eclipse.cdt.dsf/src/org/eclipse/cdt/dsf/concurrent/AbstractCache.java
@@ -338,6 +338,7 @@ public abstract class AbstractCache<V> implements ICache<V> {
* invalidated
*
* @see #reset(Object, IStatus)
+ * @since 2.3
*/
protected void setAndReset(V data, IStatus status) {
assert fExecutor.getDsfExecutor().isInExecutorThread();

Back to the top