diff options
author | Siri Hansen <[email protected]> | 2019-01-21 12:42:48 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2019-01-21 12:42:48 +0100 |
commit | a5682ac818347a5091ba7dbc88928e8a634f15ec (patch) | |
tree | 7d6263e940febb6a2d137fa7f4f2e263dc9a9f29 /lib | |
parent | 702855e0af76dd5ac284397969c6527dded32b08 (diff) | |
parent | 2eaf5f8014ced0ea5cff65782646fe209bf8dc2f (diff) | |
download | otp-a5682ac818347a5091ba7dbc88928e8a634f15ec.tar.gz otp-a5682ac818347a5091ba7dbc88928e8a634f15ec.tar.bz2 otp-a5682ac818347a5091ba7dbc88928e8a634f15ec.zip |
Merge pull request #2048 from essen/cover-output-line-links
Add a link on the line number in cover output
OTP-15541
Diffstat (limited to 'lib')
-rw-r--r-- | lib/tools/priv/styles.css | 4 | ||||
-rw-r--r-- | lib/tools/src/cover.erl | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/lib/tools/priv/styles.css b/lib/tools/priv/styles.css index e10e94e3ad..d4e3d79596 100644 --- a/lib/tools/priv/styles.css +++ b/lib/tools/priv/styles.css @@ -53,10 +53,12 @@ table thead { display: none; } table td.line, +table td.line a, table td.hits { width: 20px; background: #eaeaea; text-align: center; + text-decoration: none; font-size: 11px; padding: 0 10px; color: #949494; @@ -68,6 +70,7 @@ table td.hits { background-color: #f0f0f0; } tr.miss td.line, +tr.miss td.line a, tr.miss td.hits { background-color: #ffdce0; border-color: #fdaeb7; @@ -76,6 +79,7 @@ tr.miss td { background-color: #ffeef0; } tr.hit td.line, +tr.hit td.line a, tr.hit td.hits { background-color: #cdffd8; border-color: #bef5cb; diff --git a/lib/tools/src/cover.erl b/lib/tools/src/cover.erl index d7269e3f27..4f3707d2ed 100644 --- a/lib/tools/src/cover.erl +++ b/lib/tools/src/cover.erl @@ -2563,8 +2563,9 @@ table_row(Line, L) -> table_data(Line, L, N) -> LineNoNL = Line -- "\n", ["<td class=\"line\" id=\"L",integer_to_list(L),"\">", + "<a href=\"#L",integer_to_list(L),"\">", integer_to_list(L), - "</td>\n", + "</a></td>\n", "<td class=\"hits\">",maybe_integer_to_list(N),"</td>\n", "<td class=\"source\"><code>",LineNoNL,"</code></td>\n</tr>\n"]. |