claridtimo
b792875787
Merge pull request #1 from claridtimo/add-pr-target-hook
...
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
2026-07-10 16:38:36 +12:00
Claridtimo
3b6235d684
Add fork-PR-target hook (verbatim from bang-game #63 ) + battery CI gate
...
Propagates the PreToolUse enforce-pr-target.sh backstop (byte-identical to
claridtimo/bang-game master) that denies any `gh pr create` not explicitly
aimed at claridtimo/*, guarding against accidental PRs on the greyhavens
upstream fork parent. Ships the 103-case regression battery and a CI job
(.github/workflows/hook-battery.yml) that gates it.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01E3cmNbMM8gGpprBy8kcNuV
2026-07-10 16:33:01 +12:00
Claridtimo
9f4f2aade8
fix: Percentiler returns 100 for the max score; build against local-stack SNAPSHOTs
...
getPercentile used 'value > _max', so the highest score ever seen returned
~99 instead of 100, contradicting the method's javadoc. Use '>=' to match
the documented contract. Also pin sibling deps to local SNAPSHOTs
(ooo-util 1.6, narya 1.20, nenya/nenya-tools 1.7.3, depot 1.9).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-14 11:39:45 +12:00
Ray J. Greenwell
9a1542f1c9
Make tests run headlessly.
2026-05-13 15:04:32 -07:00
Ray J. Greenwell
0dc0982942
Stop depending on narya's dependency on jsr205. Use modern @Generated.
2026-04-27 15:03:20 -07:00
Ray J. Greenwell
44d0d61cec
Specify UTF-8 file encoding to maven.
2026-03-21 15:35:29 -07:00
Michael Bayne
bb6f0be29a
[maven-release-plugin] prepare for next development iteration
2025-10-21 13:22:34 -07:00
Michael Bayne
d4a1665550
[maven-release-plugin] prepare release vilya-1.7.1
vilya-1.7.1
2025-10-21 13:22:31 -07:00
Michael Bayne
4b3598093c
Fix serialization of Cluster.
...
We can no longer rely on the ability to reflectively access the private members
of java.awt.Rectangle. Modern JVMs are stricter about enforcing cross-module
private access. Prudes.
2025-08-23 18:17:52 -07:00
Michael Bayne
b23d91cfd4
[maven-release-plugin] prepare for next development iteration
2025-07-04 15:12:48 -07:00
Michael Bayne
279206ce88
[maven-release-plugin] prepare release vilya-1.7
vilya-1.7
2025-07-04 15:12:46 -07:00
Michael Bayne
1f49dd6c40
Javadoc fixes.
2025-07-04 15:12:11 -07:00
Michael Bayne
44928f4084
Depend on shipped libraries.
2025-07-04 15:10:22 -07:00
Michael Bayne
865c06d916
Update to new Sonatype deployment bits.
...
Other plugin upgrades & modernizations.
2025-07-04 15:10:04 -07:00
Michael Bayne
f6fd0d2cb5
Ignore Maven target directories.
2025-02-05 11:01:19 -08:00
Michael Bayne
702c2d697f
Update dependencies, target Java 10.
2025-02-05 11:01:10 -08:00
Michael Bayne
8bbdabe5d6
Provide a method for calling playerReady.
...
The GameManager is set up to handle it, so let's not fuss too much about the
fact that we're using a dynamically typed mechanism to send a message from
client to server.
2025-02-03 13:46:00 -08:00
Michael Bayne
074ef440b8
Target JDK 1.6.
2018-03-27 14:22:05 -07:00
Michael Bayne
486d4c80b1
Move aslib module to profile.
2016-12-17 17:05:28 -08:00
Michael Bayne
5a6a960cd9
Inherit depends from nenyalib; added flexgroup repo.
2015-03-17 09:23:41 -07:00
Michael Bayne
fe05edab42
Updated aslib build.
2015-03-17 09:08:13 -07:00
Michael Bayne
a0e8a23b9d
Cache Maven stuffs on Travis.
2015-03-17 08:54:38 -07:00
Michael Bayne
968fb80a7b
Only build master.
2015-03-14 10:47:55 -07:00
Michael Bayne
84b4ef98b4
Wire up a Travis build.
2015-03-14 10:09:58 -07:00
Michael Bayne
cbaaa514e1
[maven-release-plugin] prepare for next development iteration
2015-03-14 10:06:35 -07:00
Michael Bayne
6a65aa773e
[maven-release-plugin] prepare release vilya-1.6
vilya-1.6
2015-03-14 10:06:32 -07:00
Michael Bayne
aca72a52f5
Nix vestigial ooo-repo.
2015-03-14 10:02:43 -07:00
Michael Bayne
380e78dd98
Javadoc fixes.
2015-03-14 10:01:07 -07:00
Michael Bayne
94c9852b2a
Nix non-existent (Github) ooo-maven repo.
...
I think this was auto-converted from Google Code, but I'm pretty sure it's no
longer needed (if it ever was). Famous last words.
2015-03-14 09:57:25 -07:00
Michael Bayne
3934c99b38
Version bumps in prep for release.
2015-03-14 09:56:49 -07:00
Michael Bayne
2199bfd21a
Eliminate use of TestUtil.
2015-03-14 09:54:42 -07:00
Jamie Doornbos
95294dd6fe
Profile to deploy locally.
2014-11-14 13:23:21 -08:00
Jamie Doornbos
2c26d6405a
Move eclipse stuff to avoid warnings when building javadoc and sources.
2014-11-14 13:22:32 -08:00
Ray J. Greenwell
f9b696b994
Back to snapshot narya.
...
This is a public library, we need to depend on publicly available versions.
2014-04-01 16:45:59 -07:00
Ray J. Greenwell
dc16869d5c
Preparing for 1.6-SNAPSHOT development.
2014-04-01 16:43:59 -07:00
Ray J. Greenwell
bb09b0d4a0
Preparing for vilya-parent-1.5.2 release.
2014-04-01 16:40:39 -07:00
Ray J. Greenwell
549afd19e3
Depend on narya 1.14.3
...
I think I'll need to change this back after the internal release.
2014-04-01 16:39:50 -07:00
Mark Johnson
7b0c77bf5d
The deploy was not deploying the core library, copy the narya setup
2014-03-21 19:11:23 -07:00
Mark Johnson
a8ff54915a
- Update vilya to snapshot narya and make necessary changes for it to build
2014-03-21 15:53:32 -07:00
Pär Winzell
abb3a1a523
Actually update build.xml to handle new parent/core/aslib structure.
2013-05-13 14:02:04 -05:00
Pär Winzell
b670c92eba
Update build.xml to handle new parent/core/aslib structure.
2013-05-10 20:17:40 -05:00
Michael Bayne
a21991c7e9
[maven-release-plugin] prepare for next development iteration
2013-05-08 11:13:05 -07:00
Michael Bayne
4b322ffac2
[maven-release-plugin] prepare release vilya-1.5.1
vilya-1.5.1
2013-05-08 11:12:56 -07:00
Michael Bayne
ff80efdfe4
Split Vilya into core and aslib submodules.
...
This ensures that our ActionScript artifact is properly published to Maven
Central for all to use.
I'm still putting off creating vilya-tools. Later, later...
2013-05-08 11:09:31 -07:00
Michael Bayne
6565145f53
[maven-release-plugin] prepare for next development iteration
2013-05-07 14:58:09 -07:00
Michael Bayne
a8cd8af2f1
[maven-release-plugin] prepare release vilya-1.5
vilya-1.5
2013-05-07 14:57:59 -07:00
Michael Bayne
c89d638d61
Use new Git SCM URL.
...
Wow, it's been a long time since we did a Vilya release.
2013-05-07 14:55:26 -07:00
Michael Bayne
e748203ca4
Cope with nenya's split into nenya/nenya-tools.
...
I should really split off a vilya-tools from vilya, but I can't be fucked to do
that when I'm already so deep in yak hair that I can't tell whether it's day or
night.
2013-05-07 14:55:26 -07:00
Michael Bayne
597a0fc640
Bump to latest versions of the things.
2013-05-07 14:55:26 -07:00
Mark Johnson
bfc5d898b7
- Update the narya version to get the latest guice
2013-02-05 18:00:18 -08:00