diff --git a/README.md b/README.md index 91b7eb3..4b1fbf2 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ string jsonString = @" using JsonDocument doc = JsonDocument.Parse(jsonString); ``` the [JsonCons.JsonPath.JsonSelector](https://danielaparker.github.io/JsonCons.Net/ref/JsonCons.JsonPath.JsonSelector.html) -class provides functionality to retrieve elements in the JSON document selected according to some criteria, +class provides functionality to select elements in the JSON document with code like this: ``` var selector = JsonSelector.Parse("$.books[?(@.price >= 22 && @.price < 30)]"); diff --git a/docs/manifest.json b/docs/manifest.json index a516e1c..0fdb9ad 100644 --- a/docs/manifest.json +++ b/docs/manifest.json @@ -12,7 +12,7 @@ "hash": "r+rJi/HEdAoDUnDMJbW6qQ9DeV9Q5pXizhnHTAEKJnI=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -24,7 +24,7 @@ "hash": "Ss+KNoaBH2e2Pq3xjSUD5AKQjJ6ql0uFjnSohq76/7U=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -36,7 +36,7 @@ "hash": "BYPHJbrfg3FQMaVf2vI/lnTqv8MEnL8CBTpYm3PwhzU=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -48,7 +48,7 @@ "hash": "YCBCwWmEx/VvCnBHTvLol2xX6g6ze9juRffSDndmM0U=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -60,7 +60,7 @@ "hash": "iA6aSEs8kh2sYeCPS/q9fktc6cW8u7RQ+KBm0mwhhfU=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -72,7 +72,7 @@ "hash": "3MuaDHY7XlQ0C21MgxOcZyvW62y7AYXqW1OwAe83R1k=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -84,7 +84,7 @@ "hash": "UaT8iHC/1EsPDF+1tVf80tOdlegMDuF/1MDs8dVRth4=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -96,7 +96,7 @@ "hash": "C8QseD4wp6zMYm6H2q7jx4MK6Gq0T8ML4CrHWt/CzL0=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -108,7 +108,7 @@ "hash": "0NRPgisLUotEmzPETKNRNNSqL72GvSQgwaovKqQiRHY=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -120,7 +120,7 @@ "hash": "fyqNRb6SSEwJF2QlPQMasJk4h7XG3EkDNmzLgXhD8/Y=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -132,7 +132,7 @@ "hash": "DTfLI4zO4dDlpTPEzO8reiCCtW6/YbXrDoaPGkkLrw8=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -144,7 +144,7 @@ "hash": "CrmJ5QsdubOAoAncQ5bOK6k80MGJbMBy/HSfcEP5Nuk=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -156,7 +156,7 @@ "hash": "g4vT6Y0DUp0yFkAzSC5uEEJq88WlW74cPAdwSLzxVbU=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -168,7 +168,7 @@ "hash": "JQQfF73QnzAoVSqIhzjHNYJQTFKbq/3HQlZwi6s8Xdo=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -180,7 +180,7 @@ "hash": "cKRO0H1E0H3wg8Vyc+TMefnpeNhuEBxryWAi4w5KhGI=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -192,7 +192,7 @@ "hash": "P3pax4guvihe4MfEqm6jRVxHJihnulg0pPFIaW0DEbw=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -204,7 +204,7 @@ "hash": "vX0Ju1TSRKFwYdtrT+1m4d7eQ7jKobRnuBAgIPi11yQ=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -216,7 +216,7 @@ "hash": "QsrIviEzdsJsQae69nLlE9nGiessuqIMJ8bs/lCDDuY=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -228,7 +228,7 @@ "hash": "4BxrINHfcp4h1vzYlO7qjijlhSdGC/GR89YY9gXptcw=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -240,7 +240,7 @@ "hash": "ZhjSUJWKeBJCqVecUIC4xLquBrE+gBFtD68dlDOcc/s=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -252,7 +252,7 @@ "hash": "SUaNSoFcHO9hvy2U4sk3HTAo1dhx5Viiuy7A/jtOjE4=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -264,7 +264,7 @@ "hash": "QZp1z14nRwbIZQs7WhXP9uloIa9xrDbT91/5wj6z21I=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -276,7 +276,7 @@ "hash": "fK8VV9VdMGtmNUuhhT9bBZ5NNhR/gkgBviyZVIVdBjw=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -288,7 +288,7 @@ "hash": "upTW6RGYTgQNz5TziExUOYrmES8a7350Lm81TEu8I38=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -344,7 +344,7 @@ "hash": "woA6/NpAf0UU1nBmtjup9UbP0StW1F8YKRCYDxjuwtA=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -356,7 +356,7 @@ "hash": "/eR9GCFRpH+9RHMLF6wbmhxAOrI4GO5eME7Lz2I9qzU=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -368,7 +368,7 @@ "hash": "Ip8F9D8X5h4q0RHX9qNSIRQrpd6oGKQPrZPUel4dAqA=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -380,7 +380,7 @@ "hash": "2kuMfb3cm1FCEtJxfCH+LH25sTDNJA+Lde4VFls08X8=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -392,7 +392,7 @@ "hash": "wbUr7m7QWjUU5EChYeVPcSxc1tzuxSTMEIH4TsB1X/E=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -404,7 +404,7 @@ "hash": "qqBVcP/N6MasC3X4a0JFoG7qCH9zhQBZeBFjSeZO7/U=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -416,7 +416,7 @@ "hash": "tAiun4x7zPqGSUFZYYdxy+jQcuRetLpVgnEjjciWYXI=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -440,7 +440,7 @@ "hash": "WwiAhN6JeRShGNDOr/X3uuRfh87kS8p/ZZNzwnHEoi0=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -452,7 +452,7 @@ "hash": "kOm/go+Fc9kv9YnZi5qa/I1k7tmkVXJ4FyixgUDDslM=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -464,7 +464,7 @@ "hash": "R22WrkaEUmcCfowEyScUcJST3q258wek/gTnbRz81HY=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -476,7 +476,7 @@ "hash": "5fM32L/H2s1b9ATaO+oawYCZpxmoRaBFGpXuD7MCPVo=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -488,7 +488,7 @@ "hash": "nH3RlHj80EUewiag1TETuGWlGzqpCIpplBPuzd3n3CU=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -500,7 +500,7 @@ "hash": "QTQVk3x/ewTYv1FFzblOK1ocVpYlnJYsUvwOvyvzeD0=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -512,7 +512,7 @@ "hash": "itMUr1IDfbOYP2ZQt/HVvpeJ1sPA/d5enlz9evC33Yk=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -524,7 +524,7 @@ "hash": "F1c25cXRkdcUDY+OCpDgkfnz3vkl8D7AjRdyFmdJhkc=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -536,7 +536,7 @@ "hash": "uf1KI9HW7PlucKP5hR7oeR4PImKwPXmOGGKclLLaPE4=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -548,7 +548,7 @@ "hash": "NlSjAP6SlaZ8f/tVs//yIwDEJD4AUnmqNI/pc8i1Bn4=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -560,7 +560,7 @@ "hash": "ZTHnIH1vz/CJHSL0hfdki+kZQ8zE2IDLR6uKVg8/GMs=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -572,7 +572,7 @@ "hash": "2EkfBuGjKs5Eb6SGXHlUhberwbpCUkc/yXmfr19Nvlg=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -584,7 +584,7 @@ "hash": "HwdJXnye92XGX/i2Pr5w0YOW0ca/TIwDbJC31M8upVA=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -596,7 +596,7 @@ "hash": "SmQvi0cwnR1C9XtJUfeAVLbdmUYQm+rLIIYQhtcAN+c=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -608,7 +608,7 @@ "hash": "yPmRz/5ZFa1450tt1/VCGw6LfKWHv/zhakD1KtthZ1k=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -620,7 +620,7 @@ "hash": "ceErFSdz8tfUBAEsv83QOy7P7b89bhmHKXBAg4f3nYQ=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -632,7 +632,7 @@ "hash": "6ePdRpSMjEwTUkcA/CB0ifCLzSBEd7n8EFLomgqXoaA=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -644,7 +644,7 @@ "hash": "NNSeBtpITPsBnBRCHnL/B/J9nVHy4Oe2YR6Nq6jFKY8=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -656,7 +656,7 @@ "hash": "jvazj43FNP9a0xJxroknCtUy37OE6mgR+rdZn0Q561M=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -668,7 +668,7 @@ "hash": "5lYG6SD0KBHZDzjExZKjzHYjhERyICr6tNGVyd5cv8c=" } }, - "is_incremental": false, + "is_incremental": true, "version": "" }, { @@ -699,25 +699,23 @@ "incremental_info": [ { "status": { - "can_incremental": false, - "details": "Disable incremental build by force rebuild option.", + "can_incremental": true, "incrementalPhase": "build", "total_file_count": 0, - "skipped_file_count": 0, - "full_build_reason_code": "ForceRebuild" + "skipped_file_count": 0 }, "processors": { "ConceptualDocumentProcessor": { - "can_incremental": false, + "can_incremental": true, "incrementalPhase": "build", "total_file_count": 33, - "skipped_file_count": 0 + "skipped_file_count": 33 }, "ManagedReferenceDocumentProcessor": { - "can_incremental": false, + "can_incremental": true, "incrementalPhase": "build", "total_file_count": 18, - "skipped_file_count": 0 + "skipped_file_count": 18 }, "ResourceDocumentProcessor": { "can_incremental": false, @@ -737,8 +735,8 @@ }, { "status": { - "can_incremental": false, - "details": "Cannot support incremental post processing, the reason is: it's disabled.", + "can_incremental": true, + "details": "Can support incremental post processing.", "incrementalPhase": "postProcessing", "total_file_count": 0, "skipped_file_count": 0 diff --git a/src/JsonCons.JsonPath/README.md b/src/JsonCons.JsonPath/README.md index 1f280ba..3257f8c 100644 --- a/src/JsonCons.JsonPath/README.md +++ b/src/JsonCons.JsonPath/README.md @@ -2,7 +2,7 @@ The JsonCons.JsonPath library complements the functionality of the [System.Text.Json namespace](https://docs.microsoft.com/en-us/dotnet/api/system.text.json?view=netcore-3.1) -with an implementation of JSONPath. It provides support for querying +with an implementation of JSONPath. It provides support for querying JsonDocument/JsonElement instances with code like this: ```csharp var selector = JsonSelector.Parse("$.books[?(@.price >= 22 && @.price < 30)]");