Commit Graph
98 Commits
Author SHA1 Message Date
mlangkabel 6c20563188 test 2021-07-19 16:49:22 +02:00
mlangkabel 9395051095 test 2021-07-19 16:46:18 +02:00
mlangkabel fb2daf3d30 test 2021-07-19 16:45:04 +02:00
mlangkabel ac212e70bf var test 2021-07-19 16:44:40 +02:00
mlangkabel 2a718377a5 install swig 2021-07-19 16:24:58 +02:00
mlangkabel eba449fea5 test 2021-07-19 16:14:48 +02:00
mlangkabel 9bd4ae7724 error fix 2021-07-19 16:10:28 +02:00
mlangkabel 9815bdd7df error testing 2021-07-19 16:08:31 +02:00
mlangkabel 57c465c67a test 2021-07-19 16:07:17 +02:00
mlangkabel 89b656bbca test 2021-07-19 16:04:12 +02:00
mlangkabel 044535965c test 2021-07-19 16:03:10 +02:00
mlangkabel 844ef8838c test 2021-07-19 15:57:47 +02:00
mlangkabel 620f3d3633 test 2021-07-19 15:55:23 +02:00
Malte LangkabelandGitHub 25a0d82f9a Update CI link in Readme for Travis from .org to .com 2021-07-12 16:33:03 +02:00
mlangkabel 6e291ea6dc update version number and changelog 2021-03-08 17:53:16 +01:00
mlangkabel 3df948af32 changed implementation of getFileContent() to match Sourcetrail code 2021-03-08 17:39:50 +01:00
mlangkabel a2b1f79fec add missing "return"s to cpp examples 2021-03-01 15:20:33 +01:00
Malte LangkabelandGitHub 08d04278cd mention SourcetrailDotnetIndexer in Readme 2021-02-15 19:12:46 +01:00
mlangkabel 32f7c21302 fix MSVC compiler warnings 2021-01-25 20:31:45 +01:00
mlangkabel 0251b6d8a7 apply clang-format 2021-01-25 20:19:36 +01:00
Malte LangkabelandGitHub c87af4a3b1 Merge pull request #42 from CoatiSoftware/csharp_appveyor
add appveyor CI for C# bindings
2020-10-25 15:35:03 +01:00
mlangkabel a09bfdce93 fix copy paste typo 2020-10-25 15:00:05 +01:00
mlangkabel 53d8d0c3fa add deployment for C# bindings to appveyor CI 2020-10-25 14:56:47 +01:00
Malte LangkabelandGitHub 62228e8fb9 Merge pull request #40 from strangebroadcasts/feature/csharp-swig-bindings
Add CMake rules to generate C# bindings
2020-10-25 14:43:30 +01:00
Malte LangkabelandGitHub e3e61dbd7c Merge pull request #41 from zmughal/typo-artifact-name
Fix typo in package names of build artifacts
2020-10-19 22:32:55 +02:00
Malte LangkabelandGitHub fb9115189a Merge pull request #39 from zmughal/perl-appveyor
Enable building and packaging Perl bindings on AppVeyor based Windows CI
2020-10-19 15:33:40 +02:00
Malte LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 780a7e2f7a add stacktraceflow_sourcetrail to list of projects using SourcetrailDB 2019-12-09 16:43:39 +01:00
Malte LangkabelandGitHub 1e9f34ca89 add link to TypeScript indexer to the readme 2019-11-19 21:29:32 +01:00
Malte LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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 LangkabelandGitHub 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
mlangkabelandEberhard 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 LangkabelandGitHub e105ac88ca Initial commit 2018-11-30 16:09:12 +01:00