Skip to main content
Jump to: navigation, search

Difference between revisions of "Recommenders/Attic/Release/ProjectChecks"

m (New page: = Plugins = * Files: ** about.html exists * META-INF/MANIFEST.MF ** Bundle-Name: starts with "Code Recommenders:" ** Bundle-Name: ends with "(Incubation)" or "(Incubation) (Experimental)...)
 
m
Line 1: Line 1:
= Plugins =
+
= Plugin Checks =
  
 
* Files:
 
* Files:
Line 16: Line 16:
 
** includes about.html (??)
 
** includes about.html (??)
  
= Features =
+
= Feature Checks =
  
 
* Files:
 
* Files:
Line 28: Line 28:
 
** version ends with ".qualifier"
 
** version ends with ".qualifier"
  
 +
= Source Feature Generator =
 +
Given a feature project, generate a "feature.source" project that looks exactly the same but uses source plug-ins instead of the normal plug-ins
 +
 +
= Aggregation Pom Generator =
 +
 +
== Plugin ==
 +
For each plug-in generate an aggregator that contains the plugin + test project.
 +
 +
== Feature ==
 +
For each feature generate an aggregator that contains all plug-in + test projects contained in the feature.
  
 
[[Category:Recommenders|Project Checks]]
 
[[Category:Recommenders|Project Checks]]

Revision as of 17:38, 12 November 2011

Plugin Checks

  • Files:
    • about.html exists
  • META-INF/MANIFEST.MF
    • Bundle-Name: starts with "Code Recommenders:"
    • Bundle-Name: ends with "(Incubation)" or "(Incubation) (Experimental)"
    • Bundle-Vendor: is "Eclipse Code Recommenders"
    • Bundle-Version: ends with ".qualifier"
    • Bundle-RequiredExecutionEnvironment: is "JavaSE-1.6" for java projects
    • Require-Bundle: all org.eclipse.org bundles are 3.6.0 at most
    • Bundle-SymbolicName starts with "org.eclipse.recommenders"
  • build.properties
    • includes about.html (??)

Feature Checks

  • Files:
    • about.html exists
    • epl-v10.html exists
    • feature.properties exists
    • license.html
  • feature.xml
    • provider-name is "Eclipse Code Recommenders"
    • version ends with ".qualifier"

Source Feature Generator

Given a feature project, generate a "feature.source" project that looks exactly the same but uses source plug-ins instead of the normal plug-ins

Aggregation Pom Generator

Plugin

For each plug-in generate an aggregator that contains the plugin + test project.

Feature

For each feature generate an aggregator that contains all plug-in + test projects contained in the feature.

Back to the top