Skip to content

Commit b3c66fb

Browse files
committed
library-api: rename all endpoints to be kebab-case
(to match the builder/screener apis)
1 parent e12fa0a commit b3c66fb

File tree

16 files changed

+15
-15
lines changed

16 files changed

+15
-15
lines changed

library-api/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ The project uses a modular DMN structure:
4646
2. **Modular DMN Files**:
4747
- `age/` - Age-related checks (PersonMinAge, SomeoneMinAge, Age.dmn)
4848
- `enrollment/` - Enrollment checks (PersonEnrolledInBenefit, PersonNotEnrolledInBenefit, Enrollment.dmn)
49-
- `benefits/` - Specific benefit rules (PhlHomesteadExemption.dmn, Benefits.dmn)
49+
- `benefits/` - Specific benefit rules (homestead-exemption.dmn, Benefits.dmn)
5050

5151
3. **DMN Import Hierarchy**:
5252
- Benefit DMN files import BDT.dmn and other needed models

library-api/src/main/resources/benefits/pa/phl/PhlHomesteadExemption.dmn renamed to library-api/src/main/resources/benefits/pa/phl/homestead-exemption.dmn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kie.apache.org/dmn/_128BAC16-3FFC-4BF4-ADEC-BE9FFE4EDE17" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" xmlns:included1="https://kie.apache.org/dmn/_9514D95A-63FB-4345-911B-D83E1867F709" xmlns:included2="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" xmlns:included3="https://kie.apache.org/dmn/_1B91A885-130A-4E0B-A762-E12AA6DD5C79" id="_EBE7464A-5EB0-4D71-B00F-0B29543EB38B" name="PhlHomesteadExemption" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kie.apache.org/dmn/_128BAC16-3FFC-4BF4-ADEC-BE9FFE4EDE17">
33
<dmn:extensionElements/>
44
<dmn:import id="_1DB4F630-D116-45DB-8738-AA029CD7BEED" name="Benefits" namespace="https://kie.apache.org/dmn/_9514D95A-63FB-4345-911B-D83E1867F709" locationURI="../../Benefits.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
5-
<dmn:import id="_FC7539DB-FB6D-419C-9CE8-46456B53FC97" name="PersonNotEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" locationURI="../../../checks/enrollment/PersonNotEnrolledInBenefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
5+
<dmn:import id="_FC7539DB-FB6D-419C-9CE8-46456B53FC97" name="PersonNotEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" locationURI="../../../checks/enrollment/person-not-enrolled-in-benefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
66
<dmn:import id="_B4BB17BE-CD12-4C1A-BCDE-70E6D71373C7" name="BDT" namespace="https://kie.apache.org/dmn/_1B91A885-130A-4E0B-A762-E12AA6DD5C79" locationURI="../../../BDT.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
77
<dmn:decisionService id="_1A77F60B-62BC-49AB-9233-5AD89A72C7F3" name="PhlHomesteadExemptionService">
88
<dmn:extensionElements/>

library-api/src/main/resources/benefits/pa/phl/PhlHomesteadExemption.jsonc renamed to library-api/src/main/resources/benefits/pa/phl/homestead-exemption.jsonc

File renamed without changes.

library-api/src/main/resources/benefits/pa/phl/PhlSeniorCitizenTaxFreeze.dmn renamed to library-api/src/main/resources/benefits/pa/phl/senior-citizen-tax-freeze.dmn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<dmn:definitions xmlns:dmn="http://www.omg.org/spec/DMN/20180521/MODEL/" xmlns="https://kie.apache.org/dmn/_BD421073-0881-40E8-8F8F-ABE5A9839C46" xmlns:feel="http://www.omg.org/spec/DMN/20180521/FEEL/" xmlns:kie="http://www.drools.org/kie/dmn/1.2" xmlns:dmndi="http://www.omg.org/spec/DMN/20180521/DMNDI/" xmlns:di="http://www.omg.org/spec/DMN/20180521/DI/" xmlns:dc="http://www.omg.org/spec/DMN/20180521/DC/" xmlns:included1="https://kie.apache.org/dmn/_1B91A885-130A-4E0B-A762-E12AA6DD5C79" xmlns:included3="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" xmlns:included2="https://kie.apache.org/dmn/_9514D95A-63FB-4345-911B-D83E1867F709" xmlns:included4="https://kie.apache.org/dmn/_C189BB80-C23E-476E-B0BB-DDF4FF7D305A" id="_5E484E2E-5F46-4440-99B8-185D7903D687" name="PhlSeniorCitizenTaxFreeze" typeLanguage="http://www.omg.org/spec/DMN/20180521/FEEL/" namespace="https://kie.apache.org/dmn/_BD421073-0881-40E8-8F8F-ABE5A9839C46">
33
<dmn:extensionElements/>
44
<dmn:import id="_D478B6A6-92B5-466C-BAEE-8362FD567430" name="BDT" namespace="https://kie.apache.org/dmn/_1B91A885-130A-4E0B-A762-E12AA6DD5C79" locationURI="../../../BDT.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
5-
<dmn:import id="_A1A2B4FC-7E83-44E6-B4CD-01CE05DC8A33" name="PersonNotEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" locationURI="../../../checks/enrollment/PersonNotEnrolledInBenefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
5+
<dmn:import id="_A1A2B4FC-7E83-44E6-B4CD-01CE05DC8A33" name="PersonNotEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_3B9E68B5-63FA-437C-AF93-CC12DDD00BC5" locationURI="../../../checks/enrollment/person-not-enrolled-in-benefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
66
<dmn:import id="_5603CAA8-1E07-4D7C-8E0E-244A40364A12" name="Benefits" namespace="https://kie.apache.org/dmn/_9514D95A-63FB-4345-911B-D83E1867F709" locationURI="../../Benefits.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
7-
<dmn:import id="_47E35A98-1C7D-4CDC-8372-D11DF8908D4B" name="PersonMinAge" namespace="https://kie.apache.org/dmn/_C189BB80-C23E-476E-B0BB-DDF4FF7D305A" locationURI="../../../checks/age/PersonMinAge.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
7+
<dmn:import id="_47E35A98-1C7D-4CDC-8372-D11DF8908D4B" name="PersonMinAge" namespace="https://kie.apache.org/dmn/_C189BB80-C23E-476E-B0BB-DDF4FF7D305A" locationURI="../../../checks/age/person-min-age.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
88
<dmn:decisionService id="_62C59400-F886-4E36-88EE-993952958729" name="PhlSeniorCitizenTaxFreezeService">
99
<dmn:extensionElements/>
1010
<dmn:variable id="_B6540DC2-9F2F-4240-B2AE-C06C6097537C" name="PhlSeniorCitizenTaxFreezeService" typeRef="Benefits.tBenefitResponse"/>

library-api/src/main/resources/benefits/pa/phl/PhlSeniorCitizenTaxFreeze.json renamed to library-api/src/main/resources/benefits/pa/phl/senior-citizen-tax-freeze.json

File renamed without changes.

library-api/src/main/resources/checks/age/PersonMinAge.dmn renamed to library-api/src/main/resources/checks/age/person-min-age.dmn

File renamed without changes.

library-api/src/main/resources/checks/age/SomeoneMinAge.dmn renamed to library-api/src/main/resources/checks/age/someone-min-age.dmn

File renamed without changes.

library-api/src/main/resources/checks/enrollment/PersonEnrolledInBenefit.dmn renamed to library-api/src/main/resources/checks/enrollment/person-enrolled-in-benefit.dmn

File renamed without changes.

library-api/src/main/resources/checks/enrollment/PersonNotEnrolledInBenefit.dmn renamed to library-api/src/main/resources/checks/enrollment/person-not-enrolled-in-benefit.dmn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<dmn:description>Verify that a specified person is not currently enrolled in a specified benefit program.</dmn:description>
44
<dmn:extensionElements/>
55
<dmn:import id="_A5176FD4-2B34-4376-960D-940C73696AC2" name="BDT" namespace="https://kie.apache.org/dmn/_1B91A885-130A-4E0B-A762-E12AA6DD5C79" locationURI="../BDT.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
6-
<dmn:import id="_05A46526-821A-4DD2-8D07-E951C63EF179" name="PersonEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_CB10DDEF-33B4-43C5-AD7D-55A06060FF2A" locationURI="PersonEnrolledInBenefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
6+
<dmn:import id="_05A46526-821A-4DD2-8D07-E951C63EF179" name="PersonEnrolledInBenefit" namespace="https://kie.apache.org/dmn/_CB10DDEF-33B4-43C5-AD7D-55A06060FF2A" locationURI="person-enrolled-in-benefit.dmn" importType="http://www.omg.org/spec/DMN/20180521/MODEL/"/>
77
<dmn:itemDefinition id="_E01F9604-7400-47EE-8B13-A09DC85E8328" name="tParameters" isCollection="false">
88
<dmn:itemComponent id="_084FC722-4916-4274-B7E9-06A9061C40C1" name="personId" isCollection="false">
99
<dmn:typeRef>string</dmn:typeRef>

library-api/src/main/resources/DecisionServiceInvoker.dmn renamed to library-api/src/main/resources/decision-service-invoker.dmn

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -125,10 +125,6 @@
125125
<dc:Bounds x="587" y="506" width="100" height="50"/>
126126
<dmndi:DMNLabel/>
127127
</dmndi:DMNShape>
128-
<dmndi:DMNEdge id="dmnedge-drg-_AEEADEC1-D37B-4F70-9F03-AEDE4060F294" dmnElementRef="_AEEADEC1-D37B-4F70-9F03-AEDE4060F294">
129-
<di:waypoint x="605" y="210"/>
130-
<di:waypoint x="439" y="272"/>
131-
</dmndi:DMNEdge>
132128
<dmndi:DMNEdge id="dmnedge-drg-_15F642DD-B982-4A30-B41B-75869527CB88-AUTO-TARGET" dmnElementRef="_15F642DD-B982-4A30-B41B-75869527CB88">
133129
<di:waypoint x="211" y="531"/>
134130
<di:waypoint x="389" y="297"/>
@@ -145,6 +141,10 @@
145141
<di:waypoint x="637" y="531"/>
146142
<di:waypoint x="389" y="297"/>
147143
</dmndi:DMNEdge>
144+
<dmndi:DMNEdge id="dmnedge-drg-_AEEADEC1-D37B-4F70-9F03-AEDE4060F294" dmnElementRef="_AEEADEC1-D37B-4F70-9F03-AEDE4060F294">
145+
<di:waypoint x="605" y="210"/>
146+
<di:waypoint x="439" y="272"/>
147+
</dmndi:DMNEdge>
148148
</dmndi:DMNDiagram>
149149
</dmndi:DMNDI>
150150
</dmn:definitions>

0 commit comments

Comments
 (0)