Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Inform user where definition error exists

AuthorDaveJarvis <email>
Date2020-06-06 22:41:35 GMT-0700
Commitc49ce213e6ff89e7a5f7ed0c23734ca9953b341d
Parent60b2206
Delta19 lines added, 49 lines removed, 30-line decrease
src/main/resources/com/scrivenvar/messages.properties
yaml.error.unresolvable=Too much indirection for: ''{0}'' = ''{1}''.
yaml.error.missing=Empty definition value for key ''{0}''.
-yaml.error.tree.form=Definitions not well-formed at ''{0}''.
+yaml.error.tree.form=Unassigned definition near ''{0}''.
# ########################################################################
.idea/workspace.xml
<list default="true" id="3dcf7c8f-87b5-4d25-a804-39da40a621b8" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/_config.yaml" beforeDir="false" afterPath="$PROJECT_DIR$/_config.yaml" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/build.gradle" beforeDir="false" afterPath="$PROJECT_DIR$/build.gradle" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/Constants.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/Constants.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/FileEditorTab.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/FileEditorTab.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/MainWindow.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/MainWindow.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/DefinitionPane.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/DefinitionPane.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/TreeAdapter.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/TreeAdapter.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/YamlParser.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/YamlParser.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/YamlTreeAdapter.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/YamlTreeAdapter.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/resolvers/ResolverYamlFactory.java" beforeDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/yaml/resolvers/ResolverYamlGenerator.java" beforeDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/java/com/scrivenvar/service/events/impl/DefaultNotifier.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/scrivenvar/service/events/impl/DefaultNotifier.java" afterDir="false" />
- <change beforePath="$PROJECT_DIR$/src/main/resources/com/scrivenvar/messages.properties" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/resources/com/scrivenvar/messages.properties" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
</state>
<state x="610" y="411" width="426" height="481" key="FileChooserDialogImpl/0.28.2560.1529@0.28.2560.1529" timestamp="1591159062898" />
- <state width="1573" height="396" key="GridCell.Tab.0.bottom" timestamp="1591507319001">
+ <state width="1573" height="321" key="GridCell.Tab.0.bottom" timestamp="1591508291790">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.0.bottom/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319001" />
- <state width="1573" height="396" key="GridCell.Tab.0.center" timestamp="1591507319001">
+ <state width="1573" height="321" key="GridCell.Tab.0.bottom/0.28.2560.1529@0.28.2560.1529" timestamp="1591508291790" />
+ <state width="1573" height="321" key="GridCell.Tab.0.center" timestamp="1591508291789">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.0.center/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319001" />
- <state width="1573" height="396" key="GridCell.Tab.0.left" timestamp="1591507319000">
+ <state width="1573" height="321" key="GridCell.Tab.0.center/0.28.2560.1529@0.28.2560.1529" timestamp="1591508291789" />
+ <state width="1573" height="321" key="GridCell.Tab.0.left" timestamp="1591508291789">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.0.left/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319000" />
- <state width="1573" height="396" key="GridCell.Tab.0.right" timestamp="1591507319097">
+ <state width="1573" height="321" key="GridCell.Tab.0.left/0.28.2560.1529@0.28.2560.1529" timestamp="1591508291789" />
+ <state width="1573" height="321" key="GridCell.Tab.0.right" timestamp="1591508291790">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.0.right/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319097" />
- <state width="1573" height="396" key="GridCell.Tab.1.bottom" timestamp="1591507319002">
+ <state width="1573" height="321" key="GridCell.Tab.0.right/0.28.2560.1529@0.28.2560.1529" timestamp="1591508291790" />
+ <state width="1573" height="396" key="GridCell.Tab.1.bottom" timestamp="1591507677556">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.1.bottom/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319002" />
- <state width="1573" height="396" key="GridCell.Tab.1.center" timestamp="1591507319002">
+ <state width="1573" height="396" key="GridCell.Tab.1.bottom/0.28.2560.1529@0.28.2560.1529" timestamp="1591507677556" />
+ <state width="1573" height="396" key="GridCell.Tab.1.center" timestamp="1591507677556">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.1.center/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319002" />
- <state width="1573" height="396" key="GridCell.Tab.1.left" timestamp="1591507319001">
+ <state width="1573" height="396" key="GridCell.Tab.1.center/0.28.2560.1529@0.28.2560.1529" timestamp="1591507677556" />
+ <state width="1573" height="396" key="GridCell.Tab.1.left" timestamp="1591507677556">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.1.left/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319001" />
- <state width="1573" height="396" key="GridCell.Tab.1.right" timestamp="1591507319002">
+ <state width="1573" height="396" key="GridCell.Tab.1.left/0.28.2560.1529@0.28.2560.1529" timestamp="1591507677556" />
+ <state width="1573" height="396" key="GridCell.Tab.1.right" timestamp="1591507677556">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state width="1573" height="396" key="GridCell.Tab.1.right/0.28.2560.1529@0.28.2560.1529" timestamp="1591507319002" />
+ <state width="1573" height="396" key="GridCell.Tab.1.right/0.28.2560.1529@0.28.2560.1529" timestamp="1591507677556" />
<state x="324" y="288" key="SettingsEditor" timestamp="1589576619807">
<screen x="0" y="28" width="2560" height="1529" />
</state>
<state x="714" y="633" key="com.intellij.openapi.vcs.update.UpdateOrStatusOptionsDialogupdate-v2/0.28.2560.1529@0.28.2560.1529" timestamp="1590804130551" />
- <state x="1776" y="397" width="586" height="753" key="find.popup" timestamp="1591334032554">
+ <state x="1776" y="397" width="586" height="753" key="find.popup" timestamp="1591507987385">
<screen x="0" y="28" width="2560" height="1529" />
</state>
- <state x="1776" y="397" width="586" height="753" key="find.popup/0.28.2560.1529@0.28.2560.1529" timestamp="1591334032554" />
+ <state x="1776" y="397" width="586" height="753" key="find.popup/0.28.2560.1529@0.28.2560.1529" timestamp="1591507987385" />
<state x="533" y="414" width="581" height="476" key="refactoring.ChangeSignatureDialog" timestamp="1589663937037">
<screen x="0" y="28" width="2560" height="1529" />
</component>
<component name="XDebuggerManager">
- <breakpoint-manager>
- <breakpoints>
- <line-breakpoint enabled="true" type="java-line">
- <url>file://$PROJECT_DIR$/src/main/java/com/scrivenvar/MainWindow.java</url>
- <line>407</line>
- <option name="timeStamp" value="70" />
- </line-breakpoint>
- <line-breakpoint enabled="true" type="java-line">
- <url>file://$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/DefinitionPane.java</url>
- <line>124</line>
- <option name="timeStamp" value="71" />
- </line-breakpoint>
- <line-breakpoint enabled="true" type="java-line">
- <url>file://$PROJECT_DIR$/src/main/java/com/scrivenvar/definition/DefinitionPane.java</url>
- <line>144</line>
- <option name="timeStamp" value="72" />
- </line-breakpoint>
- </breakpoints>
- </breakpoint-manager>
<watches-manager>
<configuration name="Remote">