Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Latest version of the org.eclipse.ecf.sdk.cquery file

Return to org.eclipse.ecf.sdk.cquery

<?xml version="1.0" encoding="UTF-8"?>
<cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="ecf.rmap">
    <cq:rootRequest name="org.eclipse.ecf.sdk" componentType="eclipse.feature"/>
    <cq:property key="target.arch" value="*"/>
    <cq:property key="target.os" value="*"/>
    <cq:property key="target.ws" value="*"/>

    <cq:advisorNode namePattern="^ch\.ethz\.iks(\..+)?" useTargetPlatform="false" 
    useWorkspace="false">
    
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       This name pattern matches ch.ethz.iks.anything.

       The regex (\..+)? matches zero or more occurrences 
       of . followed by one of more of any character.

       Skip Component is not checked.
    </cq:documentation>

    </cq:advisorNode>

    <cq:advisorNode namePattern="^org\.eclipse\.ecf(\..+)?" useTargetPlatform="false" 
    useWorkspace="false">
        
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       This name pattern matches org.eclipse.ecf.anything.

       The regex (\..+)? matches zero or more occurrences 
       of . followed by one of more of any character.

       Skip Component is not checked.
    </cq:documentation>

    </cq:advisorNode>

    <cq:advisorNode namePattern="^org\.eclipse\.team\.ecf(\..+)?" useTargetPlatform="false"  
    useWorkspace="false">
    
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       This name pattern matches org.eclipse.team.ecf.anything.

       The regex (\..+)? matches zero or more occurrences 
       of . followed by one of more of any character.

       Skip Component is not checked.
    </cq:documentation>
    
    </cq:advisorNode>

    <cq:advisorNode namePattern="^org\.jivesoftware\.smack$" useTargetPlatform="false" 
    useWorkspace="false">
    
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       The name pattern matches org.jivesoftware.smack exactly.

       Skip Component is not checked.
    </cq:documentation>

    </cq:advisorNode>
    
    <cq:advisorNode namePattern="^org\.json$" useTargetPlatform="false" 
    useWorkspace="false"/>

    <cq:advisorNode namePattern="^org\.eclipse\.equinox\.p2\.user\.ui$" skipComponent="true" 
    useTargetPlatform="false">
    
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       The name pattern matches org.eclipse.equinox.p2.user.ui exactly.

       Skip Component is checked so that this component which comes from 
       the platform is not resolved.
    </cq:documentation>
    
    </cq:advisorNode>

    <cq:advisorNode namePattern=".*" mutableLevel="REJECT" sourceLevel="REJECT">
    
    <cq:documentation xmlns="http://www.w3.org/1999/xhtml">
       Everything not picked up by the previous name patterns is rejected.
    </cq:documentation>
    
    </cq:advisorNode>

</cq:componentQuery>

Back to the top