RagConnect merge requestshttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests2022-09-02T14:48:16+02:00https://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/34Resolve "Make explicit dependency definitions deprecated"2022-09-02T14:48:16+02:00René SchöneResolve "Make explicit dependency definitions deprecated"Closes #42Closes #421.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/33Resolve "Refactorings/Clean-Up"2022-09-06T12:28:37+02:00René SchöneResolve "Refactorings/Clean-Up"Closes #39Closes #391.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/32Resolve "Allow collection and circular attributes as endpoint targets"2022-06-07T17:36:59+02:00René SchöneResolve "Allow collection and circular attributes as endpoint targets"Closes #53
- [x] Check, if collection and circular attributes can be specified as send endpoint targets.
- [x] Add test cases to ensure correct handling.
- [x] Update documentation, that they can be used.Closes #53
- [x] Check, if collection and circular attributes can be specified as send endpoint targets.
- [x] Add test cases to ensure correct handling.
- [x] Update documentation, that they can be used.1.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/31Resolve "Improvement of tests"2022-05-31T12:32:53+02:00René SchöneResolve "Improvement of tests"Closes #32
Not done due to time:
- test cases for inherited attributes, non-terminal opts, and for endpoints, that always apply
- Investigate possibility of parallelizing testsCloses #32
Not done due to time:
- test cases for inherited attributes, non-terminal opts, and for endpoints, that always apply
- Investigate possibility of parallelizing tests1.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/30Feature: JavaHandler2022-05-30T17:49:13+02:00René SchöneFeature: JavaHandlerCloses #52Closes #521.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/28Resolve "Do not generate dependency methods if incremental is active"2022-03-04T09:20:43+01:00René SchöneResolve "Do not generate dependency methods if incremental is active"Closes #43Closes #431.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/27Resolve "Feature: Send endpoint for relations"2022-03-01T16:44:33+01:00René SchöneResolve "Feature: Send endpoint for relations"Closes #37Closes #371.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/25Resolve "Feature: Send endpoint for attributes"2022-02-04T15:47:59+01:00René SchöneResolve "Feature: Send endpoint for attributes"Closes #38Closes #381.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/24Resolve "Feature: Send enpoint for non-terminal using implicit NTA"2022-01-20T09:46:15+01:00René SchöneResolve "Feature: Send enpoint for non-terminal using implicit NTA"Closes #36
- [x] Categorize changes in `Indermediate.jrag`
- [x] Update documentationCloses #36
- [x] Categorize changes in `Indermediate.jrag`
- [x] Update documentation1.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/23Resolve "Change used prefix for generated parts of grammar"2021-12-08T17:03:46+01:00René SchöneResolve "Change used prefix for generated parts of grammar"Closes #35Closes #351.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/22Resolve "Feature: Add context-free connect"2021-12-08T16:18:17+01:00René SchöneResolve "Feature: Add context-free connect"Closes #34Closes #341.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/21Resolve "Make grammar(s) more concise"2022-01-06T11:16:59+01:00René SchöneResolve "Make grammar(s) more concise"Closes #40Closes #401.0.0René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/12Ensure correct connect and disconnect functionality2022-01-06T11:17:06+01:00René SchöneEnsure correct connect and disconnect functionality- move IntList to TestUtils
- make resolve-element for wildcard connections a method (instead of an attribute). would never be a cache-hit anyway
- extend base.clean to remove generated aspects as well
- fixing imports
- introduced new t...- move IntList to TestUtils
- make resolve-element for wildcard connections a method (instead of an attribute). would never be a cache-hit anyway
- extend base.clean to remove generated aspects as well
- fixing imports
- introduced new types to encapsulate behaviour: RagConnectTokenMap, RagConnectPublisher
- move lastValue (of sendDefinitions) into new publisher
- create connectToken outside of handlers
- MqttHandler:
- make wildcardPatterns a list
- added Lock to avoid simultaneous access/modification of AST
- RestHandler: update dependency requirement to Spark 3.9.3 in order to unmap existing routes upon disconnect
- testing disconnect functionality in (most) existing tests
Closes #310.3.2René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/10Allow connection endpoints for list nonterminals2022-01-06T11:17:07+01:00René SchöneAllow connection endpoints for list nonterminalsCloses #21Closes #210.3.2René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/38Resolve "New Handler: REST client"2023-07-28T16:46:54+02:00René SchöneResolve "New Handler: REST client"Closes #61Closes #61René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/37Resolve "Inherited components of a type can not be chosen as port targets"2023-05-22T13:05:33+02:00René SchöneResolve "Inherited components of a type can not be chosen as port targets"Closes #59Closes #59René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/36Resolve ""error: variable handler is already defined" when using multiple pro...2023-01-25T15:50:02+01:00René SchöneResolve ""error: variable handler is already defined" when using multiple protocols"Closes #58Closes #58René SchöneRené Schönehttps://git-st.inf.tu-dresden.de/jastadd/ragconnect/-/merge_requests/7Resolve "Check input for URI format upon calling a connect method"2022-01-06T11:17:09+01:00René SchöneResolve "Check input for URI format upon calling a connect method"Closes #22Closes #22René SchöneRené Schöne