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

Document and test missing keywords #1609

Closed
wants to merge 9 commits into from

Conversation

cromedome
Copy link
Contributor

Unsure what I did on #1587, but this is a cleaner version of that PR. Has all the fixes requested in #1587 with one or two extras.

As with #1587:

racke and others added 7 commits March 22, 2021 17:53
This also requires a change in the test to look at the correct doc.
This should have gone into the Dancer2::Manual namespace to begin
with. It has now been moved there.
The other way, while valid, is ugly and not as readable.
@cromedome cromedome modified the milestones: April 2021, May 2021 Apr 15, 2021
Copy link
Member

@bigpresh bigpresh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment on making the test message clearer for the checks for documented keywords, but otherwise looks good!

t/dsl/pod.t Outdated Show resolved Hide resolved
@cromedome
Copy link
Contributor Author

Merged, thank you. These docs (along with our other docs) could still use improvement, but this is definitely some improvement.

@cromedome cromedome closed this May 12, 2021
@cromedome cromedome deleted the docs/doc-test-missing-keywords branch May 12, 2021 21:17
cromedome added a commit that referenced this pull request Jun 3, 2021
    [ BUG FIXES ]
    * GH #1611: Redirect '/' doesn't always work as expected (Russell
      @veryrusty Jenkins, Christopher Gurnee)
    * PR #1620: Quiet spammy failing CI builds (Jason A. Crome)
    * PR #1623: Copy Dockerfile from the right spot (Jason A. Crome)

    [ ENHANCEMENTS ]
    * PR #1613: Add git features to Dancer2 CLI (Jason A. Crome)
    * PR #1614: Generate Dockerfile when creating new app (Jason A. Crome)

    [ DOCUMENTATION ]
    * PR #1563: Fix typos in perlcritic.rc notes (Achyut Kumar Panda)
    * PR #1609: Document and test for missing DSL keywords (racke, Jason A.
      Crome)
    * PR #1618: Provide a consistent list of community resources (Jason A.
      Crome)
    * PR #1619: Clarify Dancer2::Template::Simple's role in life (Jason A.
      Crome)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants