Nevermind. I learned that workflows don't run if your branch has conflicts
with the branch it will merge into.

On Sun, Mar 24, 2024 at 1:18 AM Mike Beckerle <mbecke...@apache.org> wrote:

> The push to this branch on my fork usually causes our workflows that test
> it on all those configurations, to run.
>
> Nothing running though. It says no workflows.
>
> Anybody have a clue why?
>
> On Sun, Mar 24, 2024 at 12:24 AM Mike Beckerle <notificati...@github.com>
> wrote:
>
>> *@mbeckerle* commented on this pull request.
>>
>> Latest update resolves all issues I know of.
>> @olabusayoT <https://github.com/olabusayoT> @tuxji
>> <https://github.com/tuxji> or others, I need additional review.
>> There are many changes here, but most are uninteresting. The thing to do
>> is look at the layers in daffodil-runtime1-layers
>> <https://issues.apache.org/jira/browse/DAFFODIL-runtime1-layers>, and
>> the tests of those in daffodil-core
>> <https://issues.apache.org/jira/browse/DAFFODIL-core>/src/test/.../layers
>> and daffodil-test 
>> <https://issues.apache.org/jira/browse/DAFFODIL-test>/src/test/....
>> layers. Then the implementation in daffodil-runtime1
>> <https://issues.apache.org/jira/browse/DAFFODIL-runtime1>
>> /src/main/...layers.
>>
>> I think there should be good test coverage now also. As I added a bunch
>> of tests to exercise the error paths.
>> ------------------------------
>>
>> In
>> daffodil-runtime1-layers/src/main/scala/org/apache/daffodil/layers/runtime1/BoundaryMarkLayer.scala
>> <https://github.com/apache/daffodil/pull/1187#discussion_r1536734445>:
>>
>> > +   *                      the data stream on unparsing.
>> +   * @param layerEncoding a string which is the name of the character set 
>> encoding used to
>> +   *                      decode characters during the search for the 
>> boundary mark, and used
>> +   *                      to encode characters when inserting the boundary 
>> mark when unparsing.
>> +   */
>> +  private[layers] def setLayerVariableParameters(
>> +    boundaryMark: String,
>> +    layerEncoding: String,
>> +  ): Unit = {
>> +    this.boundaryMark = boundaryMark
>> +    if (boundaryMark.isEmpty)
>> +      processingError("The boundaryMark variable value may not be empty 
>> string.")
>> +    if (boundaryMark.length > maxBoundaryMarkLength)
>> +      processingError(
>> +        s"The boundaryMark string length may not be greater than the limit: 
>> $maxBoundaryMarkLength",
>> +      )
>>
>> Latest commit the approach to this has changed. All exceptions are by
>> default fatal, but a call to setProcessingErrorException can be used to
>> mark an exception (or runtime exception) to be converted into a parse error.
>>
>> —
>> Reply to this email directly, view it on GitHub
>> <https://github.com/apache/daffodil/pull/1187#pullrequestreview-1956471656>,
>> or unsubscribe
>> <https://github.com/notifications/unsubscribe-auth/AALUDA5TKUBOBHJEDB7RK2LYZZIOXAVCNFSM6AAAAABEZV4WB6VHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMYTSNJWGQ3TCNRVGY>
>> .
>> You are receiving this because you are subscribed to this thread.Message
>> ID: <apache/daffodil/pull/1187/review/1956471...@github.com>
>>
>

Reply via email to