Commit graph

5318 commits

Author SHA1 Message Date
Paul Gauthier (aider)
cf35c2db4e Fix the test_cmd_lint_with_dirty_file test to use mocking instead of captured output 2024-07-29 16:45:21 -03:00
Paul Gauthier
bb7465e05d Modify test_commands.py to mock linter.lint method and assert it was called with the dirty file 2024-07-29 16:45:18 -03:00
Paul Gauthier
05ee45c31f Prompt user to fix lint errors before committing changes 2024-07-29 16:42:20 -03:00
Paul Gauthier (aider)
f62e5bd883 Get all dirty files in the repo if no files are specified 2024-07-29 16:35:40 -03:00
Paul Gauthier
958b608467 Add fallback to get all dirty files in the repo if no files are provided for linting. 2024-07-29 16:35:38 -03:00
Paul Gauthier (aider)
894eff4393 Add a test that checks if the cmd_lint command correctly identifies a dirty file in a repository. 2024-07-29 16:30:08 -03:00
Paul Gauthier
1a3466e413 do not summarize when switching to code or ask mode 2024-07-29 13:43:27 -03:00
Paul Gauthier
9d84c3936c Added date and author #778 2024-07-29 13:14:37 -03:00
Paul Gauthier (aider)
a67da8a133 Update the modification date in the leaderboard index page based on the latest modification time of the related files 2024-07-29 13:13:56 -03:00
Paul Gauthier
2ec8099319 Update the leaderboards page with author and last updated date. 2024-07-29 13:13:55 -03:00
Paul Gauthier (aider)
7d04fc2183 Add Python code to print the last modified date of the leaderboards index.md file 2024-07-29 13:09:32 -03:00
Paul Gauthier
9791ab7bdc Update leaderboard documentation with last modified date and author 2024-07-29 13:09:31 -03:00
Paul Gauthier
f8f0330834 set version to 0.46.2-dev 2024-07-29 13:05:56 -03:00
Paul Gauthier
dfa7e5bd4b version bump to 0.46.1 2024-07-29 13:04:18 -03:00
Paul Gauthier
0fb5efc583 copy 2024-07-29 12:51:04 -03:00
Paul Gauthier
ae1932f43f copy 2024-07-29 12:50:12 -03:00
Paul Gauthier (aider)
da236f5f65 Update legend label to describe bubble size as total lines contributed by aider 2024-07-29 12:49:09 -03:00
Paul Gauthier
affb438cda Update the bubble chart label to include "by aider" 2024-07-29 12:49:07 -03:00
Paul Gauthier
b523582f62 copy 2024-07-29 12:44:40 -03:00
Paul Gauthier
94e76256cc copy 2024-07-29 12:22:23 -03:00
Paul Gauthier (aider)
f793939829 Remove the left legend box 2024-07-29 12:14:54 -03:00
Paul Gauthier (aider)
4c9337f865 Move the legend to the top and add a chart title to improve the visibility of the dataset label. 2024-07-29 12:12:07 -03:00
Paul Gauthier
c294bff910 Add more descriptive y-axis label for Aider contribution chart 2024-07-29 12:10:13 -03:00
Paul Gauthier (aider)
68ccbdfa3a Fix tooltip to display correct integer lines of code 2024-07-29 12:08:46 -03:00
Paul Gauthier (aider)
a38a362bd5 Fix the tooltip to correctly show the percentage and lines of code, and round the percentage to a whole number. 2024-07-29 12:07:28 -03:00
Paul Gauthier (aider)
931e158edf Add legend to explain bubble size represents lines of code 2024-07-29 12:06:04 -03:00
Paul Gauthier (aider)
3ed6271fa2 Scale the bubbles by 1.5x 2024-07-29 12:05:20 -03:00
Paul Gauthier (aider)
af92e71932 Modify chart to display percentage on y-axis and use lines of code for bubble radius 2024-07-29 12:04:45 -03:00
Paul Gauthier (aider)
148078ecac Modify chart to display both lines of code and percentage contributed by Aider 2024-07-29 12:03:42 -03:00
Paul Gauthier (aider)
994e9a1475 Change the y-axis to show lines of aider code instead of percentage 2024-07-29 12:00:32 -03:00
Paul Gauthier
15dea19424 Update blame data for website 2024-07-29 11:58:47 -03:00
Paul Gauthier
4d150fdb7c update reqs for semver 2024-07-29 11:58:30 -03:00
Paul Gauthier (aider)
108df378aa Add --output option to save YAML results to a file 2024-07-29 11:56:47 -03:00
Paul Gauthier (aider)
35503c0dff Add a tqdm progress bar to the process_all_tags_since function to show progress while working through all tags. 2024-07-29 11:55:39 -03:00
Paul Gauthier
4ed4f1400c Add blame data for Aider project versions 2024-07-29 11:55:04 -03:00
Paul Gauthier
c971db7cb7 Finished blame graph 2024-07-29 11:52:55 -03:00
Paul Gauthier (aider)
1044c7a71e Remove unused imports and split long line in blame.py 2024-07-29 11:52:50 -03:00
Paul Gauthier
8ff7242bce Add support for parsing command line arguments to the blame script 2024-07-29 11:52:49 -03:00
Paul Gauthier (aider)
2ded5e6faa Update the x-axis of the chart to show increasing dates from left to right, using month labels. 2024-07-29 11:50:11 -03:00
Paul Gauthier
05685c752b Add 15 days to the maximum date range in the blame chart. 2024-07-29 11:48:05 -03:00
Paul Gauthier (aider)
9b78f844a9 Extend the x-axis maximum limit to include the last date 2024-07-29 11:45:21 -03:00
Paul Gauthier (aider)
130a161b8e Increase dot size and opacity of trailing average line in chart 2024-07-29 11:44:42 -03:00
Paul Gauthier
3106ce3d1f Add missing max property to chart configuration to ensure the chart displays the full range of contribution percentages. 2024-07-29 11:44:40 -03:00
Paul Gauthier (aider)
7140f9ce8e Increase Aider's contribution percentage across releases 2024-07-29 11:41:02 -03:00
Paul Gauthier
10029f961e Add more descriptive label to blame chart 2024-07-29 11:41:01 -03:00
Paul Gauthier (aider)
a62a2201ad Add date with year to x-axis in Chart.js configuration 2024-07-29 11:39:04 -03:00
Paul Gauthier
798c22dbb9 Add support for displaying code contribution percentages greater than 100% 2024-07-29 11:39:02 -03:00
Paul Gauthier
e1a09c907d Update the label and axis titles of the blame chart to provide more descriptive information. 2024-07-29 11:37:49 -03:00
Paul Gauthier (aider)
1db6962285 Round the percentage displayed in the tooltip to a whole number 2024-07-29 11:31:35 -03:00
Paul Gauthier (aider)
0e6ebfb8a0 Add date formatting libraries to Chart.js configuration 2024-07-29 11:29:40 -03:00