Malte Langkabel and GitHub
49e8458d6d
Merge pull request #6 from CoatiSoftware/ambiguous_references
...
add methods to record edges as ambiguous
v2.db24.p0
2019-05-20 11:50:14 +02:00
mlangkabel
f78a7186c1
add methods to record edges as ambiguous
v2.db24.p0.beta
2019-05-06 17:22:20 +02:00
mlangkabel
f14a8a0a19
fetch version number from file instead of using git tag
...
This allows users to download the repository as zip. Furthermore this change also allows the user to increase the version number in the working tree, without having to commit and tag.
2019-05-01 16:34:55 +02:00
mlangkabel
2dad29877f
expose getVersionString() in API
v2.db23.p2
2019-04-02 17:52:58 +02:00
Malte Langkabel and GitHub
02647c418c
Merge pull request #5 from CoatiSoftware/record_qualifier_location
...
Record qualifier locations
v2.db23.p1
2019-03-26 12:04:01 +01:00
mlangkabel
5dd33e9ecf
extend cpp api example to record a qualifier location
2019-03-26 11:33:20 +01:00
mlangkabel
6a55b81e33
add test
2019-03-26 11:33:12 +01:00
mlangkabel
24668448f5
implement functionality to store a qualifier location to the database
2019-03-26 11:33:01 +01:00
Malte Langkabel and GitHub
702330265f
Merge pull request #4 from CoatiSoftware/fix_examples
...
Fix examples for windows
2019-03-26 11:20:19 +01:00
mlangkabel
52635f23f3
fix the same errors in python api example
2019-03-26 11:08:22 +01:00
mlangkabel
c4aad954e2
fix some logic and functional errors in the cpp api example
2019-03-26 11:08:14 +01:00
mlangkabel
3b76c403dc
rename recordCommentLocation to recordAtomicSourceRange
...
This is done because the feature can be useful for all kind of multi-line symbols that should not be split being part of a code snippet.
v2.db23.p0
2019-02-26 17:12:18 +01:00
mlangkabel
b8664ce131
add Language Extension Guide
2019-02-26 15:36:12 +01:00
mlangkabel
495b40ef16
extend readme with information on relevance of the repo's tags
2019-02-01 16:29:30 +01:00
mlangkabel
4edb7f26ac
fix build issue if tags of this repo are not checked out (issue #1 )
2019-02-01 15:43:16 +01:00
Eberhard Graether
db936766e4
added C++ Poetry Indexer image to README introduction
2018-12-19 15:37:21 +01:00
Eberhard Graether
6a1a5021ee
revised SourcetrailDBWriter API documentation and related classes
v1.db23.p0
2018-12-19 15:01:14 +01:00
Eberhard Graether
353e26d47e
revised README: cropped images, refactored sample code, added examples and custom source group setup
2018-12-19 13:12:32 +01:00
mlangkabel
807b80a1fd
update readme
...
* add short description
* link python indexer project
2018-12-18 19:29:48 +01:00
Eberhard Graether
9e29169f98
use . in version
2018-12-18 19:10:27 +01:00
mlangkabel
effd55a106
remove duplicate of external source code
2018-12-18 17:47:14 +01:00
mlangkabel
aa8762b208
link poetry indexer example in readme
2018-12-18 17:33:20 +01:00
mlangkabel
e7e1045375
describe versioning in readme and add changelog
2018-12-18 17:30:10 +01:00
mlangkabel
89158d0b1d
add documentation for the public SourcetraiDBWriter interface
2018-12-18 16:57:50 +01:00
Eberhard Graether
3ef6b882a4
try to extend python releases on travis to python 3.5, 3.6, 3.7, but has still issues
2018-12-18 16:50:04 +01:00
mlangkabel
834cfc336e
store project settings content when opening database
...
This is required to tell Sourcetrail that the database content is up to date with the current project settings.
2018-12-18 13:26:10 +01:00
mlangkabel
3bb799cc77
fix enum constant collision with define on windows
2018-12-18 11:23:23 +01:00
Eberhard Graether
aa85d20e73
added README to examples and improved database version check when used from Sourcetrail
2018-12-18 10:48:43 +01:00
Eberhard Graether
f4cf5f171a
switched enum syntax in core to enum class
2018-12-18 00:41:19 +01:00
mlangkabel
2e78670c80
add Appveyor builds for python 3.6 and 3.5
2018-12-17 18:28:29 +01:00
Eberhard Graether
1b0e90341c
add compiler name and licenses to unix release packages, build with gcc-5 on linux
2018-12-17 17:15:52 +01:00
mlangkabel
4ce48c0aea
add msvc14 to appveyor build matrix
2018-12-17 16:30:27 +01:00
mlangkabel
772596a8a6
fix cmake of python bindings example for MSVC builds
2018-12-17 15:30:19 +01:00
mlangkabel
3a642bf396
add appveyor based windows deployment
2018-12-17 14:18:28 +01:00
Eberhard Graether
a99017bd48
add global Sourcetrail project to project root
2018-12-17 13:34:15 +01:00
Eberhard Graether
16f130e5a8
fix travis build pipeline
2018-12-15 11:57:31 +01:00
Eberhard Graether
ea931ceb9f
improved sqlite performance with indices and compiled statements
2018-12-15 02:44:47 +01:00
mlangkabel and Eberhard Graether
1c07e5b4dc
add api usage examples for cpp and python binding
2018-12-15 02:43:34 +01:00
mlangkabel
4517be935c
use file id instead of file path in recorded locations
2018-12-14 18:37:40 +01:00
Eberhard Graether
3b0008585e
setup travis for builds, testing and release on osx and linux
2018-12-14 13:34:30 +01:00
mlangkabel
566091a63f
add API usage examples to readme
2018-12-14 11:11:14 +01:00
Eberhard Graether
af43432e52
fixed build for macOS
2018-12-13 12:39:51 +01:00
mlangkabel
cba4e7318f
add method to record file language
2018-12-12 15:38:49 +01:00
mlangkabel
20b2db0571
restructure external code and handle 3rd party licenses correctly
2018-12-11 16:50:47 +01:00
mlangkabel
2f5409af5d
make building Python bindings configurable via CMake flag
2018-12-11 15:32:04 +01:00
mlangkabel
b7f79fc1f5
add CMakeLists in root directory to simplify build configuration
2018-12-11 14:43:48 +01:00
mlangkabel
722772bd9a
refine tests for SourcetrailDBWriter interface
2018-12-11 12:36:26 +01:00
mlangkabel
4d5b97b7e6
add catch2 based test setup including some basic test cases
2018-12-10 20:26:32 +01:00
mlangkabel
a69232afed
add SYMBOL_MODULE to SymbolKind eum
2018-12-10 16:28:55 +01:00
mlangkabel
85aef6164a
update open, close and clear API
2018-12-10 13:41:44 +01:00