Proto commits in src-d/hercules

These 31 commits are when the Protocol Buffers files have changed:

Commit:8c012d1
Author:Vadim Markovtsev

Change --imports-per-dev to return imports through time Signed-off-by: Vadim Markovtsev <vadim@athenian.co>

The documentation is generated from this commit.

Commit:24d6899
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add the imports extraction Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:cd51dbd
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add ticks to --devs Fixes #278 Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:5b3a96b
Author:Robert Lin
Committer:Robert Lin

Add TickSize to facts, burndown analyser and burndown results Signed-off-by: Robert Lin <robertlin1@gmail.com>

Commit:0cc6166
Author:Robert Lin

Merge branch 'master' of https://github.com/src-d/hercules

Commit:0678e06
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add TyposDatasetBuilder Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:d232879
Author:Robert Lin
Committer:Robert Lin

Update plugin example, sentiment, and devs pipelines for 'ticks' Signed-off-by: Robert Lin <robertlin1@gmail.com>

Commit:fddf32b
Author:Maxim Sukharev
Committer:Maxim Sukharev

add commits analyzis Signed-off-by: Maxim Sukharev <max@smacker.ru>

Commit:b2dc585
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Port --devs and --file-history to LinesStats Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:462c080
Author:Vadim Markovtsev

Fix the --couples combination bugs Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:de3c384
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add blame info per file with --burndown-file Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:e77579a
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Measure the number of lines for each file in --couples Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:a4fcc2b
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Port to Semantic UAST Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:7578277
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add LanguagesDetection and language stats for --devs Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:aeb3607
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Rename DevsAnalysisResult -> DevsAnalysisResults Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:1147f86
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add DevsAnalysis Fixes #111 Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:1a6adf1
Author:Vadim Markovtsev

Add profiling the pipeline items

Commit:98c2224
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Refactor the project structure Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:f8a7048
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add CommentSentimentAnalysis Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>

Commit:4e1327c
Author:Vadim Markovtsev

Add FileHistory analysis

Commit:76d9e87
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add "shotness" presenter

Commit:4f66d4c
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add ShotnessAnalysis

Commit:30f11f4
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Implement Couples merge

Commit:fc84230
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add CommonAnalysisResults

Commit:dda6b7c
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add the churn plugin example

Commit:81ccc42
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Change cmdline into git hash of the project

Commit:b68fc06
Author:Vadim Markovtsev
Committer:Vadim Markovtsev

Add the number of commits into the output

Commit:7ea921f
Author:Vadim Markovtsev

Add some CouplesAnaysis tests

Commit:13f18a8
Author:Vadim Markovtsev

Finish the refactoring: universal serialization

Commit:5f3e096
Author:Vadim Markovtsev

Add protobuf format support to labours.py

Commit:f4ed040
Author:Vadim Markovtsev

Add protobuf output format