Skip to content

Conversation

@lums-rai
Copy link

@lums-rai lums-rai commented Dec 4, 2025

First attempt at adding some very small tests to ReLint.jl to catch some simple things in the style guide that are not currently being caught.

In particular, these rules are added:

struct BareUsingRule <: ViolationLintRule end
struct UntypedArrayComprehensionRule <: ViolationLintRule end
struct ReturnTypeAnnotationRule <: RecommendationLintRule end
struct StringConcatenationRule <: RecommendationLintRule end
struct NoGlobalVariablesRule <: RecommendationLintRule end

Full disclosure, I used claude to help write these. But everything seems to be correct -- there are tests, which seem reasonable, and which pass.

@bergel
Copy link
Collaborator

bergel commented Dec 5, 2025

That is an excellent contribution! Thank you @lums658

@bergel bergel closed this pull request by merging all changes into RelationalAI-oss:main in ddbdd42 Dec 9, 2025
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.

3 participants