Add API filter for default methods.

Change-Id: Ie67bd964cd725ed1fc0356212e4a7f947232b066
diff --git a/core/org.eclipse.cdt.core/.settings/.api_filters b/core/org.eclipse.cdt.core/.settings/.api_filters
new file mode 100644
index 0000000..2d92ecf
--- /dev/null
+++ b/core/org.eclipse.cdt.core/.settings/.api_filters
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<component id="org.eclipse.cdt.core" version="2">
+    <resource path="src/org/eclipse/cdt/core/build/ICBuildConfiguration.java" type="org.eclipse.cdt.core.build.ICBuildConfiguration">
+        <filter comment="We allow to add default methods to interfaces" id="404000815">
+            <message_arguments>
+                <message_argument value="org.eclipse.cdt.core.build.ICBuildConfiguration"/>
+                <message_argument value="getProperties()"/>
+            </message_arguments>
+        </filter>
+        <filter comment="We allow to add default methods to interfaces" id="404000815">
+            <message_arguments>
+                <message_argument value="org.eclipse.cdt.core.build.ICBuildConfiguration"/>
+                <message_argument value="setProperties(Map&lt;String,String&gt;)"/>
+            </message_arguments>
+        </filter>
+        <filter comment="We allow to add default methods to interfaces" id="404000815">
+            <message_arguments>
+                <message_argument value="org.eclipse.cdt.core.build.ICBuildConfiguration"/>
+                <message_argument value="supportsProperties(Map&lt;String,String&gt;)"/>
+            </message_arguments>
+        </filter>
+    </resource>
+</component>