Commit Graph

447 Commits

Author SHA1 Message Date
Alexis Bridoux 06ee19421a
Merge pull request #225 from ABridoux/feature/explorerXML-COW
ExploreXML copy on write
2021-04-17 18:29:00 +02:00
Alexis Bridoux b0073bbc61 Implemented basic copy on write strategy for XML 2021-04-17 18:27:37 +02:00
Alexis Bridoux 2c7b17dad6
Merge pull request #224 from ABridoux/feature/remove-groupSample
Remove group sample
2021-04-17 12:34:57 +02:00
Alexis Bridoux e4fc6a7f97 cutHead for collections 2021-04-17 12:31:11 +02:00
Alexis Bridoux 6f9e545698 ExplorerXML removed lastGroupSample handling 2021-04-17 12:12:49 +02:00
Alexis Bridoux 2e07a52a8d Removed filter and slice 2021-04-17 11:57:22 +02:00
Alexis Bridoux 56160ce1cd Removed filter detailed name 2021-04-17 11:47:41 +02:00
Alexis Bridoux eede19f82f
Merge pull request #223 from ABridoux/bugfix/add-singles-array
Fixed adding on single values arrays
2021-04-17 01:09:19 +02:00
Alexis Bridoux fcc47aa8fd Fixed adding on single values arrays
The check was made on the path remainder and not the children singularity.
2021-04-17 01:09:02 +02:00
Alexis Bridoux 9610c9c4fd
Merge pull request #222 from ABridoux/feature/group-sample
Removec useless group sample handling
2021-04-17 01:00:49 +02:00
Alexis Bridoux 7944688360 Removec useless group sample handling
ExplorerValue delete functions did not use them.
2021-04-17 00:56:33 +02:00
Alexis Bridoux 66eb82af96 Removed keysList and count elements 2021-04-17 00:39:06 +02:00
Alexis Bridoux 6d3e054dcb
Merge pull request #221 from ABridoux/feature/xml-eploxrer-attributes
XML explorer attributes
2021-04-17 00:12:23 +02:00
Alexis Bridoux 34ceb01774 Improved error on CSV export 2021-04-17 00:10:41 +02:00
Alexis Bridoux d2fd508d63 Handling XML attributes
Also renaming and refactoring
2021-04-16 22:09:49 +02:00
Alexis Bridoux b9ed40f5c3
Merge pull request #220 from ABridoux/feature/remove-old-implementations
Removed old implementations
2021-04-16 12:16:59 +02:00
Alexis Bridoux 4b114e4a78 Removed package XMLCoder 2021-04-16 12:13:29 +02:00
Alexis Bridoux ebb5d3bb5b Renaming 2021-04-16 10:21:34 +02:00
Alexis Bridoux 0f0c4a9484 Renamed PathExplorerBis to PathExplorer 2021-04-16 10:09:18 +02:00
Alexis Bridoux c3e7cb148a Deleted old files
And renamed properly references.
2021-04-16 10:04:49 +02:00
Alexis Bridoux ddc4362638
Merge pull request #219 from ABridoux/feature/Explorer-xml-serialization
Explorer xml serialisation
2021-04-16 00:52:01 +02:00
Alexis Bridoux 931eb1d29f Replaced data format flags for options
With joining option
2021-04-16 00:43:53 +02:00
Alexis Bridoux 1d6fa9fe1e Explorer init with value and name 2021-04-15 23:35:33 +02:00
Alexis Bridoux 449bb6a658 Explorer XML Serializable functions 2021-04-15 16:58:45 +02:00
Alexis Bridoux edefbba10d
Merge pull request #218 from ABridoux/feature/explorer-xml
Explorer xml conformance to PathExplorerBis
2021-04-14 18:30:53 +02:00
Alexis Bridoux d1b15427f7 Listing paths
Explorer XML implementation and fix for ExplorerValue
2021-04-14 18:29:36 +02:00
Alexis Bridoux f76d9e660a Explorer XML add functions 2021-04-14 00:26:45 +02:00
Alexis Bridoux 085c417c4c Set+Delete functions for ExplorerXML 2021-04-13 23:20:54 +02:00
Alexis Bridoux 30774e14bf ExplorerXML+Get 2021-04-12 00:35:07 +02:00
Alexis Bridoux c681e99faf
Merge pull request #217 from ABridoux/feature/clt-new-explorers
Feature/clt new explorers
2021-04-11 15:57:01 +02:00
Alexis Bridoux 596f7dcb7a Retry of XMLCoder 2021-04-11 15:55:17 +02:00
Alexis Bridoux a922a1b52f Nil coding strategy for ExplorerValue 2021-04-11 12:17:15 +02:00
Alexis Bridoux 5d71b0dcdf Changed XMLCoder for XMLPArsing 2021-04-11 10:57:00 +02:00
Alexis Bridoux e5820eba93 Refactored PathExplorerGet tests 2021-04-11 01:13:08 +02:00
Alexis Bridoux 517692bac8 CLT now uses new path explorers 2021-04-08 16:08:30 +02:00
Alexis Bridoux 47b9aedcf1 Small refactoring 2021-04-08 16:08:13 +02:00
Alexis Bridoux fb9f5313a0 Folding 2021-04-08 16:07:14 +02:00
Alexis Bridoux 88ac3f4b1b CSV export 2021-04-08 16:07:14 +02:00
Alexis Bridoux 8b3db5da9a PathExplorerBis convenience functions
Also conformance of primitive types to ExplorerValueConvertible
2021-04-08 16:07:14 +02:00
Alexis Bridoux b7112f49a9 Custom Encoder and Decoder for ExplorerValue 2021-04-08 16:07:14 +02:00
Alexis Bridoux c2b06ec4bc Renamed ValueType 2021-04-08 16:07:14 +02:00
Alexis Bridoux 8cef893abe Paths listing for ValueType 2021-04-08 16:07:14 +02:00
Alexis Bridoux eae7f6b135 Add functions 2021-04-08 16:07:14 +02:00
Alexis Bridoux 556651f44b Added missing set tests 2021-04-08 16:07:14 +02:00
Alexis Bridoux ef25edfb20 Changed doAdd block for general doSettingPath
The path leading to the error will be passed in the general function and will pass the whole path rather than adding a key each time.
2021-04-08 16:07:14 +02:00
Alexis Bridoux 1d327aaeb4 [WIP] Set end and delete 2021-04-08 16:07:14 +02:00
Alexis Bridoux 696a0a4738 Moved set functions tests to PathExplorer tests 2021-04-08 16:07:14 +02:00
Alexis Bridoux 964a2e5c67 PathExplorer tests suites
The suites will test the PathExplorer interface for a given PathExplorer. Implemented: Get.
Also aded a PathExporerBis protocol to evolve in parallel of PathExplorer.
2021-04-08 16:07:14 +02:00
Alexis Bridoux 59c471620a Special operator <^>
Apply a ValueType function to an operand
2021-04-08 16:07:13 +02:00
Alexis Bridoux 387f9eaa49 ValueType Get functions
Get functions for the value type (so much less code that’s incredible)
2021-04-08 16:07:13 +02:00