Skip to content

Commit

Permalink
✨ Fake IDE/RPC Debugger Demo (#414)
Browse files Browse the repository at this point in the history
* Added fake IDE demo

Signed-off-by: JonahSussman <[email protected]>

* Added dependency

Signed-off-by: JonahSussman <[email protected]>

* Reworked jsonrpc library a bit

Signed-off-by: JonahSussman <[email protected]>

* Moved old rpc stuff into new folder

Signed-off-by: JonahSussman <[email protected]>

* Cleaned up typing and made AnalyzerLSPStep use RPC library

Signed-off-by: JonahSussman <[email protected]>

* Further work on codeplan integration

Signed-off-by: JonahSussman <[email protected]>

* Further work

Signed-off-by: JonahSussman <[email protected]>

* Preliminary hook up

Signed-off-by: JonahSussman <[email protected]>

* Worked more on demo and fixed a load of mypy typing issues

Signed-off-by: JonahSussman <[email protected]>

* Fixed reviews and more types

Signed-off-by: JonahSussman <[email protected]>

* Fixed some bugs

Signed-off-by: JonahSussman <[email protected]>

* Added notes from conversation

Signed-off-by: JonahSussman <[email protected]>

* Checkpoint

Signed-off-by: JonahSussman <[email protected]>

* Finally got forms working

Signed-off-by: JonahSussman <[email protected]>

* Yay it works!

Signed-off-by: JonahSussman <[email protected]>

* Fixed reviews

Signed-off-by: JonahSussman <[email protected]>

---------

Signed-off-by: JonahSussman <[email protected]>
  • Loading branch information
JonahSussman authored Oct 16, 2024
1 parent a2ecef4 commit c36aabc
Show file tree
Hide file tree
Showing 49 changed files with 2,680 additions and 1,118 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ debug
.vscode/
logs
.DS_Store
imgui.ini
playpen/__repo_level_awareness

# --- Python ---

Expand Down
3 changes: 3 additions & 0 deletions kai/models/report_types.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,11 @@ class ExtendedIncident(Incident):

ruleset_name: str
ruleset_description: Optional[str] = None

violation_name: str
violation_description: Optional[str] = None
violation_category: Category = Category.POTENTIAL
violation_labels: list[str] = []


class Link(BaseModel):
Expand Down
File renamed without changes.
Loading

0 comments on commit c36aabc

Please sign in to comment.