summaryrefslogtreecommitdiffstats
path: root/lib/entry/libimagentrylink
AgeCommit message (Collapse)Author
2018-04-13Remove attributeMatthias Beyer
This fixes a crash with the (beta) compiler rustc 1.26.
2018-02-25Provide unlink() to remove all linksMatthias Beyer
2018-02-11Update version string: 0.6.0 -> 0.7.0Matthias Beyer
2018-02-07Update dates in license headerMatthias Beyer
And add missing header in one file
2018-02-01Change calls to into_get_iter() to not take argumentMatthias Beyer
2018-01-29Refactor to use Iterator::fold()Matthias Beyer
2018-01-18env_logger: 0.5.0-rc.2 -> 0.5Matthias Beyer
2018-01-15env_logger: 0.5.0-rc.1 -> 0.5.0-rc.2Matthias Beyer
2018-01-15log: 0.4.0-rc.1 -> 0.4.0Matthias Beyer
2018-01-15env_logger: 0.4.* -> 0.5.0-rc.1Matthias Beyer
2018-01-15Update dependency: log: 0.3.* -> 0.4.0-rc.1Matthias Beyer
2018-01-13libimagentrylink: Replace read with typed readMatthias Beyer
2018-01-13Update dependency: toml-query -> 0.6Matthias Beyer
2018-01-05Refactor: Use function chaining and new error type linkMatthias Beyer
2018-01-04Fix comments: Use two instead of three slashesMatthias Beyer
2017-12-25Update version strings: 0.5.0 -> 0.6.0Matthias Beyer
2017-12-24Refactor libimagrt+libimagstore to pass whole configuration objectMatthias Beyer
Before we extracted the store configuration from the configuration toml::Value object and passed it to the store. This is unecessary overhead. Now we pass the whole configuration object and let the store extract the required values.
2017-10-31Replace uses of try!() macro with "?" operatorMatthias Beyer
2017-10-31Add badges in Cargo.toml of all cratesMatthias Beyer
2017-10-12Update toml-query: 0.3.* -> 0.4Matthias Beyer
This update is needed for the error-chain update, as the toml-query 0.4.0 release also bumps this dependency.
2017-10-12Update dependency: error-chain: 0.10 -> 0.11Matthias Beyer
2017-10-12Update dependency: itertools: 0.6 -> 0.7Matthias Beyer
2017-09-30Remove FoldResultMatthias Beyer
2017-09-24Update version strings: 0.4.0 -> 0.5.0Matthias Beyer
2017-09-23Merge pull request #1107 from matthiasbeyer/libimagentrylink/error-refactoringMatthias Beyer
Use error chain link functionality to remove link-conversion boilerplate
2017-09-23Use error chain link functionality to remove link-conversion boilerplateMatthias Beyer
2017-09-23Add test for testing annotationMatthias Beyer
2017-09-21Reimplement aggregating functionalityMatthias Beyer
Which fixes the bug that a dead link was not found.
2017-09-21Add output of aggregated linking-networkMatthias Beyer
2017-09-21Fix: critical typoMatthias Beyer
2017-09-19Update dependency specsMatthias Beyer
Most notably: * env_logger: 0.4 -> 0.5 * hoedown: 5.0.0 -> 6.0.0 * itertools: 0.5 -> 0.6 * lazy_static: 0.1.15 -> 0.2 * regex: 0.1 -> 0.2 * semver: 0.5 -> 0.8 * url: 1.2 -> 1.5 * uuid: 0.3 -> 0.5 (This list is most surely not complete)
2017-09-15Query-path fixedMatthias Beyer
2017-09-15Add more debugging/tracing outputMatthias Beyer
2017-09-15Add test to test external linkingMatthias Beyer
2017-09-15Move env_logger dep to dev-dependenciesMatthias Beyer
2017-09-09Fix header locationsMatthias Beyer
Also change that the implementation uses toml_query::set instead of toml_query::insert. Inserting values creates intermediate tables, set doesn't. And we really want that convenience here, as the code is complex enough on its own.
2017-09-06Update toml-query: 0.3.* -> ^0.3.1Matthias Beyer
This release contains a bugfix for a critical bug in the `TomlValueInsertExt::insert()` algorithm which was triggered by an edgecase.
2017-09-05Fix Store loading in tests: Use in-memory store backendMatthias Beyer
2017-09-04Merge branch 'master' into libimagerror/integrationMatthias Beyer
This merge solved a _LOT_ of conflicts and was a rather complicated one, as parts of the conflict-resolution involved rewriting of half the stuff. This merge commit fixes all the things so a `cargo check --all` succeeds, but I did not yet check whether tests run without failure.
2017-09-04Merge pull request #1029 from matthiasbeyer/all-extensions-as-traitsMatthias Beyer
All extensions as traits
2017-09-04Remove dedicated result modules, use error chain generated Result typesMatthias Beyer
2017-09-03Remove "IntoError" trait, use error_chain functionalityMatthias Beyer
2017-09-03libimagentrylink: Rewrite error handlingMatthias Beyer
2017-09-03Impl IntoError for error kindsMatthias Beyer
2017-09-03Add recursion limits to cratesMatthias Beyer
2017-09-03Add dependency to crates: error_chain = 0.10Matthias Beyer
2017-09-03Rewrite macros to do error-chain behind the scenesMatthias Beyer
2017-09-01Fix readme links in cargo metadataMatthias Beyer
2017-08-31Merge branch 'libimagstore/remove-unused' into integrate-remove-unusedMatthias Beyer
The merge conflicts which were resolved may roll back some changes from the merged branch (unknowingly). These will be fixed in the next commits
2017-08-31Remove unused keyword "mut" where not neededMatthias Beyer