
Inline adoc files when they are included exactly once. Also fix language tags because this inlining gives us better information on what language the code is written in.
42 lines
1.0 KiB
Plaintext
42 lines
1.0 KiB
Plaintext
== Why is this an issue?
|
|
|
|
Call a non-callable symbol will result in a TypeError at execution.
|
|
|
|
|
|
=== Noncompliant code example
|
|
|
|
[source,javascript]
|
|
----
|
|
function foo(a) {
|
|
return a * 2;
|
|
}
|
|
// ....
|
|
var foo = 1;
|
|
// ...
|
|
foo(); // foo is 1 => TypeError
|
|
----
|
|
|
|
|
|
ifdef::env-github,rspecator-view[]
|
|
'''
|
|
== Comments And Links
|
|
(visible only on this page)
|
|
|
|
=== duplicates: S2873
|
|
|
|
=== on 27 Apr 2015, 13:27:08 Linda Martin wrote:
|
|
\[~ann.campbell.2] Assign for completion.
|
|
|
|
|
|
|
|
=== on 28 Apr 2015, 14:28:56 Ann Campbell wrote:
|
|
\[~linda.martin] isn't RSPEC-2873 a sub-type of this rule?
|
|
|
|
=== on 29 Apr 2015, 09:07:09 Linda Martin wrote:
|
|
\[~ann.campbell.2] I have a doubt, maybe we could have a rule checking "unchecked TypeError", or "inappropriate property access or method call" ? (I would prefer the last one) So both can be merged. I agree that it seems weird to have 2 different rules.
|
|
|
|
=== on 29 Apr 2015, 12:54:48 Ann Campbell wrote:
|
|
\[~linda.martin], I've updated RSPEC-2873, and am closing this as a duplicate.
|
|
|
|
endif::env-github,rspecator-view[]
|