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<String,String>)"/>
+ </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<String,String>)"/>
+ </message_arguments>
+ </filter>
+ </resource>
+</component>