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

Syncing main with dev branch #348

Merged
merged 11 commits into from
Mar 23, 2023
Merged

Syncing main with dev branch #348

merged 11 commits into from
Mar 23, 2023

Conversation

joshfried-aws
Copy link
Contributor

Issue #, if available:

Description of changes:


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

joshfried-aws and others added 11 commits February 14, 2023 16:06
* improving handling for tagged values for test command

* removing shorthand functions from known issues
* PR to add thiserror to guard

* cleanup

* clippy lints

* printing errs to stderr instead of stdout

* merge conflicts

* rustfmt

* cleaning up code
#332)

* Redirected verbose output from stdout to custom writer and added unit tests

* Updated one more occurrence & removed new line from 2 places

---------

Co-authored-by: Akshay Rane <raneaks@amazon.com>
* init commit, bumped up clap to 3.0

* cargo audit for CI

* reverting last commit + changing cargo-audit to not be part of build step, only ran every night

* changing cronjob to run at noon instead of midnight

* fixing error in cronjob scheduling
…and. (#334)

* init commit for reader + more unit tests for validate

* init commit for reader + more unit tests for validate

* temp

* temp2

* rebasing

* clippy lints for validate

* more tests for validate

* adding thiserror license to attributions

* removing useless code

* renaming tests

* fix failing test

* fixes as per comments

* attribution update

* moved get_reader fn to utils
* init commit, bumped up clap to 3.0

* cargo audit for CI

* reverting last commit + changing cargo-audit to not be part of build step, only ran every night

* init commit bumping up to clap4

* cleaning some code up

* temp commit

* rebasing + fixing small bug

* cleanup

* adding help messages

* adding more tests for test_command

* more tests for prev engine

* improving code style

* typo

* fixed unecessary match

* cleaning up test command

* fixes as per comments

* fixes as per comments

* fixed failing build
)

* Added GitHub action for integration test with rules registry

* Changed branch name for testing

* Changed ref tag

* Changed repo param

* Removed tags temporarily

* Added temp in-place replacement and main branch as ref

* Corrected the sequence of commands

* Added parse-tree integration tests

* Changed dir and limited build to one crate

* Added names to each job

* Added logic to allow capturing of exit codes

* Testing exit code script

* Added if as part of error handling

* Added statements for test command

* Version before changing branch

* Changed branches

* Bug fix for output arg being pulled before we enter command context

* Workaround to skip comments only files

* Added test remote branch back

* Corrected the condition

* Made SKIPPED_RULE_COUNT a variable

* Updated display messages

* Removed tabs

* Updated branches

* Updated code to extract OUTPUT arg from subcommand instead of the app

---------

Co-authored-by: Akshay Rane <raneaks@amazon.com>
replaced "is" with "if". 

Also. can you provide more detailed explanation for this guard file
* init commit for reader + more unit tests for validate

* implemented structured reporter + some small refactorings

* clippy lints

* adding structured reporter for payload code path

* adding test for structured payload

* cleanup

* adding previoius-engine as a conflict with structured

* adding fix for recursive serialization issue

* adding test for structured yaml
* Added deprecated short flag for print-json in parse-tree

* Formatting changes

* Added docs

---------

Co-authored-by: Akshay Rane <raneaks@amazon.com>
@joshfried-aws joshfried-aws merged commit e826ab3 into development Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants