This is an automated email from the ASF dual-hosted git repository. rvesse pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit 565736c4f986050c88dc041163e0cec06468e0da Merge: e68c9dd07d 0a4b9a7d94 Author: Rob Vesse <[email protected]> AuthorDate: Tue Jul 9 11:03:11 2024 +0100 Merge pull request #2538 from karolina-telicent/prefixes-service GH-2543: Prefixes service .../jena/sparql/pfunction/PropertyFunction.java | 18 +- jena-fuseki2/examples/config-prefixes.ttl | 22 + jena-fuseki2/jena-fuseki-core/pom.xml | 6 + .../org/apache/jena/fuseki/server/DataService.java | 2 + .../org/apache/jena/fuseki/server/FusekiVocab.java | 3 + .../org/apache/jena/fuseki/server/Operation.java | 5 + .../jena/fuseki/server/OperationRegistry.java | 5 + .../jena/fuseki/servlets/ActionPrefixesR.java | 220 +++++++++ .../jena/fuseki/servlets/ActionPrefixesRW.java | 107 +++++ .../apache/jena/fuseki/servlets/HttpAction.java | 22 +- .../apache/jena/fuseki/servlets/ServletOps.java | 2 - .../servlets/prefixes/ActionPrefixesBase.java | 101 ++++ .../servlets/prefixes/ActionProcPrefixes.java | 43 ++ .../jena/fuseki/servlets/prefixes/PrefixUtils.java | 53 ++ .../fuseki/servlets/prefixes/PrefixesAccess.java | 42 ++ .../jena/fuseki/servlets/prefixes/PrefixesMap.java | 80 ++++ .../fuseki/servlets/prefixes/PrefixesPlain.java | 79 +++ .../jena/fuseki/servlets/prefixes/PrefixesRDF.java | 225 +++++++++ .../jena/fuseki/servlets/prefixes/RegexTests.java | 44 ++ .../jena/fuseki/servlets/prefixes/UtilsTests.java | 90 ++++ jena-fuseki2/jena-fuseki-main/pom.xml | 12 + .../src/test/files/config-prefixes-empty.ttl | 22 + .../src/test/files/config-prefixes.ttl | 22 + .../jena-fuseki-main/src/test/files/data.trig | 6 + .../org/apache/jena/fuseki/main/TS_FusekiMain.java | 14 +- .../fuseki/main/prefixes/AbstractTestPrefixes.java | 532 +++++++++++++++++++++ .../main/prefixes/AbstractTestPrefixesImpl.java | 68 +++ .../fuseki/main/prefixes/PrefixesServiceTests.java | 33 ++ .../main/prefixes/TestPrefixesActionResponse.java | 127 +++++ .../fuseki/main/prefixes/TestPrefixesActions.java | 64 +++ .../main/prefixes/TestPrefixesServicePlain.java | 28 ++ .../prefixes/TestPrefixesServicePrefixesMap.java | 36 ++ .../main/prefixes/TestPrefixesServiceRDF.java | 28 ++ .../src/test/resources/log4j2-test.properties | 26 +- 34 files changed, 2144 insertions(+), 43 deletions(-)
