summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_inspect.cpp
Commit message (Collapse)AuthorAge
* false is not a flagMinijackson2018-08-21
|
* Refactor QByteArray ↔ size_t conversions into utilsMinijackson2018-08-21
|
* Separate UIDs and revisionsMinijackson2018-08-21
|
* Removed the use of C99 extensionsChristian Mollekopf2018-08-03
|
* Improve documentation of SinkSHRémi Nicole2018-08-03
| | | | | | | | | | | | | | | | | | | | | Summary: - Add support for positional arguments, options, flags in the syntax tree - Add automatic generation of usage string TODO: - ~~Better document the `--reduce` option in the `list` command~~ - Get the parent command for sub-commands so we could show help for `trace on` and not just `on` - Pass the syntax to the implementation of the command so commands can easily show help on wrong usage. Also, SyntaxTree could do automatic input validation in the future, this could also help. - Even with the new documentation, some command could still be confusing. Should we add some usage examples? Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D14547
* Use Key API in SinkSHRémi Nicole2018-07-27
| | | | | | | | | | | | | | | | | | Summary: Depends on D14289 - Fixes the `sinksh inspect …` command - Introduces `isValid`, `isValidInternal` and `isValidDisplay` static functions in Key, Identifier and Revision I still have to do a more extensive search for induced bugs in other commands Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D14404
* New Key API in storage layerRémi Nicole2018-07-27
| | | | | | | | | | | | | | | | | Summary: - Use object oriented paradigm for Keys / Identifiers /Revisions - "Compress" keys by using byte representation of Uuids - Still some cleaning left to do - Also run some benchmarks - I'm questioning whether files other than entitystore (tests excluded) are allowed to access this API Reviewers: cmollekopf Reviewed By: cmollekopf Tags: #sink Differential Revision: https://phabricator.kde.org/D13735
* All xapian stuff in a central placeChristian Mollekopf2018-07-27
|
* Fixed unused argumentChristian Mollekopf2018-02-22
|
* Added some fulltext index inspectionChristian Mollekopf2018-02-13
|
* sinksh improvementsChristian Mollekopf2018-01-30
|
* Parse uidsChristian Mollekopf2018-01-30
|
* Inspect outputChristian Mollekopf2018-01-30
|
* inspect outputChristian Mollekopf2018-01-25
|
* Dump key and value sizes on inspectChristian Mollekopf2017-11-17
|
* Say something if things are okayChristian Mollekopf2017-08-18
|
* Only count every uid once.Christian Mollekopf2017-08-14
| | | | The previous code would fail on the second revision with the same uid.
* More compact changesetChristian Mollekopf2017-08-13
|
* Inspection to validate all ridsChristian Mollekopf2017-08-13
|
* Some metadata for inspectChristian Mollekopf2017-08-11
|
* Move type implementations in one placeChristian Mollekopf2017-03-21
| | | | | | | Having them separated is rather pointless (since we need one for every type, and all types are the interface of sink, as one), and caused quite a bit of friction when adding new types. This will also make it easier to change things for all types.
* Inspect internalsChristian Mollekopf2017-02-24
|
* Print value in inspectionChristian Mollekopf2017-02-09
|
* sinksh inspectChristian Mollekopf2017-02-08