diff options
author | Ivan Motsch <ivan.motsch@bsiag.com> | 2015-11-17 16:04:01 +0100 |
---|---|---|
committer | Christian Halstrick <christian.halstrick@sap.com> | 2016-02-11 17:08:49 +0100 |
commit | 975aa8868591ea49e3d8033a0fe224c09e67aec9 (patch) | |
tree | dba3cd80359bd820a4dda4e334a7871befd3836a /org.eclipse.jgit/.settings | |
parent | 28e2fed761f0ddf01029c999b299ed0bccdf630e (diff) | |
download | jgit-975aa8868591ea49e3d8033a0fe224c09e67aec9.tar.gz jgit-975aa8868591ea49e3d8033a0fe224c09e67aec9.zip |
Add Attribute Macro Expansion
Attributes MacroExpander implements macros used in git attributes. This
is implemented inside the TreeWalk using a lazy created MacroExpander.
In addition, the macro expander caches the global and info attributes
node in order to provide fast merge of attributes.
Change-Id: I2e69c9fc84e9d7fb8df0a05817d688fc456d8f00
Signed-off-by: Ivan Motsch <ivan.motsch@bsiag.com>
Diffstat (limited to 'org.eclipse.jgit/.settings')
-rw-r--r-- | org.eclipse.jgit/.settings/.api_filters | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/org.eclipse.jgit/.settings/.api_filters b/org.eclipse.jgit/.settings/.api_filters new file mode 100644 index 0000000000..a5000dd6bd --- /dev/null +++ b/org.eclipse.jgit/.settings/.api_filters @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<component id="org.eclipse.jgit" version="2"> + <resource path="src/org/eclipse/jgit/attributes/AttributesNode.java" type="org.eclipse.jgit.attributes.AttributesNode"> + <filter comment="moved to new AttributesManager" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.jgit.attributes.AttributesNode"/> + <message_argument value="getAttributes(String, boolean, Attributes)"/> + </message_arguments> + </filter> + </resource> + <resource path="src/org/eclipse/jgit/attributes/AttributesRule.java" type="org.eclipse.jgit.attributes.AttributesRule"> + <filter comment="used only in tests: bean naming" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.jgit.attributes.AttributesRule"/> + <message_argument value="dirOnly()"/> + </message_arguments> + </filter> + </resource> +</component> |