Skip to content

Mining Design Rules

Sahar Mehrpour edited this page Aug 7, 2024 · 1 revision

miningRulesCore package contains files for the Mining Design Rules feature.

  • extractFeatures.js: Contains methods for extracting features using predefined sets as defined in featureConfig.js.
  • featureConfig.js: Contains constants used for feature extraction.
  • focusedElementProcessing.js: Processes information received from the IDE.
  • postProcessing.js: Handles post-processing tasks.
  • preProcessing.js: Handles pre-processing tasks.
  • processing.js: Contains general processing methods.
  • xPathQueryExecutor.js: Executes XPath queries against srcML-based XML representations of code, with use cases different from those in ruleExecutor.js.

MiningRules package contains the UI components of this feature.

  • minedRulePad.js
  • minedRulesComponent.js
DesignRuleMiner
Clone this wiki locally