Skip to content

Clean-CaDET/platform-plugin-visual-studio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cover

Clean CaDET

The Clean Code and Design Educational Tool (Clean CaDET) is a platform dedicated to the study of clean code. It presents a conglomerate of AI-powered tools for educators, learners, practitioners, and researchers studying clean code. The repository for the platform with which this plugin interacts can be found here.

Visual Studio Plugin

This repository hosts the code for the Visual Studio plugin capable of interacting with the platform, enabling the following use cases:

  • Studying clean code challenges, where the learner loads a predefined C# project focused around some aspect of clean code (e.g., meaningful names, focused methods) and is tasked with refactoring the code in some way. How our platform resolves these challenge submissions is described here.
  • Analyzing a project's code quality, where an engineering can submit any C# project (or some subset, such as a folder or class) to the platform for analysis. The platform detects code issues using AI detectors, and selects appropriate learning objects to display to the engineer and help them resolve the identified issues. This data flow is described in more detail here.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages