Peter Monks

Results 61 issues of Peter Monks

When `org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().isDifferenceFound()` is run on [the official `CC-BY-4.0` license text](https://creativecommons.org/licenses/by/4.0/legalcode.txt), it (incorrectly) returns `true` (i.e. the standard license was not matched). When I run `org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().getDifferenceMessage()` on it, I get: ```text...

Currently `org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().getDifferenceMessage()` will list each difference in a seemingly random order, but it would be beneficial if instead they were sorted by line number and then by column number, for...

When `org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().isDifferenceFound()` is run on [the official GPL-1.0 license text](https://www.gnu.org/licenses/gpl-1.0.txt), it (incorrectly) returns `true` (i.e. the standard license was not matched). When I run `org.spdx.utility.compare.LicenseCompareHelper.isTextStandardLicense().getDifferenceMessage()` on it, I get: ```text...

When `org.spdx.utility.compare.LicenseCompareHelper.matchingStandardLicenseIdsWithinText()` is run on [the official Apache-1.1 license text](https://www.apache.org/licenses/LICENSE-1.1.txt), it fails to find any matches, and I believe I've narrowed down the problem to the [`Clause5` alternative text tag...

I've noticed that some JSON files are downloaded (and presumably also parsed) repeatedly during the unit tests, which seems to suggest that a performance enhancement may be possible whereby those...

We have a single project ([`fn-fx`](https://github.com/fn-fx/fn-fx)) that emits two separate artifacts, under different names: 1. https://clojars.org/fn-fx/fn-fx-javafx 2. https://clojars.org/fn-fx/fn-fx-openjfx11 It appears that `versions` doesn't handle that properly, as our dependency status...

I occasionally use a variable to define a version number for a set of related libraries (usually raw Java libs that all need to be pinned to the same version)....

To facilitate onboarding of new Symphony pod developers working in HTTP proxy environments (i.e. most firms), the `env.sh` script should include options for setting: * `PROXY_HOST` * `PROXY_PORT` * `PROXY_USERNAME`...

bug

Currently the sample bots are invoked via a confusing mix of 3 scripts: 1. `run-bot.sh` 2. `env.sh` 3. `target/symphony-java-sample-bots-0.9.0-SNAPSHOT/bin/RunBot` There's also a `run-it.sh` script that further confuses newcomers (it has...

bug
regression

Currently, RunBot uses reflection to start each bot, but this is non-intuitive for newcomers to Symphony and the symphony-java-client, and doesn't promote best practices in their own bots (reflection being...

bug