Rob Bast
56f0d82207
get resources dir from spdxlicenses
9 years ago
Rob Bast
ab08e4be62
update spdx-licenses to 1.1.0
...
includes latest licenses and exceptions list
9 years ago
Rob Bast
616585e0cc
spdxlicense extends spdxlicenses, add depr error
9 years ago
Rob Bast
bb1e1b0160
update lock file
9 years ago
Remi Collet
9b9cbfe111
fix for changes in justinrainbow/json-schema 1.4.4
9 years ago
Remi Collet
c014e0882f
ignore this test with 'jsonc'
9 years ago
Rob Bast
1f006a499e
updated compiler class to include spdx sources
9 years ago
Nils Adermann
417516098e
Document that lock file name uses COMPOSER env var
9 years ago
Rob Bast
5ae9e7fe22
remove spdx files, introduce external library
9 years ago
Jordi Boggiano
92faf1c7a8
Merge pull request #4228 from naderman/memory-version-constraint
...
Remove unnecessary version comparison cache variable and store operator as int
9 years ago
Jordi Boggiano
7e0db8aa46
Merge pull request #4239 from naderman/memory-rules
...
Reduce memory usage of Rule objects
9 years ago
Nils Adermann
cf1af58514
Use bitwise operators directly in rules instead of get/set Bitfield
9 years ago
Nils Adermann
ccaba0d2f7
Make static translation tables in version constraint private and use ===
9 years ago
Jordi Boggiano
c36d2a2e50
Merge pull request #4214 from legoktm/parse-links
...
Move VersionParser::parseLinks() to ArrayLoader::parseLinks()
9 years ago
Jordi Boggiano
42bfe9c56a
Merge pull request #4219 from localheinz/feature/strict-mode
...
Enhancement: Also validate if lock file is up to date
9 years ago
Jordi Boggiano
acc11f63c5
Merge pull request #4234 from naderman/rule-hash-int-size
...
Reduce rule hash size
9 years ago
Jordi Boggiano
efb9f13248
Merge pull request #4229 from naderman/memory-version-array-merge
...
VersionParser: remove a few hundred/thousand array_merge calls
9 years ago
Andreas Möller
5828f6202d
Enhancement: Also validate lock file
9 years ago
Nils Adermann
de65199f31
Merge pull request #4117 from stof/patch-1
...
Optimize the regex detecting timestamps
9 years ago
Nils Adermann
956035e641
Remove the unnecessary return statements from setters
9 years ago
Nils Adermann
f535542fca
Use constants with names for bitfield offsets
9 years ago
Nils Adermann
329ab5cf41
Rename blob rule property to bitfield
9 years ago
Nils Adermann
961ea868ac
Use an integer bitfield for rule properties instead of a string binary blob
9 years ago
Nils Adermann
6e81f63635
Reduce memory footprint of rules by storing data in blob
...
Not declaring the job property saves significant amounts of memory as
most rules leave it as null
9 years ago
Nils Adermann
39e6f51bef
Clarify --no-check-publish in docs
9 years ago
Nils Adermann
984c0afddf
Merge pull request #4230 from localheinz/fix/validate
...
Fix: Update docs for validate command
9 years ago
Nils Adermann
93fd8a928a
Merge pull request #4235 from localheinz/fix/colon
...
Fix: Streamline options in documentation
9 years ago
Nils Adermann
b7eb27180d
Merge pull request #4236 from ikr/patch-1
...
Fix a typo: interally -> internally
9 years ago
Nils Adermann
3fd4672382
VersionParser: Append elements directly instead of array_merge
9 years ago
Ivan Krechetov
a9b98dc5b0
Fix a typo: interally -> internally
9 years ago
Andreas Möller
cb1470775c
Enhancement: Also validate if composer.lock is up to date
9 years ago
Andreas Möller
8b7f2c4984
Fix: Render option mono-spaced
9 years ago
Andreas Möller
db1d58f3d3
Fix: Append colon to option name (for consistency)
9 years ago
Nils Adermann
b869fa9662
Correct rule hash test
9 years ago
Nils Adermann
c7e1f49e78
Rule hashes are only used in the rule set, so no need to store them
9 years ago
Nils Adermann
15d572da4c
Use 4 byte integer from raw md5 instead of 5 hex representation chars
...
The hash is necessary as comparisons are significantly too slow
otherwise. The old hash function used substr on the hexadecimal
representation of the md5 hash, rather than the raw binary output. This
wastes a significant amount of memory, as each byte can only be used to
store up to 4 bit of information. The new hash has 32bit instead of
20bit and uses only a 4 byte integer instead of a 5 byte string.
9 years ago
Nils Adermann
5d7036e740
Merge pull request #4233 from naderman/output-ruleset-size
...
Output the number of rules used in the solver for profiling purposes
9 years ago
Nils Adermann
5b1b96b61e
Output the number of rules used in the solver for profiling purposes
9 years ago
Nils Adermann
2ddd53ece3
Merge pull request #4231 from localheinz/fix/sort-packages
...
Fix: Update docs for require command
9 years ago
Andreas Möller
22ecd0b740
Fix: Update docs for require command
9 years ago
Nils Adermann
e88df7429f
Remove a few hundred/thousand array_merge calls
9 years ago
Nils Adermann
8dd110e0a9
Remove unnecessary version comparison cache variable and store operators as int
9 years ago
Nils Adermann
dbdd4978a7
Merge pull request #4221 from naderman/output-pool-size
...
Output the size of the pool after dependency resolution for users (verbose)
9 years ago
Nils Adermann
07e1d227c9
Output the size of the pool after dependency resolution for users
9 years ago
Nils Adermann
22737e31a7
Merge pull request #4213 from legoktm/stabilities
...
Don't use BasePackage::$stabilities in VersionParser
9 years ago
Jordi Boggiano
d79427f1a7
Fix tests
9 years ago
Jordi Boggiano
a8d71be0ef
Add event name in verbose mode, refs #4123
9 years ago
Jordi Boggiano
852e4f4e26
Merge remote-tracking branch 'alcohol/output-script-command-in-verbose-mode'
9 years ago
Jordi Boggiano
0964c02acb
Use only one level of verbosity
9 years ago
Jordi Boggiano
5ba41514a9
Merge remote-tracking branch 'alcohol/add-suggests-command'
9 years ago