Commit Graph

  • 1e117600f9 docs: update Readme main RubenKraft 2025-02-14 12:56:52 +00:00
  • 6f457479aa test: add Tests for Generics Ruben 2025-02-13 17:33:21 +01:00
  • 3b0b97841e feat: add Parser Interface to get Parse Errors on API instead of doing it without it Ruben 2025-02-13 16:34:34 +01:00
  • fbf8704af6 Merge remote-tracking branch 'origin/main' Ruben 2025-02-12 17:03:05 +01:00
  • dc896a453d feat: add Generic ResultSet in DTO Ruben 2025-02-12 17:02:52 +01:00
  • 5d41a19705 feat: add Generic ResultSet in DTO Ruben 2025-02-12 17:00:52 +01:00
  • ae2461b99d fix: fix Algorithm of getting all Types of Result-Set Ruben 2025-01-30 17:54:04 +01:00
  • 234e6eed1a Update README.md RubenKraft 2025-01-30 12:11:05 +00:00
  • 9ea1bff5f4 docs: update Readme RubenKraft 2025-01-29 17:40:55 +00:00
  • a4060225e1 fix: use Hashmap instead of Input String as Key in Cache again. Ruben 2025-01-29 18:35:39 +01:00
  • 2a72aa3a57 fix: remove unneccesary newLine Ruben 2025-01-29 18:29:25 +01:00
  • cabb7258aa Merge remote-tracking branch 'origin/main' Ruben 2025-01-29 18:22:48 +01:00
  • 25a1876b8f refactor : refactoring and cleanup Ruben 2025-01-29 18:22:39 +01:00
  • d9177cbdf2 docs: update Readme RubenKraft 2025-01-29 17:05:49 +00:00
  • c0b7f55491 fix: Fix import of only Main-Type when Type that is selected has Generic Type. Ruben 2025-01-29 17:55:03 +01:00
  • 6d0f243c80 feat : using Hashcode instead of complete String for Memory-Efficiency Ruben 2025-01-28 19:21:29 +01:00
  • bc09039e73 feat : implement Cache one Layer Deeper Ruben 2025-01-28 19:15:54 +01:00
  • 6d6786d3b7 feat : implement Cache one Layer Deeper Ruben 2025-01-28 19:15:46 +01:00
  • d470a93645 feat: add Log-Message for how many Typehints are beeing returned. Ruben 2025-01-28 18:58:33 +01:00
  • 535e121c0f feat: add simple Cache for Types Ruben 2025-01-28 18:53:11 +01:00
  • 077abb2c09 refactor: renaming TypeFinder to TypeResolver Ruben 2025-01-28 17:32:33 +01:00
  • 2b62965c44 feat : add import Statement if Type is not imported. Ruben 2025-01-28 17:02:40 +01:00
  • a9eee2e4cf feat : add import Statement for all Types. CAREFUL - EXPERIMENTAL Ruben 2025-01-28 16:26:47 +01:00
  • c47e8f4a9d feat: add Logger in every Class Ruben 2025-01-27 17:50:18 +01:00
  • ac99140020 fix: add Log4J as Logging Framework and Configuring it Ruben 2025-01-27 17:38:41 +01:00
  • 3ee03cc788 fix: fix trimming one char too much Ruben 2025-01-27 17:36:12 +01:00
  • 80f533913c refactoring: minor refactoring Ruben 2025-01-27 16:52:02 +01:00
  • 05ef4123f0 refactoring: minor refactoring and renaming Ruben 2025-01-27 16:32:45 +01:00
  • 57f41cf534 feat: update jar for Client Ruben 2025-01-26 11:08:56 +01:00
  • 04894b3667 test: add Test for End-Of-Word Algorithm Ruben 2025-01-26 11:08:32 +01:00
  • 63a2876959 feat : add Algorithm for finding Ending of Word and fix Positioning of Hints Ruben 2025-01-26 11:05:12 +01:00
  • 24d01f756b feat: add setTrace Method so Client does not throw Error when sending setTrace Message Ruben 2025-01-26 11:02:09 +01:00
  • cda180fbb8 fix: add jar in Client so Client is actually usable. Ruben 2025-01-25 22:29:54 +01:00
  • ca020b2929 refactor: minor cleanup Ruben 2025-01-25 22:27:50 +01:00
  • 463fdc97a3 feat: replace Information-Text from "replace" to "insert" Ruben 2025-01-25 22:21:58 +01:00
  • dd91476f04 feat : add Hashmap for Documents in Server Ruben 2025-01-25 22:09:08 +01:00
  • e3a4a981ba feat: load Textdocument on Document Open Ruben 2025-01-25 21:54:04 +01:00
  • acd5d5f09c feat: changed direct activation instead of activating extension with command Ruben 2025-01-25 21:48:04 +01:00
  • b6bf0d8b17 feat: remove null and add save returns for all Methods Ruben 2025-01-25 21:40:03 +01:00
  • 2de2617a8d feat: fix position of Method-Names Ruben 2025-01-25 21:11:51 +01:00
  • 1cc5f8a4fd docs: update drawio to English Ruben 2025-01-24 15:17:39 +01:00
  • 58e31a8bea docs: moved to separate Folder Ruben 2025-01-23 12:03:35 +01:00
  • cbeaa12d9c docs: add drawio-File RubenKraft 2025-01-23 10:59:17 +00:00
  • 2f08a2acb6 docs: update Readme RubenKraft 2025-01-23 10:55:36 +00:00
  • 856f7f4bd0 docs: upload simple Logic Diagram RubenKraft 2025-01-23 10:52:20 +00:00
  • 5bc8683665 docs: update Readme RubenKraft 2025-01-23 10:31:22 +00:00
  • 2056e5504c feat: change from Error to Hint Diagnostic Ruben 2025-01-22 18:47:38 +01:00
  • a540a3f54a fix : deactivate Workspace Feature that leads to crashes of the Language Server Ruben 2025-01-22 18:09:05 +01:00
  • bdf3e890a5 fix : Path is now dynamic. Ruben 2025-01-22 17:55:02 +01:00
  • 46e4be9ff5 feat: add Type replacement of typless Varibales in Parameters with Quick Fix Ruben 2025-01-22 17:35:36 +01:00
  • 64124daa61 Update README.md RubenKraft 2025-01-16 14:43:27 +00:00
  • 5da122db9c feat: add Diagnostic for every Type of infered Types to select from. Ruben 2025-01-15 15:57:10 +01:00
  • 236be16fda refactor: refactoring of Code to optimize the runtime Ruben 2025-01-15 15:47:06 +01:00
  • 2c6ccf0c48 fix: changed Types of Messages Ruben 2025-01-15 15:00:14 +01:00
  • 3038cd7e68 fix: temporarly fix position of placed Typeplaceholders but need to implement correct Algorithmn for that Ruben 2025-01-15 14:52:22 +01:00
  • d56d06f752 feat: deactivate Hover effect and add Selection of Type. Ruben 2025-01-10 12:32:00 +01:00
  • a447cd3f39 Merge remote-tracking branch 'origin/main' Ruben 2025-01-08 17:01:51 +01:00
  • 0173dd86da fix & feat: implement Display of Parameter in Code and Fix System.out Ruben 2025-01-08 17:01:35 +01:00
  • 214e80cfa2 Update README.md RubenKraft 2025-01-08 15:39:10 +00:00
  • d5d562cee1 Merge remote-tracking branch 'origin/main' Ruben 2025-01-08 16:37:05 +01:00
  • a236add9f6 feat: add TypeHints for Parameters Ruben 2025-01-08 16:36:54 +01:00
  • 28684dcaba docs: update docs RubenKraft 2024-12-12 21:06:29 +00:00
  • 43ca14194b feat: display all alternative Types Ruben 2024-12-12 22:03:27 +01:00
  • 32a7a6e015 feat: add TypeHints for Methods Ruben 2024-12-12 21:03:31 +01:00
  • 2f25c64dc6 feat: add Method to get Type for all TPHs in ResultSet in V1 Ruben 2024-12-12 18:44:29 +01:00
  • 3a9468a174 feat: add Method to get Result-Set and SyntaxTree instead of two different Methods. Ruben 2024-12-08 14:32:42 +01:00
  • e93058e76f feat: add Interface for Language Server returning ResultSet and Abstract Syntax, add Test Ruben 2024-12-05 18:28:45 +01:00
  • be77b7875e docs: update Readme RubenKraft 2024-12-04 16:23:30 +00:00
  • 8c6a6a0282 docs: update Readme RubenKraft 2024-12-04 16:21:03 +00:00
  • a23bf7c16c feat: add Compiler to LSP and add Stub for Interface Class Ruben 2024-12-04 17:16:24 +01:00
  • 60f8352fb4 Merge remote-tracking branch 'origin/main' Ruben 2024-11-19 18:38:16 +01:00
  • 397e9e4026 docs: add Java-Docs Ruben 2024-11-19 18:38:06 +01:00
  • c621d5d791 docs: update Readme RubenKraft 2024-11-19 15:23:30 +00:00
  • 3a5324a718 feat: add Basic Test Environment Ruben 2024-11-19 16:21:42 +01:00
  • b30d4e97e5 feat: add Type Algorithm Ruben 2024-11-19 16:13:59 +01:00
  • 782ea67831 feat: changed package name and add Hover of hovered Element Ruben 2024-11-13 18:18:54 +01:00
  • 8acd8c7ff1 feat: add Placeholders for Snippets Ruben 2024-11-07 16:27:35 +01:00
  • 028a005b01 Merge remote-tracking branch 'origin/main' Ruben 2024-11-07 16:19:30 +01:00
  • 1fbcc78085 feat: add CodeSnippets for main, for and foreach Ruben 2024-11-07 16:19:19 +01:00
  • d6dc0a5d20 docs: update Readme RubenKraft 2024-11-06 16:26:13 +00:00
  • 6cf3808d41 feat: add basic Code Formatting (deleting every Space at the End of a Line) Ruben 2024-11-06 17:24:20 +01:00
  • ddb72ee81f Merge remote-tracking branch 'origin/main' Ruben 2024-11-06 16:48:16 +01:00
  • ff4181de0a feat: add example Autocomplete Ruben 2024-11-06 16:47:48 +01:00
  • c453a099be docs: add Readme.md RubenKraft 2024-10-31 17:53:40 +00:00
  • 1583fa254d feat: renaming Ruben 2024-10-31 18:37:51 +01:00
  • d3df6d5dab feat: Initial Commit. Ruben 2024-10-31 18:26:52 +01:00
  • 14b99f72bd Initial commit RubenKraft 2024-10-31 17:16:47 +00:00