Skip to content

Releases: AntoninoAdornetto/issue-summoner

v1.3.1

14 Nov 00:23
5014d67
Compare
Choose a tag to compare

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

04 Oct 04:28
be91426
Compare
Choose a tag to compare

Changelog

  • be91426 Merge pull request #72 from AntoninoAdornetto/chore/relative-annotation-path
  • 0e7fc3a chore: relative path for discovered issues
  • 1e52371 chore: upgrade go version
  • d57943e ci(GHA): upgrade go version
  • 07827f4 style: adjust issue markdown template

v1.2.0

07 Sep 07:40
c58a3a0
Compare
Choose a tag to compare

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

03 Sep 20:43
00ab457
Compare
Choose a tag to compare

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

26 Aug 18:32
081a647
Compare
Choose a tag to compare

Changelog

  • 081a647 Merge pull request #69 from AntoninoAdornetto/fix/authorize-bug
  • f5f1ecf fix: config file wasn't created, if not exist

v1.0.1

26 Aug 04:50
d6bb879
Compare
Choose a tag to compare

Changelog

  • d6bb879 Merge pull request #68 from AntoninoAdornetto/docs/scan-report
  • c7d5dfa chore: update flag descriptions
  • 6122192 chore: update term from scm to sch
  • 90313cd ci: bump go version
  • 07c1c5a docs(scan): command
  • b9d1891 fix: default to scan mode

v1.0.0

25 Aug 11:59
9004839
Compare
Choose a tag to compare

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

16 Jun 23:28
06dc668
Compare
Choose a tag to compare

Changelog

  • 06dc668 Merge pull request #64 from AntoninoAdornetto/fix/find-repo-path
  • 26111f0 feat: call cmds from sub dirs

v0.11.0

08 Jun 02:42
1d48069
Compare
Choose a tag to compare

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

05 Jun 05:46
5f6b5f8
Compare
Choose a tag to compare

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