Releases: AntoninoAdornetto/issue-summoner
Releases · AntoninoAdornetto/issue-summoner
v1.3.1
Changelog
- 190360a Merge pull request #73 from AntoninoAdornetto/fix/string-bash-lexer
- 465afb1 Merge pull request #74 from AntoninoAdornetto/chore/build-cmds-and-docs
- 5014d67 Merge pull request #75 from AntoninoAdornetto/fix/concurrent-map-writes-on-purge
- 5adde3f chore: exclamation mark constant
- 1d464bf chore: store file ext in base lexer
- e7d35fb docs(README): update quick usage examples
- 3f1c576 docs(README): update table of contents
- c147259 fix(walk): do not skip root dir
- d770c27 fix: closing str delim for empty strs
- 6841f5f fix: concurrent writes when reporting or fetching issue status
- 344cd51 fix: do not lex 'shebang' as comment tokens
- 6035afa fix: mkdir before generating coverage results
- 93d3134 refactor: build ghub headers & urls on initialization
v1.3.0
v1.2.0
Changelog
- c58a3a0 Merge pull request #71 from AntoninoAdornetto/feat/fallback-lexer
- 6855403 chore: err messages
- 755a2f3 chore: reduce issue count
- 546a89d feat(lexer): support for shell like files
- 459e3b9 refactor: create shared token initialization func
- 515d715 refactor: edit func names for clarity
- 64a547e refactor: rm helper closing token funcs
- 4979bf6 refactor: share token promotion func
- 97125a8 test(lexer): shell target lexer
v1.1.0
Changelog
- 00ab457 Merge pull request #70 from AntoninoAdornetto/fix/c-lexer
- 960ee72 chore(token): specify start,end, and line position
- 59d5243 chore: check err for building comments
- 92ec24d chore: define new GitManager interface func
- 3e07d86 chore: map is needed for purge mode as well
- ed65b17 chore: new token types to support issue nums
- 18c2398 chore: shared err msg between target lexers
- 21b07db ci(lint): resolve errs
- 7a3f8c5 feat(github): impl get issue status
- 2031199 feat(purge): rm comments after resolving issues
- de8d08b feat: build reported issue tokens
- 9a03a60 fix: incorrect start/end indices
- 1e1dc80 fix: missing notation positions
- 22c2dd2 refactor: adjust token classification logic Previous impl did not allow for tokenizing reported issues easily
- e3bd3ee refactor: centralize comment init func
- ec61601 refactor: diff logic for bit flag modes scan/purge
- 7e88076 refactor: keep track of issue numbers
- 88389c0 refactor: need path map for scan/purge modes
- f1bc9d8 refactor: new method, transform lexeme to token(s)
- a5e0275 refactor: rm & rename funcs
- 795dfc0 refactor: single/multi comment lex initialization
v1.0.2
v1.0.1
v1.0.0
Changelog
- 9004839 Merge pull request #67 from AntoninoAdornetto/v1/lexer
- 450cedf build: add bench mark cmd & adjust others
- d8207df chore(ci): use latest golangci version for linting
- 89abff3 chore(v1): check file ext for c-like langs
- 5897e95 chore(v1): common funcs
- dea3c7d chore(v1): define C Lexer properties
- 0798f87 chore(v1): edit receiver name to base for clarity
- 2ee0f85 chore(v1): err handling & Draft tokens reset
- b2c41c9 chore(v1): handle errs like a good cli citizen
- 80fbd30 chore(v1): instantiate issue manager
- f9a9a55 chore(v1): return path to assist w/ bug hunting
- 24eb1aa chore(v1): setup issue cmd modes
- 27d9380 chore(v1): shared lexeme striping func
- 8abbec1 chore(v1): todo annotations to resolve later
- b450817 chore(v1): update token bit flags
- cc88265 chore(v1): util for resetting start index
- f859a89 chore(v1): wire up new scan functionality
- 4064021 chore: annotation start/end positions
- fcbe370 chore: bump go version
- cb42aaf chore: get old junk outta here
- a3df3da chore: result reporting
- 69d6235 chore: rm comment
- 193fb97 chore: rm junk
- 05f2ab9 chore: update file purpose comment
- 68a50ae chore: update interface & field documentation
- 859161c chore: upgrade go version
- 5c9ff5e ci(lint): always check your errrs
- e8ffee7 ci: update lint action
- 83dda03 docs(lexer): file description and responsiblities
- 75e1363 docs(pkg): issue package responsibilities
- c9f0aee docs(todo): test String func
- 8d37d37 docs(v1): explain responsiblity of each property
- 76bd005 docs(v1): responsiblity of the C Lexer
- fc6cf47 feat(report): write issue ids back to comments
- ab0e4b8 feat(v1): flags to know when scanning or purging
- 6e38fbd feat(v1): issue report template
- 9326919 feat(v1): match reported issue annotations
- 713bf2e feat(v1): walk project dir & scan comments
- 206eb0b feat: implement github issue publishing
- dac283d feat: report issues to github and write issue #'s
- f4dfd6e fix(test): run each test case as a sub test
- 5576a66 fix(v1): excess bytes on closing tokens
- 57a48dd fix(v1): line number miscalcuations
- 66b034b fix(v1): off by 1 byte consumption errors
- 135ad7b fix: empty issue map error
- f9488d9 fix: excess bytes in closing ml comments
- 644c8d5 fix: nil template when reporting issues
- 212c224 fix: spinner
- dff8d09 fix: un-annotated tokens promotion
- 9e7d836 refactor(v1): Lexical Tokenization of MLComments
- 4dafc6b refactor(v1): Lexical Tokenization of SLComments
- fb3cf9c refactor(v1): base & target lexer instantiation
- 4718306 refactor(v1): clean up cmds
- 5f83981 refactor(v1): clear draft tokens after tokenizing
- 38cd7a0 refactor(v1): git package
- 5cd3f8f refactor(v1): handle out of range byte consumption
- 84311fc refactor(v1): instantiate tokens & decode token
- 75c3812 refactor(v1): reduce DRY code
- fd083e8 refactor(v1): simplify authorization cmd
- 94dc269 refactor(v1): split value into title & desc
- 897e833 refactor(v1): utilizing new approach to Tokenizing
- 5fb92aa refactor: adjust types & add property explanations
- d9c1de0 refactor: allow purge selection mode when scanning
- 06b9f2b refactor: ghub returns int dtype for issue #
- c8f79da refactor: success message
- 3120a25 refactor: update key data type
- 6275f3d test(c-lexer): tokens, comments w/ fixtures
- 84f8dc2 test(comment): with line numbers
- 42b1f23 test(data): anaylzing c source code comments
- 2f0f188 test(purge): annotation matching w/ purge flag
- 4f98b4a test(v1): analyze single line comment tokens
- fe663fa test(v1): tokenize multi line comments
v0.11.1
v0.11.0
Changelog
- 1d48069 Merge pull request #63 from AntoninoAdornetto/feat/write-issue-id
- 1436c3e chore(deps): upgrade lib version
- f96fd74 chore: add id writer method to interface
- 86b85d5 feat: write issue id's to comment token locations
- 436bb63 feat: write reported issue id to comment loc
- 4efc5ce fix: off by 1 error
- 40dc71f refactor: use idx to write issue id back to file
- 10f148b refactor: use idx to write issue id back to file
v0.10.4
Changelog
- 5f6b5f8 Merge pull request #62 from AntoninoAdornetto/fix/ignore-impl
- 2695351 Revert "docs: test"
- ad3e484 chore(deps): add lib I wrote for gitignore parsing
- bd6483f chore(deps): upgrade go-gitignore version
- 71b7e99 chore(deps): upgrade go-gitignore, patch version
- c85cace chore: clean up unused flags
- 1dfb50f chore: replacing with new lib i wrote
- 8d71f4f chore: rm comment, solved issue
- 90f07d4 ci: fix lint errors
- b5c4edd feat: follow gitignore rules for dir traversal
- 7302cb2 refactor: replacing ignore logic w/ new lib