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

Difference between revisions of "Recommenders/Attic/Templates"

m (Introduction to Templates Completion)
m (Removing all content from page)
 
(20 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Introduction to Templates Completion ==
 
  
This page will soon contain in-detail information about the Code Recommenders Template Completion plugin and how it can be used, maintained and extended by developers.
 
 
For the rest of this introduction we will present a short scenario which helps the developer to understand the major tasks and possible obstacles.
 
In the following we will present the general [[#Architecture]] of the plugin by giving an overview of its components in [[#Components Overview]] and how they interact in [[#General Workflow]].
 
We will further explain the most [[#Important Concepts]] which further helps understanding the system and are vital to know for working on the plugin.
 
 
=== Functionality ===
 
 
Here we will give a short illustration about the main goals of this plugin.
 
 
== Architecture ==
 
 
This section will contain a general overview about the whole plugin and how its components interact.
 
 
=== Components Overview ===
 
 
This subsection will give a short description of each component and display the dependencies between them.
 
 
=== General Workflow ===
 
 
In this subsection we will illustrate how the components interact when responding to a completion request.
 
 
== Important Concepts ==
 
 
This section will consider how the most important components work in detail.
 
 
=== Target Variables ===
 
 
This subsection will explain what information we need for template proposals in how it is encapsulated.
 
 
=== Pattern Recommender ===
 
 
Here we will explain how the pattern recommender communicates which other plugins of the code recommenders system to obtain relevant patterns.
 
 
=== Code Builder ===
 
 
This subsection will shortly illustrate how Eclipse templates work and how we generate them from our mined patterns.
 

Latest revision as of 02:29, 26 September 2013

Back to the top