Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prettier lint results #415

Open
wants to merge 58 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
fe92b5e
try out what we have so far for prettier printing
ryanhubbell May 5, 2022
07840f4
change log messages to debug
ryanhubbell May 5, 2022
3d222ba
go back to info
ryanhubbell May 5, 2022
0937b6c
comment out original xml parser
ryanhubbell May 5, 2022
f6b4994
update logs, do they work? who knows?
ryanhubbell May 5, 2022
07fa870
built new version
ryanhubbell May 6, 2022
1b6a880
add token to inputs
ryanhubbell May 6, 2022
def8d23
try again
ryanhubbell May 6, 2022
e3f268f
try again
ryanhubbell May 6, 2022
0aa1f05
try again
ryanhubbell May 6, 2022
233560e
mo' changes
ryanhubbell May 6, 2022
d9e6bc8
clean up code spots
ryanhubbell May 6, 2022
e584b4b
code cleanup, update name
ryanhubbell May 6, 2022
8508898
logs
ryanhubbell May 6, 2022
e2ab0f2
fix header parsing for summary
ryanhubbell May 6, 2022
1b42bd4
update badges
ryanhubbell May 6, 2022
ce6b0f0
fix badges
ryanhubbell May 6, 2022
61c9c8b
hopefully fix links
ryanhubbell May 6, 2022
0e536d7
more logs
ryanhubbell May 6, 2022
81db030
put issuedetails at the end, after all category summaries
ryanhubbell May 9, 2022
4f2abc8
test
ryanhubbell May 9, 2022
1bf75f4
forgot to build again
ryanhubbell May 9, 2022
4a8b720
try to get links to work
ryanhubbell May 9, 2022
fbf9422
more link tests
ryanhubbell May 9, 2022
9d736b2
try new links now
ryanhubbell May 9, 2022
288bda1
try new links now again
ryanhubbell May 9, 2022
472112b
hopefully its not worse again...
ryanhubbell May 9, 2022
aa7ebf4
think I got it now...?
ryanhubbell May 9, 2022
eb59e60
Add severity column to category summary
ryanhubbell May 9, 2022
75ad985
fix ctable column
ryanhubbell May 9, 2022
f706b0d
icons break tables? oh brother
ryanhubbell May 9, 2022
ed70662
Align count column to the right
ryanhubbell May 9, 2022
d5ce4ba
Bump ts version back up
ryanhubbell May 9, 2022
2230c8e
Account for no lint issues
ryanhubbell May 9, 2022
45d3156
Remove unused const
ryanhubbell May 9, 2022
0a47a22
Merge branch 'main' into prettier_lint_results
ryanhubbell May 9, 2022
183523d
fix package-json after merge
ryanhubbell May 9, 2022
a49ff33
Added option to set name of added check run
ryanhubbell May 10, 2022
9509463
latest updates to support forked PRs
ryanhubbell May 16, 2022
8e81bd6
add missing inputs to action.yml
ryanhubbell May 16, 2022
bbb241d
parse files correctly now
ryanhubbell May 16, 2022
4eac0c0
parse files correctly now for real this time
ryanhubbell May 16, 2022
5139744
some code cleanup
ryanhubbell May 16, 2022
a526999
Try new job summary
ryanhubbell May 16, 2022
08d4720
try no addEOL?
ryanhubbell May 16, 2022
70583bb
some more job summary changes
ryanhubbell May 16, 2022
56883e7
use core's table function to build tables
ryanhubbell May 16, 2022
ef48e69
remove old table creation
ryanhubbell May 16, 2022
584270d
latest updates
ryanhubbell May 17, 2022
067d743
latest updates again
ryanhubbell May 17, 2022
9d05347
latest updates yet again
ryanhubbell May 17, 2022
d9f0277
try java for codeblock
ryanhubbell May 17, 2022
efd8d33
more attempts to fix codeblocks
ryanhubbell May 17, 2022
15d0dc5
still workin on code blocks
ryanhubbell May 17, 2022
ba54f19
try old system again
ryanhubbell May 17, 2022
c6f0530
old system seems better, some tweaks here
ryanhubbell May 17, 2022
abb20fa
more tweaks to old reporter
ryanhubbell May 17, 2022
48a041c
some code cleanup
ryanhubbell May 17, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -96,4 +96,7 @@ Thumbs.db

# Ignore built ts files
__tests__/runner/*
lib/**/*
lib/**/*

# JetBrains IDE folder
.idea/**
18 changes: 18 additions & 0 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,30 @@ name: 'GitHub Action for Android Lint'
description: 'A tool to enforce Android style and conventions'
author: 'yutailang0119'
inputs:
artifact:
description: 'The artifact which contains the line results xml files'
required: false
report-path:
description: 'The lint report file path. Support glob patterns. e.g `build/reports/*.xml`'
required: true
path-replace-backslashes:
description: |
The fast-glob library that is internally used interprets backslashes as escape characters.
If enabled, all backslashes in provided path will be replaced by forward slashes and act as directory separators.
It might be useful when path input variable is composed dynamically from existing directory paths on Windows.
default: 'false'
required: false
follow-symbolic-links:
description: 'Indicates whether to follow symbolic links'
default: true
token:
description: GitHub Access Token
required: false
default: ${{ github.token }}
name:
description: 'Name of the check run to add'
default: 'Publish Android Lint Results'
required: false
runs:
using: 'node16'
main: 'dist/index.js'
Expand Down
Loading