-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: delphidabbler/code-snippets
base: master
head repository: delphidabbler/code-snippets
compare: develop
- 20 commits
- 15 files changed
- 1 contributor
Commits on Apr 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5eb4162 - Browse repository at this point
Copy the full SHA 5eb4162View commit details
Commits on Apr 4, 2025
-
Add new TIntegerRange adv record to structs category
A new source code file was added for TIntegerRange. Meta data for TIntegerRange was added to structs.ini.
Configuration menu - View commit details
-
Copy full SHA for 87fb75a - Browse repository at this point
Copy the full SHA 87fb75aView commit details -
Add unit tests for new TIntegerRange adv records
Created a new DUnit test project for the Structures category, for compilation with Delphi XE only. This is TestCatStructsXE.dpr/.dproj Added unit tests for TIntegerRange to the a new TestUStructCatSnippets unit. Generated a new UStructCatSnippets unit from CodeSnip that includes TIntegerRange.
Configuration menu - View commit details
-
Copy full SHA for 857a29a - Browse repository at this point
Copy the full SHA 857a29aView commit details -
Add structs unit test to CodeSnippetsTestsXE group
The TestCatStructsXE DUnit test project was added to CodeSnippetsTestsXE.groupproj.
Configuration menu - View commit details
-
Copy full SHA for d089b7f - Browse repository at this point
Copy the full SHA d089b7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36f7128 - Browse repository at this point
Copy the full SHA 36f7128View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5acf299 - Browse repository at this point
Copy the full SHA 5acf299View commit details -
Add more unit tests for structs category snippets
Added tests to TestUStructCatSnippets unit for all snippets in the Structures category except for TIntegerRange, which was the only snippet in the category to have tests. Advanced records had dedicated unit test classes. The remaining simple record types and functions had tests grouped together in a single new unit test class.
Configuration menu - View commit details
-
Copy full SHA for 77e27c2 - Browse repository at this point
Copy the full SHA 77e27c2View commit details -
Update structs.ini with advanced testing info
All but one snippets in structs.ini had the same advanced testing information added to it that sets TestInfo=advanced, AdvancedTest.Level=unit-tests and AdvancedTest.URL to the Cat-Structs unit tests on Github. The only snippet not so updated was TIntegerRange, which already has the same test info.
Configuration menu - View commit details
-
Copy full SHA for f700447 - Browse repository at this point
Copy the full SHA f700447View commit details -
Correct erroneous snippet description in structs cat
The snippet description for the `Range` snippet had its description fixed not to claim that a range of length 1 was empty.
Configuration menu - View commit details
-
Copy full SHA for 278652a - Browse repository at this point
Copy the full SHA 278652aView commit details -
Add warning to potentially buggy snippet meta data
The `TRangeEx` advanced record had a warning added to its extra information re buggy behaviour if the range's lower bound was set greater than the upper bound.
Configuration menu - View commit details
-
Copy full SHA for 53d88d4 - Browse repository at this point
Copy the full SHA 53d88d4View commit details -
Tidy up TestTIntegerRange code
Removed the unused Setup and TearDown methods from the test class. Removed commented out test code from the class implementation.
Configuration menu - View commit details
-
Copy full SHA for a4f911e - Browse repository at this point
Copy the full SHA a4f911eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b296c23 - Browse repository at this point
Copy the full SHA b296c23View commit details
Commits on Apr 5, 2025
-
Add more unit tests for arrays category snippets
Added tests to TestUArraysCatSnippets unit for all snippets in the Arrays category that didn't already have them.
Configuration menu - View commit details
-
Copy full SHA for b1f7248 - Browse repository at this point
Copy the full SHA b1f7248View commit details -
Update arrays.ini with advanced testing info
Added advanced testing information for all snippets in arrays.ini that didn't already have it: all snippets in this category now have unit tests in the same DUnit tests project. Set TestInfo=advanced, AdvancedTest.Level=unit-tests and AdvancedTest.URL to the Cat-Arrays unit test project on Github.
Configuration menu - View commit details
-
Copy full SHA for a7ca449 - Browse repository at this point
Copy the full SHA a7ca449View commit details -
Update and correct tests/README.md
Noted that all snippets in Arrays category now have unit tests. Added warning that newer tests are only checked for compiling with Delphi XE and later. Corrected some errors and inconsistencies.
Configuration menu - View commit details
-
Copy full SHA for 5810460 - Browse repository at this point
Copy the full SHA 5810460View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34d945a - Browse repository at this point
Copy the full SHA 34d945aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a69083 - Browse repository at this point
Copy the full SHA 3a69083View commit details -
Add new RandomString function to string category
A new source code file was added for RandomString Meta data for RandomString was added to string.ini.
Configuration menu - View commit details
-
Copy full SHA for e314b6e - Browse repository at this point
Copy the full SHA e314b6eView commit details -
Added tests for new RandomString strings function
Added unit test for the RandomString to TestUStringCatSnippets unit. Regenerated UStringCatSnippets using CodeSnip to contain the RandomString function.
Configuration menu - View commit details
-
Copy full SHA for 5e0cf73 - Browse repository at this point
Copy the full SHA 5e0cf73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c7ce2 - Browse repository at this point
Copy the full SHA 15c7ce2View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...develop