Rasmus Wriedt Larsen
|
4e3c183676
|
Python: Adapt twisted tests so they pass
|
2019-12-18 10:42:39 +01:00 |
|
Rasmus Wriedt Larsen
|
6011cb74f8
|
Python: Add twisted tests from internal repo
|
2019-12-18 10:42:39 +01:00 |
|
Jonas Jensen
|
367827a2ef
|
Merge pull request #2541 from max-schaefer/unify-xml-qlls
C++/Java/JavaScript/Python: Unify XML libraries.
|
2019-12-18 10:35:34 +01:00 |
|
Jonas Jensen
|
66d49a4a8a
|
Merge pull request #2546 from MathiasVP/arguments-source-qltest
C++: Added test for 333d0a69
|
2019-12-18 09:11:11 +01:00 |
|
semmle-qlci
|
8ad11b98d0
|
Merge pull request #2538 from hvitved/csharp/missing-to-string
Approved by calumgrant
|
2019-12-17 19:23:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
1d3ee71f73
|
C++: Added test for 333d0a69
|
2019-12-17 13:54:41 +01:00 |
|
Max Schaefer
|
81f51e4e2b
|
Ensure that XML libraries for C++, Java, JavaScript and Python stay in sync.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
09ee106333
|
Java/JavaScript: Add two deprecated predicates to XML.qll.
This makes XML.qll identical across C++, Java, JavaScript and Python.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
a17b615ae5
|
C++/Python: Deprecate XMLFile.getPath and XMLFile.getFolder.
Both can be expressed using predicates inherited from `File`.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
47c1fc7358
|
C++/Python: Fix XMLFile.getPath and XMLFile.getFolder.
Previously, the former returned the file's stem (that is, basename without extension), and the latter never held.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
bf30f9cdd2
|
Python: Remove use of deprecated predicate.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
bccdf59631
|
C++: Remove an unecessary unresolveElement.
As far as I can see, `@file` is not a `@usertype`, so this shouldn't be needed.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
ef453db225
|
Python: Adjust XMLParent.getName to match other languages.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
3068a89ab2
|
Python: Adjust implementation of allCharactersString to match other languages.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
923e36ba4f
|
C++/Java/JavaScript/Python: Make qldoc consistent.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
a2fe678464
|
C++/Java/JavaScript/Python: Unify imports in XML.qll.
|
2019-12-17 10:15:43 +00:00 |
|
Max Schaefer
|
49abffa477
|
Python: Autoformat XML.qll.
|
2019-12-17 10:15:43 +00:00 |
|
Jonas Jensen
|
9193a81e1a
|
Merge pull request #2534 from geoffw0/xml
C++: Fix characteristic predicate of `XMLParent`.
|
2019-12-17 10:57:40 +01:00 |
|
Max Schaefer
|
45d0e5971f
|
Merge pull request #2535 from RasmusWL/python-fix-xml-charpred
Python: Fix characteristic predicate of `XMLParent`
|
2019-12-17 07:17:42 +00:00 |
|
yo-h
|
69a2632806
|
Merge pull request #2341 from aschackmull/java/cached-tostring-perf-fixes
Java: Fix a number of performance issues when toString is cached.
|
2019-12-16 22:01:35 -05:00 |
|
yo-h
|
f418086992
|
Merge pull request #2529 from aschackmull/java/xmlparent-charpred
Java: Fix characteristic predicate of `XMLParent`.
|
2019-12-16 21:56:03 -05:00 |
|
Tom Hvitved
|
f1193d084b
|
C#: Add missing toString() relations
|
2019-12-16 19:38:46 +01:00 |
|
Rasmus Wriedt Larsen
|
cd1a3e9bf0
|
Merge pull request #2537 from tausbn/action-disable-labeler
Actions: Disable labeler action.
|
2019-12-16 16:04:54 +01:00 |
|
Jonas Jensen
|
8b1892d900
|
Merge pull request #2533 from m00nbsd/master
Add NetBSD/Solaris allocation functions.
|
2019-12-16 14:42:12 +01:00 |
|
Geoffrey White
|
0a1fa08488
|
Update cpp/ql/test/library-tests/files/Files.ql
Co-Authored-By: Max Schaefer <54907921+max-schaefer@users.noreply.github.com>
|
2019-12-16 13:38:36 +00:00 |
|
Calum Grant
|
a5b2549f6f
|
Merge pull request #2514 from hvitved/csharp/code-contracts
C#: Recognize Code Contract assertions
|
2019-12-16 13:00:01 +00:00 |
|
Taus Brock-Nannestad
|
d5d6093e75
|
Actions: Disable labeler action.
I've left the `labeler.yml` configuration file, in case this ever starts working
properly with forks.
|
2019-12-16 13:53:00 +01:00 |
|
Rasmus Wriedt Larsen
|
9004a8e71f
|
Python: Fix characteristic predicate of XMLParent
Like in https://github.com/Semmle/ql/pull/2520
|
2019-12-16 13:32:28 +01:00 |
|
Geoffrey White
|
f990634481
|
C++: Fix the XMLParent Constructor.
|
2019-12-16 11:07:16 +00:00 |
|
Geoffrey White
|
a6407f00a7
|
C++: Extend the files test to cover the issue with XMLParent.
|
2019-12-16 11:07:12 +00:00 |
|
Geoffrey White
|
c4c1dfa2b9
|
C++: Modernize the files tests.
|
2019-12-16 11:07:07 +00:00 |
|
Jonas Jensen
|
5cea452123
|
Merge pull request #2491 from rdmarsh2/rdmarsh/cpp/ir-taintedIncludingGlobalVars
C++: handle global vars in DefaultTaintTracking
|
2019-12-16 11:00:34 +01:00 |
|
m00nbsd
|
f7484171c9
|
Add NetBSD/Solaris allocation functions.
* kmem_{z}alloc is used by Solaris and NetBSD
* pool_{cache_}get is used by NetBSD
|
2019-12-16 10:32:18 +01:00 |
|
Jonas Jensen
|
648c19978a
|
Merge pull request #2528 from geoffw0/hiddenqueries
CPP: Resolve some hidden queries
|
2019-12-14 09:39:13 +01:00 |
|
Geoffrey White
|
91af51cf46
|
CPP: Change note.
|
2019-12-13 16:58:37 +00:00 |
|
Anders Schack-Mulligen
|
13f12c5332
|
Java: Fix characteristic predicate of XMLParent.
|
2019-12-13 15:20:52 +01:00 |
|
semmle-qlci
|
9b6c394ac7
|
Merge pull request #2520 from max-schaefer/js/fix-2517
Approved by esbena
|
2019-12-13 12:59:37 +00:00 |
|
Geoffrey White
|
d1530ddef9
|
CPP: Reduce precision of ClassesWithManyFields.ql.
|
2019-12-13 08:40:59 +00:00 |
|
Geoffrey White
|
49b5d9283f
|
CPP: Reduce precision of FeatureEnvy.ql.
|
2019-12-13 08:40:59 +00:00 |
|
Geoffrey White
|
896ec9de72
|
CPP: Reduce precision of InappropriateIntimacy.ql.
|
2019-12-13 08:40:58 +00:00 |
|
Geoffrey White
|
acb011de04
|
CPP: Reduce precision of JapaneseEraDate.ql.
|
2019-12-13 08:40:58 +00:00 |
|
Jonas Jensen
|
12c11d079b
|
Merge pull request #2523 from jf205/mergeback-123-ql
Mergeback 1.23 -> master
|
2019-12-13 09:08:27 +01:00 |
|
Robert Marsh
|
53988b4b6c
|
Merge pull request #2527 from Semmle/fix-labeler-yaml-escaping
Actions: Fix broken escaping in PR labeller action.
|
2019-12-12 16:00:17 -08:00 |
|
Taus
|
c1b5389d96
|
Actions: Fix broken escaping in PR labeler action.
TL;DR: YAML escaping is complicated. I think this should fix the problems.
|
2019-12-12 22:24:23 +01:00 |
|
Rasmus Wriedt Larsen
|
43301505f5
|
Merge pull request #2521 from tausbn/automatically-label-pull-requests
Actions: Automatically add language-specific labels to pull requests.
|
2019-12-12 15:35:51 +00:00 |
|
Taus Brock-Nannestad
|
2fec0d0294
|
Escape labels with potentially problematic characters.
|
2019-12-12 16:29:04 +01:00 |
|
james
|
f6029bd55c
|
Merge branch 'rc/1.23' into mergeback-123-ql
|
2019-12-12 15:05:28 +00:00 |
|
Geoffrey White
|
73446ea610
|
Merge pull request #2511 from jbj/isInCycle-raw-only
C++: Compute isInCycle only for raw IR
|
2019-12-12 14:22:00 +00:00 |
|
Taus Brock-Nannestad
|
51315217ff
|
Add documentation label to docs/**/*.
|
2019-12-12 15:10:21 +01:00 |
|
Taus Brock-Nannestad
|
558c0a440e
|
Actions: Automatically add language-specific labels to pull requests.
|
2019-12-12 14:42:45 +01:00 |
|