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

Additional minor code quality and type improvements #1414

Merged
merged 32 commits into from
Oct 29, 2023
Merged

Conversation

caendesilva
Copy link
Member

@caendesilva caendesilva commented Oct 29, 2023

Cleans up code and brings up type coverage by another ~0.25%

@codecov
Copy link

codecov bot commented Oct 29, 2023

Codecov Report

Merging #1414 (8f9d1dd) into master (561a55f) will not change coverage.
The diff coverage is 100.00%.

@@              Coverage Diff              @@
##              master     #1414     +/-   ##
=============================================
  Coverage     100.00%   100.00%             
- Complexity      1706      3416   +1710     
=============================================
  Files            180       360    +180     
  Lines           4621      9268   +4647     
=============================================
+ Hits            4621      9268   +4647     
Files Coverage Δ
...ramework/src/Console/Commands/BuildSiteCommand.php 100.00% <100.00%> (ø)
...es/framework/src/Console/Commands/DebugCommand.php 100.00% <100.00%> (ø)
...framework/src/Console/Commands/MakePageCommand.php 100.00% <100.00%> (ø)
packages/framework/src/Facades/Config.php 100.00% <ø> (ø)
packages/framework/src/Facades/Filesystem.php 100.00% <ø> (ø)
.../src/Foundation/Internal/LoadYamlConfiguration.php 100.00% <ø> (ø)
...ework/Actions/PreBuildTasks/CleanSiteDirectory.php 100.00% <100.00%> (ø)
.../src/Framework/Factories/NavigationDataFactory.php 100.00% <100.00%> (ø)
...amework/Features/Blogging/Models/FeaturedImage.php 100.00% <ø> (ø)
...work/src/Framework/Features/Navigation/NavItem.php 100.00% <100.00%> (ø)
... and 6 more

... and 180 files with indirect coverage changes

This will allow us to resolve types from items retrieved from the Laravel service container.
This reverts commit d9285a9 as plugin for some reason breaks Illuminate.
@caendesilva caendesilva force-pushed the code-quality branch 4 times, most recently from 9e873d1 to a0543ec Compare October 29, 2023 10:39
@caendesilva caendesilva force-pushed the code-quality branch 2 times, most recently from 05c74a9 to 8e560b3 Compare October 29, 2023 11:11
This reverts commit 6a9da4a8200b9666559fd1c4b3031d8d559b5eec due to broken plugin.
@caendesilva caendesilva changed the title Additional minor code quality improvements Additional minor code quality and type improvements Oct 29, 2023
@caendesilva caendesilva merged commit a121e9c into master Oct 29, 2023
19 checks passed
@caendesilva caendesilva deleted the code-quality branch October 29, 2023 13:41
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.

1 participant