Malte Langkabel and GitHub
1e464ac338
Merge pull request #38 from zmughal/cmake-dl-libs
...
Use ${CMAKE_DL_LIBS} instead of explicit "-ldl"
2020-10-19 13:12:58 +02:00
Malte Langkabel and GitHub
9f7e77aa2b
mention xanni/SourcetrailPerlIndexer in readme
2020-10-15 08:26:27 +02:00
mlangkabel
b3f81330eb
fix travis CI for deploying the build
2020-10-12 20:03:09 +02:00
mlangkabel
6a6e9b1c63
add missing info to changelog
2020-10-12 17:32:01 +02:00
mlangkabel
729a8eb89f
update version number and changelog
2020-10-12 17:18:17 +02:00
Malte Langkabel and GitHub
a76526b59e
Merge pull request #37 from CoatiSoftware/inteface_typo
...
fix "Ambiuous" typo in interface instead of "Ambiguous" (issue #8 )
2020-10-12 17:17:47 +02:00
Malte Langkabel and GitHub
e483808e46
Merge pull request #36 from CoatiSoftware/remove_aggregation_edge
...
remove AGGREGATION edge kind (issue #10 )
2020-10-12 16:34:35 +02:00
mlangkabel
ac95c79982
fix "Ambiuous" typo in interface instead of "Ambiguous"
2020-10-12 15:49:54 +02:00
mlangkabel
5bc16dda2d
remove aggregation edge kind
...
it can be removed because it is never stored to or read from the database
2020-10-12 15:38:44 +02:00
Malte Langkabel and GitHub
962fae6667
Merge pull request #35 from CoatiSoftware/perl_ci_windows
...
make Windows CI build bindings only once (if they get deployed)
2020-10-05 18:53:41 +02:00
mlangkabel
9ca9131b0e
fix environment variable syntax for powershell
2020-10-05 18:27:32 +02:00
mlangkabel
b89f735a23
fix Windows CI errors step 2
2020-10-05 18:14:28 +02:00
mlangkabel
5f5da90c0e
fix Windows CI errors step1
2020-10-05 18:03:49 +02:00
mlangkabel
8d0b0c069d
make Windows CI build bindings only once (if they get deployed)
2020-10-05 17:31:21 +02:00
mlangkabel
122efaae98
clean travis CI script
2020-10-05 17:20:30 +02:00
Malte Langkabel and GitHub
c6eb769a96
Merge pull request #34 from CoatiSoftware/xanni-bindings_perl
...
Add Perl bindings
2020-10-05 17:09:33 +02:00
mlangkabel
9749aa2cd0
fix typo in Perl example readme
2020-10-05 16:39:48 +02:00
mlangkabel
d352c8bf39
specify version of swig that should be used for the build
2020-08-05 07:04:42 +02:00
Malte Langkabel and GitHub
780a7e2f7a
add stacktraceflow_sourcetrail to list of projects using SourcetrailDB
2019-12-09 16:43:39 +01:00
Malte Langkabel and GitHub
1e9f34ca89
add link to TypeScript indexer to the readme
2019-11-19 21:29:32 +01:00
Malte Langkabel and GitHub
980ea5dafc
Update readme ( #15 )
...
* add more information on "Adding new Language Support"
2019-11-19 18:40:10 +01:00
mlangkabel
d0545deb20
add Contributing section to readme file
2019-11-05 12:04:54 +01:00
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