-
Notifications
You must be signed in to change notification settings - Fork 30
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
Check that there are "enough" tests and documentation #492
base: master
Are you sure you want to change the base?
Commits on Jan 16, 2023
-
Add a registry Guideline to enforce thresholds against statistics gle…
…aned by PackageAnalyzer.
Configuration menu - View commit details
-
Copy full SHA for fad9538 - Browse repository at this point
Copy the full SHA fad9538View commit details
Commits on Jan 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec8f556 - Browse repository at this point
Copy the full SHA ec8f556View commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11026cd - Browse repository at this point
Copy the full SHA 11026cdView commit details
Commits on Jan 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 881dfba - Browse repository at this point
Copy the full SHA 881dfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebf74b8 - Browse repository at this point
Copy the full SHA ebf74b8View commit details
Commits on Jan 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a6a07ac - Browse repository at this point
Copy the full SHA a6a07acView commit details
Commits on Jan 24, 2023
-
Further work on new Guideline guideline_linecounts_meet_thresholds to
check that a new package has enough test code and documentation. Use a Dict to pass Guideline parameters from the arglist of run opaquely through pull_request_build and check! to the various guidelines. Existing guideline parameters have not yet been moved to this Dict. Added this Dict parameter to every Guideline check function. Report which keyword arguments are missing from GitHubAutoMergeData using @warn. Moved new code from previous change in src/utils.jl to src/AutoMerge/util.jl. Extracted depot setup code from AutoMerge.parse_registry_pkg_info to new function setup_depot so that it is available to other guideline tests. "AutoMerge.linecounts_meet_thresholds" testset passes.
Configuration menu - View commit details
-
Copy full SHA for 94f7a69 - Browse repository at this point
Copy the full SHA 94f7a69View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd04259 - Browse repository at this point
Copy the full SHA dd04259View commit details -
Configuration menu - View commit details
-
Copy full SHA for eee7c51 - Browse repository at this point
Copy the full SHA eee7c51View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b9996 - Browse repository at this point
Copy the full SHA d0b9996View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 37bf9b6 - Browse repository at this point
Copy the full SHA 37bf9b6View commit details
Commits on Jan 26, 2023
-
Update src/AutoMerge/guidelines.jl
Co-authored-by: Eric Hanson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b9e848 - Browse repository at this point
Copy the full SHA 1b9e848View commit details -
Update src/AutoMerge/guidelines.jl
Co-authored-by: Eric Hanson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 75cbbf3 - Browse repository at this point
Copy the full SHA 75cbbf3View commit details -
Revert 37bf9b6 since the problem it was intended to fix happens much …
…earlier. Make sure guideline_distance_check is last, as the comment says it should be.
Configuration menu - View commit details
-
Copy full SHA for 48eb348 - Browse repository at this point
Copy the full SHA 48eb348View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc90730 - Browse repository at this point
Copy the full SHA cc90730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6484879 - Browse repository at this point
Copy the full SHA 6484879View commit details -
Set defaults parameter values for guideline_linecounts_meet_threshold…
…s in fun, as well as in the guideline function. Set the defaults to 0 so that once this code isa in place, the guideline is a no-op until configured in a workflow.
Configuration menu - View commit details
-
Copy full SHA for f36a8e0 - Browse repository at this point
Copy the full SHA f36a8e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed3e65 - Browse repository at this point
Copy the full SHA 4ed3e65View commit details -
Configuration menu - View commit details
-
Copy full SHA for edcf26d - Browse repository at this point
Copy the full SHA edcf26dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8b1275 - Browse repository at this point
Copy the full SHA f8b1275View commit details -
Oops. Meant to remove the linecount thresholds from GitHubAutoMergeDa…
…ta when I created the parameters Dict.
Configuration menu - View commit details
-
Copy full SHA for 8c1dd57 - Browse repository at this point
Copy the full SHA 8c1dd57View commit details -
Version gate for guideline_linecounts_meet_thresholds because Package…
…Analyzer requires Julia version >= 1.6.
Configuration menu - View commit details
-
Copy full SHA for 507a16c - Browse repository at this point
Copy the full SHA 507a16cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92fa52f - Browse repository at this point
Copy the full SHA 92fa52fView commit details
Commits on Feb 2, 2023
-
Add a separate set of parameters for ratio thresholds.
Failure messages with too much information. Remove meets_threshold, which is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for d1e04e6 - Browse repository at this point
Copy the full SHA d1e04e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc1d378 - Browse repository at this point
Copy the full SHA fc1d378View commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04ef6f3 - Browse repository at this point
Copy the full SHA 04ef6f3View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8155a87 - Browse repository at this point
Copy the full SHA 8155a87View commit details
Commits on Apr 18, 2023
-
Update src/AutoMerge/guidelines.jl documentation of parameters for gu…
…ideline_linecounts_meet_thresholds. Co-authored-by: Eric Hanson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 009fae8 - Browse repository at this point
Copy the full SHA 009fae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8ea113 - Browse repository at this point
Copy the full SHA c8ea113View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d45493 - Browse repository at this point
Copy the full SHA 5d45493View commit details -
Co-authored-by: Eric Hanson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f2d565 - Browse repository at this point
Copy the full SHA 5f2d565View commit details -
Configuration menu - View commit details
-
Copy full SHA for f14b2a6 - Browse repository at this point
Copy the full SHA f14b2a6View commit details
Commits on Apr 19, 2023
-
Attempt to accomodate those projects which shoose to put all of their…
… documentation in their README file rather than using conventional Julia documentation.
Configuration menu - View commit details
-
Copy full SHA for 58eb4be - Browse repository at this point
Copy the full SHA 58eb4beView commit details