gonzedge/rambling-trie

View on GitHub
Update changelog again #204
Edgar González authored b9fcac18
complete00:00:43
1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
WARNING: engine semgrep: unrecognized key 'runs'
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
docker pull codeclimate/codeclimate-flog:b976
b976: Pulling from codeclimate/codeclimate-flog
df20fa9351a1: Pulling fs layer
b79bab524d4c: Pulling fs layer
8f5dd72031b5: Pulling fs layer
322f2010e51b: Pulling fs layer
da44f014aa21: Pulling fs layer
5d9ebd8a80b7: Pulling fs layer
5164282ac966: Pulling fs layer
362bcfd2d785: Pulling fs layer
5ae01dee2213: Pulling fs layer
e77c316d3f67: Pulling fs layer
da44f014aa21: Waiting
b0f4d98df8a9: Pulling fs layer
5d9ebd8a80b7: Waiting
5164282ac966: Waiting
362bcfd2d785: Waiting
5ae01dee2213: Waiting
e77c316d3f67: Waiting
b0f4d98df8a9: Waiting
322f2010e51b: Waiting
8f5dd72031b5: Verifying Checksum
8f5dd72031b5: Download complete
b79bab524d4c: Download complete
da44f014aa21: Verifying Checksum
da44f014aa21: Download complete
df20fa9351a1: Verifying Checksum
df20fa9351a1: Download complete
5d9ebd8a80b7: Verifying Checksum
5d9ebd8a80b7: Download complete
df20fa9351a1: Pull complete
b79bab524d4c: Pull complete
5164282ac966: Verifying Checksum
5164282ac966: Download complete
8f5dd72031b5: Pull complete
362bcfd2d785: Verifying Checksum
362bcfd2d785: Download complete
5ae01dee2213: Verifying Checksum
5ae01dee2213: Download complete
e77c316d3f67: Download complete
b0f4d98df8a9: Verifying Checksum
b0f4d98df8a9: Download complete
322f2010e51b: Verifying Checksum
322f2010e51b: Download complete
322f2010e51b: Pull complete
da44f014aa21: Pull complete
5d9ebd8a80b7: Pull complete
5164282ac966: Pull complete
362bcfd2d785: Pull complete
5ae01dee2213: Pull complete
e77c316d3f67: Pull complete
b0f4d98df8a9: Pull complete
Digest: sha256:536a5127f62d41c9014b12a035f064870dd4cd6db0a0c90ed18b15c4fa7e3f3d
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-flog:b976
docker pull codeclimate/codeclimate-markdownlint:b899
b899: Pulling from codeclimate/codeclimate-markdownlint
fc7181108d40: Pulling fs layer
fb832b8d529e: Pulling fs layer
f928adca00a3: Pulling fs layer
b83899fd2d55: Pulling fs layer
28b20e0f6f6d: Pulling fs layer
08fb5f231db7: Pulling fs layer
f38c4e552cb4: Pulling fs layer
55842d8caf87: Pulling fs layer
1714cd20476b: Pulling fs layer
56a5ac5fa648: Pulling fs layer
43c3c1d360a9: Pulling fs layer
d05637603ec0: Pulling fs layer
905f23712bf9: Pulling fs layer
eb5a5c105220: Pulling fs layer
55842d8caf87: Waiting
56a5ac5fa648: Waiting
08fb5f231db7: Waiting
1714cd20476b: Waiting
43c3c1d360a9: Waiting
f38c4e552cb4: Waiting
eb5a5c105220: Waiting
d05637603ec0: Waiting
905f23712bf9: Waiting
b83899fd2d55: Waiting
28b20e0f6f6d: Waiting
f928adca00a3: Verifying Checksum
f928adca00a3: Download complete
fb832b8d529e: Verifying Checksum
fb832b8d529e: Download complete
28b20e0f6f6d: Verifying Checksum
28b20e0f6f6d: Download complete
08fb5f231db7: Verifying Checksum
08fb5f231db7: Download complete
b83899fd2d55: Verifying Checksum
b83899fd2d55: Download complete
f38c4e552cb4: Verifying Checksum
f38c4e552cb4: Download complete
fc7181108d40: Verifying Checksum
fc7181108d40: Download complete
55842d8caf87: Verifying Checksum
55842d8caf87: Download complete
56a5ac5fa648: Verifying Checksum
56a5ac5fa648: Download complete
43c3c1d360a9: Verifying Checksum
43c3c1d360a9: Download complete
d05637603ec0: Verifying Checksum
d05637603ec0: Download complete
905f23712bf9: Download complete
eb5a5c105220: Verifying Checksum
eb5a5c105220: Download complete
fc7181108d40: Pull complete
fb832b8d529e: Pull complete
f928adca00a3: Pull complete
b83899fd2d55: Pull complete
28b20e0f6f6d: Pull complete
08fb5f231db7: Pull complete
f38c4e552cb4: Pull complete
55842d8caf87: Pull complete
1714cd20476b: Verifying Checksum
1714cd20476b: Download complete
1714cd20476b: Pull complete
56a5ac5fa648: Pull complete
43c3c1d360a9: Pull complete
d05637603ec0: Pull complete
905f23712bf9: Pull complete
eb5a5c105220: Pull complete
Digest: sha256:482ba0cc7d87edf77cc280a8550578f40adf0e2514c3744317761f3092c7239c
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-markdownlint:b899
docker pull codeclimate/codeclimate-reek:b1077
b1077: Pulling from codeclimate/codeclimate-reek
169185f82c45: Pulling fs layer
222c39e7aa7a: Pulling fs layer
07546bd8601e: Pulling fs layer
7614965d2143: Pulling fs layer
7c1c951cf875: Pulling fs layer
7614965d2143: Waiting
5677c441f256: Pulling fs layer
efdfcd8fbec1: Pulling fs layer
c7595784a397: Pulling fs layer
5677c441f256: Waiting
f514b96dbbe5: Pulling fs layer
7631fbb23e31: Pulling fs layer
efdfcd8fbec1: Waiting
1c1134c7116e: Pulling fs layer
c35a874b378d: Pulling fs layer
c7595784a397: Waiting
f514b96dbbe5: Waiting
1c1134c7116e: Waiting
7631fbb23e31: Waiting
222c39e7aa7a: Verifying Checksum
222c39e7aa7a: Download complete
169185f82c45: Verifying Checksum
169185f82c45: Download complete
7614965d2143: Verifying Checksum
7614965d2143: Download complete
169185f82c45: Pull complete
07546bd8601e: Verifying Checksum
07546bd8601e: Download complete
222c39e7aa7a: Pull complete
5677c441f256: Verifying Checksum
5677c441f256: Download complete
efdfcd8fbec1: Verifying Checksum
efdfcd8fbec1: Download complete
c7595784a397: Verifying Checksum
c7595784a397: Download complete
f514b96dbbe5: Download complete
07546bd8601e: Pull complete
1c1134c7116e: Verifying Checksum
1c1134c7116e: Download complete
7614965d2143: Pull complete
7631fbb23e31: Verifying Checksum
7631fbb23e31: Download complete
c35a874b378d: Verifying Checksum
c35a874b378d: Download complete
7c1c951cf875: Verifying Checksum
7c1c951cf875: Download complete
7c1c951cf875: Pull complete
5677c441f256: Pull complete
efdfcd8fbec1: Pull complete
c7595784a397: Pull complete
f514b96dbbe5: Pull complete
7631fbb23e31: Pull complete
1c1134c7116e: Pull complete
c35a874b378d: Pull complete
Digest: sha256:5874e782ab8172808ddb4217d6a62d59f8ecbb0984a612f8d2c2a956dc8b2e7e
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-reek:b1077
docker pull codeclimate/codeclimate-rubocop:b1049
b1049: Pulling from codeclimate/codeclimate-rubocop
0a6724ff3fcd: Pulling fs layer
dac597affe20: Pulling fs layer
9e2877e2a047: Pulling fs layer
3b12aba1d7fe: Pulling fs layer
199631f239de: Pulling fs layer
bc7dc4e6f334: Pulling fs layer
2753a1412b1b: Pulling fs layer
cfb4a664a086: Pulling fs layer
b4876241a8b2: Pulling fs layer
e5046436eacf: Pulling fs layer
292fd696b3a6: Pulling fs layer
02dae70bf3a7: Pulling fs layer
199631f239de: Waiting
bc7dc4e6f334: Waiting
2753a1412b1b: Waiting
e5046436eacf: Waiting
cfb4a664a086: Waiting
292fd696b3a6: Waiting
b4876241a8b2: Waiting
02dae70bf3a7: Waiting
3b12aba1d7fe: Waiting
9e2877e2a047: Verifying Checksum
9e2877e2a047: Download complete
dac597affe20: Verifying Checksum
dac597affe20: Download complete
0a6724ff3fcd: Verifying Checksum
0a6724ff3fcd: Download complete
199631f239de: Verifying Checksum
199631f239de: Download complete
0a6724ff3fcd: Pull complete
bc7dc4e6f334: Download complete
2753a1412b1b: Verifying Checksum
2753a1412b1b: Download complete
dac597affe20: Pull complete
9e2877e2a047: Pull complete
cfb4a664a086: Verifying Checksum
cfb4a664a086: Download complete
3b12aba1d7fe: Download complete
e5046436eacf: Download complete
292fd696b3a6: Verifying Checksum
292fd696b3a6: Download complete
02dae70bf3a7: Verifying Checksum
02dae70bf3a7: Download complete
3b12aba1d7fe: Pull complete
199631f239de: Pull complete
bc7dc4e6f334: Pull complete
2753a1412b1b: Pull complete
cfb4a664a086: Pull complete
b4876241a8b2: Verifying Checksum
b4876241a8b2: Download complete
b4876241a8b2: Pull complete
e5046436eacf: Pull complete
292fd696b3a6: Pull complete
02dae70bf3a7: Pull complete
Digest: sha256:22ca9e682e2a6f46b24dbb81f8f532ddcc705e741193e9c7dd6d39ceb14ec695
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-rubocop:b1049
docker pull codeclimate/codeclimate-semgrep:b1031
b1031: Pulling from codeclimate/codeclimate-semgrep
da7391352a9b: Pulling fs layer
14428a6d4bcd: Pulling fs layer
2c2d948710f2: Pulling fs layer
6aaf2cbf89c0: Pulling fs layer
9093adbf493f: Pulling fs layer
b7ae8e41a947: Pulling fs layer
d5874860705e: Pulling fs layer
1184d9bf4c12: Pulling fs layer
b1649bc5c656: Pulling fs layer
9093adbf493f: Waiting
b7ae8e41a947: Waiting
d5874860705e: Waiting
1184d9bf4c12: Waiting
b1649bc5c656: Waiting
6aaf2cbf89c0: Waiting
2c2d948710f2: Verifying Checksum
2c2d948710f2: Download complete
14428a6d4bcd: Verifying Checksum
14428a6d4bcd: Download complete
9093adbf493f: Verifying Checksum
9093adbf493f: Download complete
6aaf2cbf89c0: Verifying Checksum
6aaf2cbf89c0: Download complete
b7ae8e41a947: Verifying Checksum
b7ae8e41a947: Download complete
da7391352a9b: Verifying Checksum
da7391352a9b: Download complete
1184d9bf4c12: Download complete
b1649bc5c656: Verifying Checksum
b1649bc5c656: Download complete
da7391352a9b: Pull complete
14428a6d4bcd: Pull complete
2c2d948710f2: Pull complete
6aaf2cbf89c0: Pull complete
9093adbf493f: Pull complete
b7ae8e41a947: Pull complete
d5874860705e: Verifying Checksum
d5874860705e: Download complete
d5874860705e: Pull complete
1184d9bf4c12: Pull complete
b1649bc5c656: Pull complete
Digest: sha256:83741401880ff04e4da6d1293183454a46b104c5f0148a397f99b6a434ec3413
Status: Downloaded newer image for registry.prod.codeclimate.net/codeclimate/codeclimate-semgrep:b1031
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
I, [2024-12-08T05:23:46.287350 #1]  INFO -- : Skipping file ./spec/integration/rambling/trie_spec.rb due to exception (Racc::ParseError): ./spec/integration/rambling/trie_spec.rb:31 :: parse error on value ".." (tDOT2)
7
fixme
fixme engine documentation
8
flog
flog engine documentation
9
markdownlint
markdownlint engine documentation
View output
/usr/local/bundle/gems/posix-spawn-0.3.11/lib/posix/spawn.rb:467: warning: constant ::Fixnum is deprecated
10
reek
reek engine documentation
11
rubocop
rubocop engine documentation
View output
unrecognized cop or department Gemspec/AddRuntimeDependency found in .rubocop.enabled.yml
Did you mean `Gemspec/DependencyVersion`?
unrecognized cop or department Lint/DuplicateSetElement found in .rubocop.enabled.yml
Did you mean `Lint/DuplicateRegexpCharacterClassElement`?
unrecognized cop or department Lint/HashNewWithKeywordArgumentsAsDefault found in .rubocop.enabled.yml
Did you mean `Lint/EachWithObjectArgument`?
unrecognized cop or department Lint/ItWithoutArgumentsInBlock found in .rubocop.enabled.yml
Did you mean `Lint/LambdaWithoutLiteralBlock`?
unrecognized cop or department Lint/LiteralAssignmentInCondition found in .rubocop.enabled.yml
Did you mean `Lint/AssignmentInCondition`?
unrecognized cop or department Lint/MixedCaseRange found in .rubocop.enabled.yml
Did you mean `Lint/UnifiedInteger`?
unrecognized cop or department Lint/NumericOperationWithConstantResult found in .rubocop.enabled.yml
Did you mean `Lint/DisjunctiveAssignmentInConstructor`?
unrecognized cop or department Lint/RedundantRegexpQuantifiers found in .rubocop.enabled.yml
Did you mean `Lint/RedundantCopEnableDirective`?
unrecognized cop or department Lint/UnescapedBracketInRegexp found in .rubocop.enabled.yml
Did you mean `Lint/NumberedParameterAssignment`?
unrecognized cop or department Lint/UselessDefined found in .rubocop.enabled.yml
Did you mean `Lint/UselessRescue`, `Lint/UselessTimes`?
unrecognized cop or department Lint/UselessNumericOperation found in .rubocop.enabled.yml
Did you mean `Lint/AmbiguousOperatorPrecedence`?
unrecognized cop or department Performance/MapMethodChain found in .rubocop.enabled.yml
Did you mean `Performance/MapCompact`?
unrecognized cop or department Performance/StringBytesize found in .rubocop.enabled.yml
Did you mean `Performance/StringInclude`?
unrecognized cop or department RSpec/StringAsInstanceDoubleConstant found in .rubocop.enabled.yml
Did you mean `RSpec/PendingWithoutReason`?
unrecognized cop or department Style/ExactRegexpMatch found in .rubocop.enabled.yml
Did you mean `Style/RedundantRegexpCharacterClass`?
unrecognized cop or department Style/AmbiguousEndlessMethodDefinition found in .rubocop.enabled.yml
Did you mean `Style/TrailingBodyOnMethodDefinition`?
unrecognized cop or department Style/BitwisePredicate found in .rubocop.enabled.yml
Did you mean `Style/NumericPredicate`?
unrecognized cop or department Style/CombinableDefined found in .rubocop.enabled.yml
Did you mean `Style/CombinableLoops`?
unrecognized cop or department Style/DigChain found in .rubocop.enabled.yml
Did you mean `Style/Encoding`?
unrecognized cop or department Style/FileNull found in .rubocop.enabled.yml
Did you mean `Style/FileRead`?
unrecognized cop or department Style/FileTouch found in .rubocop.enabled.yml
Did you mean `Style/MultilineBlockChain`?
unrecognized cop or department Style/KeywordArgumentsMerging found in .rubocop.enabled.yml
Did you mean `Style/KeywordParametersOrder`?
unrecognized cop or department Style/MapIntoArray found in .rubocop.enabled.yml
Did you mean `Style/ArrayJoin`?
unrecognized cop or department Style/RedundantArrayConstructor found in .rubocop.enabled.yml
Did you mean `Style/RedundantEach`?
unrecognized cop or department Style/RedundantCurrentDirectoryInPath found in .rubocop.enabled.yml
Did you mean `Style/RedundantConditional`?
unrecognized cop or department Style/RedundantFilterChain found in .rubocop.enabled.yml
Did you mean `Style/RedundantInterpolation`?
unrecognized cop or department Style/RedundantInterpolationUnfreeze found in .rubocop.enabled.yml
Did you mean `Style/RedundantInterpolation`?
unrecognized cop or department Style/RedundantRegexpArgument found in .rubocop.enabled.yml
Did you mean `Style/RedundantRegexpEscape`, `Style/RedundantArgument`, `Style/RedundantSelfAssignment`?
unrecognized cop or department Style/RedundantRegexpConstructor found in .rubocop.enabled.yml
Did you mean `Style/RedundantRegexpEscape`?
unrecognized cop or department Style/ReturnNilInPredicateMethodDefinition found in .rubocop.enabled.yml
Did you mean `Style/RedundantHeredocDelimiterQuotes`?
unrecognized cop or department Style/SafeNavigationChainLength found in .rubocop.enabled.yml
Did you mean `Style/SafeNavigation`?
unrecognized cop or department Style/SendWithLiteralMethodName found in .rubocop.enabled.yml
Did you mean `Style/TrailingMethodEndStatement`?
unrecognized cop or department Style/SingleLineDoEndBlock found in .rubocop.enabled.yml
Did you mean `Style/SingleLineMethods`?
unrecognized cop or department Style/SuperArguments found in .rubocop.enabled.yml
Did you mean `Style/PerlBackrefs`?
unrecognized cop or department Style/SuperWithArgsParentheses found in .rubocop.enabled.yml
Did you mean `Style/DefWithParentheses`?
unrecognized cop or department Style/YAMLFileRead found in .rubocop.enabled.yml
Did you mean `Style/FileRead`?
unrecognized cop or department Gemspec/AddRuntimeDependency found in .rubocop.yml
Did you mean `Gemspec/DependencyVersion`?
unrecognized cop or department Lint/DuplicateSetElement found in .rubocop.yml
Did you mean `Lint/DuplicateRegexpCharacterClassElement`?
unrecognized cop or department Lint/HashNewWithKeywordArgumentsAsDefault found in .rubocop.yml
Did you mean `Lint/EachWithObjectArgument`?
unrecognized cop or department Lint/ItWithoutArgumentsInBlock found in .rubocop.yml
Did you mean `Lint/LambdaWithoutLiteralBlock`?
unrecognized cop or department Lint/LiteralAssignmentInCondition found in .rubocop.yml
Did you mean `Lint/AssignmentInCondition`?
unrecognized cop or department Lint/MixedCaseRange found in .rubocop.yml
Did you mean `Lint/UnifiedInteger`?
unrecognized cop or department Lint/NumericOperationWithConstantResult found in .rubocop.yml
Did you mean `Lint/DisjunctiveAssignmentInConstructor`?
unrecognized cop or department Lint/RedundantRegexpQuantifiers found in .rubocop.yml
Did you mean `Lint/RedundantCopEnableDirective`?
unrecognized cop or department Lint/UnescapedBracketInRegexp found in .rubocop.yml
Did you mean `Lint/NumberedParameterAssignment`?
unrecognized cop or department Lint/UselessDefined found in .rubocop.yml
Did you mean `Lint/UselessRescue`, `Lint/UselessTimes`?
unrecognized cop or department Lint/UselessNumericOperation found in .rubocop.yml
Did you mean `Lint/AmbiguousOperatorPrecedence`?
unrecognized cop or department Performance/MapMethodChain found in .rubocop.yml
Did you mean `Performance/MapCompact`?
unrecognized cop or department Performance/StringBytesize found in .rubocop.yml
Did you mean `Performance/StringInclude`?
unrecognized cop or department RSpec/StringAsInstanceDoubleConstant found in .rubocop.yml
Did you mean `RSpec/PendingWithoutReason`?
unrecognized cop or department Style/ExactRegexpMatch found in .rubocop.yml
Did you mean `Style/RedundantRegexpCharacterClass`?
unrecognized cop or department Style/AmbiguousEndlessMethodDefinition found in .rubocop.yml
Did you mean `Style/TrailingBodyOnMethodDefinition`?
unrecognized cop or department Style/BitwisePredicate found in .rubocop.yml
Did you mean `Style/NumericPredicate`?
unrecognized cop or department Style/CombinableDefined found in .rubocop.yml
Did you mean `Style/CombinableLoops`?
unrecognized cop or department Style/DigChain found in .rubocop.yml
Did you mean `Style/Encoding`?
unrecognized cop or department Style/FileNull found in .rubocop.yml
Did you mean `Style/FileRead`?
unrecognized cop or department Style/FileTouch found in .rubocop.yml
Did you mean `Style/MultilineBlockChain`?
unrecognized cop or department Style/KeywordArgumentsMerging found in .rubocop.yml
Did you mean `Style/KeywordParametersOrder`?
unrecognized cop or department Style/MapIntoArray found in .rubocop.yml
Did you mean `Style/ArrayJoin`?
unrecognized cop or department Style/RedundantArrayConstructor found in .rubocop.yml
Did you mean `Style/RedundantEach`?
unrecognized cop or department Style/RedundantCurrentDirectoryInPath found in .rubocop.yml
Did you mean `Style/RedundantConditional`?
unrecognized cop or department Style/RedundantFilterChain found in .rubocop.yml
Did you mean `Style/RedundantInterpolation`?
unrecognized cop or department Style/RedundantInterpolationUnfreeze found in .rubocop.yml
Did you mean `Style/RedundantInterpolation`?
unrecognized cop or department Style/RedundantRegexpArgument found in .rubocop.yml
Did you mean `Style/RedundantRegexpEscape`, `Style/RedundantArgument`, `Style/RedundantSelfAssignment`?
unrecognized cop or department Style/RedundantRegexpConstructor found in .rubocop.yml
Did you mean `Style/RedundantRegexpEscape`?
unrecognized cop or department Style/ReturnNilInPredicateMethodDefinition found in .rubocop.yml
Did you mean `Style/RedundantHeredocDelimiterQuotes`?
unrecognized cop or department Style/SafeNavigationChainLength found in .rubocop.yml
Did you mean `Style/SafeNavigation`?
unrecognized cop or department Style/SendWithLiteralMethodName found in .rubocop.yml
Did you mean `Style/TrailingMethodEndStatement`?
unrecognized cop or department Style/SingleLineDoEndBlock found in .rubocop.yml
Did you mean `Style/SingleLineMethods`?
unrecognized cop or department Style/SuperArguments found in .rubocop.yml
Did you mean `Style/PerlBackrefs`?
unrecognized cop or department Style/SuperWithArgsParentheses found in .rubocop.yml
Did you mean `Style/DefWithParentheses`?
unrecognized cop or department Style/YAMLFileRead found in .rubocop.yml
Did you mean `Style/FileRead`?
The following cops were added to RuboCop, but are not configured. Please set Enabled to either `true` or `false` in your `.rubocop.yml` file.

Please also note that you can opt-in to new cops by default by adding this to your config:
  AllCops:
    NewCops: enable
Capybara/MatchStyle: # new in 2.17
  Enabled: true
Capybara/NegationMatcher: # new in 2.14
  Enabled: true
Capybara/SpecificActions: # new in 2.14
  Enabled: true
Capybara/SpecificFinders: # new in 2.13
  Enabled: true
Capybara/SpecificMatcher: # new in 2.12
  Enabled: true
FactoryBot/ConsistentParenthesesStyle: # new in 2.14
  Enabled: true
FactoryBot/FactoryNameStyle: # new in 2.16
  Enabled: true
FactoryBot/SyntaxMethods: # new in 2.7
  Enabled: true
RSpec/Rails/AvoidSetupHook: # new in 2.4
  Enabled: true
RSpec/Rails/HaveHttpStatus: # new in 2.12
  Enabled: true
RSpec/Rails/InferredSpecType: # new in 2.14
  Enabled: true
RSpec/Rails/MinitestAssertions: # new in 2.17
  Enabled: true
RSpec/Rails/TravelAround: # new in 2.19
  Enabled: true
For more information: https://docs.rubocop.org/rubocop/versioning.html
12
semgrep
semgrep engine documentation
View output
no valid configuration file found (1 configs were invalid)