Malte Langkabel and GitHub
707de37391
Clean up types ( #9 )
...
* remove unused node and edge types
* update version number
2019-11-04 18:45:44 +01:00
mlangkabel
d18654a70f
remove releases of bindings for Python 3.6 and Python 3.5 from Windows CI
2019-11-04 17:37:37 +01:00
mlangkabel
f53330c533
fix CI for installing swig on osx
2019-11-04 17:24:47 +01:00
mlangkabel
c370d6a0cd
revert to old CMake syntax for swig
2019-11-04 16:33:03 +01:00
mlangkabel
25effc102c
add missing project dependency for python example
2019-10-28 15:21:43 +01:00
Malte Langkabel and GitHub
49e8458d6d
Merge pull request #6 from CoatiSoftware/ambiguous_references
...
add methods to record edges as ambiguous
2019-05-20 11:50:14 +02:00
mlangkabel
f78a7186c1
add methods to record edges as ambiguous
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
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
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.
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
mlangkabel
807b80a1fd
update readme
...
* add short description
* link python indexer project
2018-12-18 19:29:48 +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
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
mlangkabel
2e78670c80
add Appveyor builds for python 3.6 and 3.5
2018-12-17 18:28:29 +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
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
mlangkabel
566091a63f
add API usage examples to readme
2018-12-14 11:11:14 +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
mlangkabel
403eae366c
update the README file
2018-12-03 23:47:32 +01:00
mlangkabel
18a6444d6a
make windows builds independent of CMake binary directory
2018-12-03 23:43:29 +01:00
mlangkabel
d5672c8b07
add Apache license info to own source files
2018-12-03 23:15:26 +01:00
mlangkabel
0353d0a5f7
clean up SymbolKind enum
2018-12-03 15:33:40 +01:00
mlangkabel
6daaff9dab
add support for appveyor 64 bit windows builds
2018-12-03 13:52:50 +01:00
mlangkabel
a3da0edf1e
add support for appveyor builds (32 bit windows only)
2018-12-03 12:10:46 +01:00
mlangkabel
ea3abfc026
indev
2018-11-30 16:16:31 +01:00
Malte Langkabel and GitHub
e105ac88ca
Initial commit
2018-11-30 16:09:12 +01:00