tutorials / codenameone
AGENTS.md37k starsChanged 3 years agoMITView on GitHub
This project is a Codename One cross-platform mobile app (Java 17 / Maven / ParparVM-iOS / Android / JavaScript / desktop). A vendor-neutral authoring skill is bundled in this repository for any AI agent: Tool integrations (Claude Code, Cursor, etc.) may also pick this skill up via their own conventions; the canonical source of truth is .agent-skills/. - App source lives in common/src/main/java/. - Theme/styling lives in common/src/main/css/theme.css (Codename One CSS — a deliberate subset, see .agent-skills/codename-one/references/css.md). - Run the…
Trending
More talk lately.about the whole repository
Who's talking about eugenp/tutorials
- Kosenkov“3. Читаем YML Properties в Spring Boot приложении”YouTube · Jul 1, 2024 · 246 views
- DTestHive“Part4 CRUD Implementation SpringBoot”YouTube · Aug 6, 2022 · 42 views
- awspring/spring-cloud-aws“Reactive S3 adapter - Project Reactor support”GitHub · Jan 3, 2022 · 12 reactions
- Stack Overflow“java.lang.NoClassDefFoundError: javax/websocket/ClientEndpointConfig$Configurator from StandardWebsocketClient”Stack Overflow · Jan 17, 2018 · 11 votes
- Stack Overflow“No target folder generated after running mvn clean install”Stack Overflow · Feb 18, 2022 · 5 votes
The biggest 5 of 73 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 73
Talked about on GitHub, Stack Overflow, YouTube and Hacker News (73 times).
On GitHub · 40
- Jan 3, 2022Reactive S3 adapter - Project Reactor support — awspring/spring-cloud-aws12 reactions · 18 comments
- Aug 9, 2022MySQL `ColumnDefinition` might pile up in young generation due to GC nepotism — eclipse-vertx/vertx-sql-client2 reactions · 6 comments
- Feb 12, 2020Java (Maven): Actually fix the use of insecure protocol to download/upload artifacts — github/securitylab1 reaction · 10 comments
- Nov 10, 2026Bug: `one-var` autofix produces invalid code for TypeScript `declare` declarations — eslint/eslint0 reactions · 2 comments
- May 22, 2024Login form username input default focus — codecentric/spring-boot-admin0 reactions · 4 comments
35 more on GitHub
- Apr 4, 2024Issue parsing `effective-pom.xml` files with `ch1252` encoding — phylum-dev/cli0 reactions
- Mar 27, 2024Git 的学习记录 — bxb100/bxb100.github.io0 reactions · 1 comment
- Feb 26, 2024bug: Java extra not being loaded — LazyVim/LazyVim0 reactions
- Dec 13, 2023Generated methods not recognized — oracle/javavscode0 reactions · 5 comments
- Nov 22, 2023Custom ConfigurationFactory implementation added to the classpath are not loaded — apache/logging-log4j20 reactions · 1 comment
- Oct 28, 2023Bug: Fail to get token from a Spring Security server — soofstad/react-oauth2-pkce0 reactions · 2 comments
- Oct 23, 2023Creación de endpoint GET Challenges?idLanguage=99&dificultad=EASY + Service Layer — IT-Academy-BCN/ita-challenges-backend0 reactions
- Oct 23, 2023Creación de endpoint GET Challenges?idLanguage=99&dificultad=EASY + Repository Layer — IT-Academy-BCN/ita-challenges-backend0 reactions
- Sep 15, 2023unit tests are failing — serenity-bdd/serenity-core0 reactions · 7 comments
- Jul 31, 2023Shall we not have a SpringServlet Initialization also in the main method? — Baeldung/learn-spring-security0 reactions · 1 comment
- Jul 10, 2023Add `.vm` for Velocity syntax highlighting — github-linguist/linguist0 reactions
- Jun 23, 2023ICU-XXXXX Do NOT look- Try parallel Maven — unicode-org/icu0 reactions · 1 comment
- May 8, 2023Endpoint GET Challenges?idLanguage=99&dificultad=EASY (Controller + Service Layer+ Repository Layer) — IT-Academy-BCN/ita-challenges-backend0 reactions · 8 comments
- Jan 20, 2023Improve JOOQ example — jabrena/spring-boot-relational-database-poc0 reactions · 1 comment
- Nov 19, 2022디바이스 정보를 카프카 이벤트로 전달하는 로직 추가 — 101market/fast-grill-url0 reactions
- Sep 27, 2022(구) Adapter 구현 방식과 (현) Bean 제공 방식 비교 — leebuwon/myhome0 reactions
- Aug 27, 2022https://github.com/eugenp/tutorials/tree/master/apache-kafka — anitsh/til0 reactions
- Aug 20, 2022kafka setting — 101market/fast-grill-url0 reactions · 1 comment
- Aug 20, 2022Feature/kafka publihser for click — 101market/fast-grill-url0 reactions
- Aug 4, 2022feat: implementar cache no findByNameArtistOrNameMusic — jcavalaro/Baygon-MyMusic0 reactions
- Jun 27, 2022aa — risyuuhou/temp0 reactions
- May 21, 2022Burro — savkaoleg/oxygen-examples-cucumber-web-with-brrowser-logs0 reactions
- Nov 30, 2021Localize/externalize strings — wispborne/SMOL0 reactions
- Apr 18, 2021Add new spring-di scenario — quarkus-qe/beefy-scenarios0 reactions
- Apr 8, 2021Java OpenCV4 — halyph/mind-flow0 reactions · 2 comments
- Apr 8, 2021New spring-web scenario — quarkus-qe/beefy-scenarios0 reactions · 3 comments
- Sep 15, 2020Obsolete line folding in HTTP headers enables CRLF injection on Internet Explorer — netty/netty0 reactions · 3 comments
- Apr 21, 2020Create ASYNC get request for downloading files — johiatt/jTorrent0 reactions
- Mar 18, 2020bugfix: getEntityManager() in ODataJPAContext is not thread safe — apache/olingo-odata20 reactions · 5 comments
- Mar 2, 2020Error writing snapshot to file in Spring MVC — 10d9e/stacksnap0 reactions
- Jun 17, 2019教程大师 — downgoon/hello-world0 reactions · 1 comment
- Feb 15, 2018Add extra module for supporting Jackson/JSON — MenoData/Time4J0 reactions
- Dec 25, 2017Play around with JUnit5 — ottlinger/junit-mockito-examples0 reactions
- Aug 11, 2017Mutual authentication — lysine-dev/okhttp0 reactions · 13 comments
- Mar 11, 2017Design REST API for integration UI and Backend — igor-barsukov/unc-project-20170 reactions · 1 comment
On Stack Overflow · 30
- Jan 17, 2018java.lang.NoClassDefFoundError: javax/websocket/ClientEndpointConfig$Configurator from StandardWebsocketClient11 votes · 3 answers
- Feb 18, 2022No target folder generated after running mvn clean install5 votes
- Aug 13, 2019How to fix org.osgi.framework.BundleException: Unable to cache bundle?5 votes · 5 answers
- Dec 19, 2020Using spring embedded ldap to simulate active directory for integration tests4 votes
- Apr 21, 2020How to import a specific project from github4 votes · 1 answer
25 more on Stack Overflow
- Nov 18, 2023Can maven open-liberty plugin hot-reload single class file without stopping and restarting the whole application?2 votes · 1 answer
- May 19, 2023Error connecting to Postgres database container2 votes · 1 answer
- Aug 11, 2022How to change language for entire Spring BOOT app from language selector2 votes
- Jun 3, 2022How to Restrict Access to Resources by IP Address and Credentials in Spring 5.7+2 votes · 2 answers
- Sep 1, 2021RSocket and Spring not handle multiple requests2 votes · 1 answer
- May 2, 2021Trouble adding and receiving tracks in WebRTC2 votes
- Jun 13, 2020Reload external .yml file in spring boot2 votes
- Sep 21, 2019Unable to import the Maven module in Intellij2 votes · 1 answer
- May 3, 2019Java StompSession send Message - Spring Boot2 votes · 2 answers
- Jun 8, 2018Spring Boot Reactive Websoket - Block out flux until received all information from client2 votes · 1 answer
- Oct 12, 2024OpenApi maven plugin isn't generating artifacts1 vote
- Aug 18, 2022Using circuit breaker in spring boot1 vote
- Jul 16, 2021Using circuit breaker in spring boot1 vote · 1 answer
- Sep 22, 2020S3AsyncClient - remove Authorization header1 vote
- Jul 10, 2020How to print the results of a breadth first transversal given this code (Java)1 vote · 2 answers
- Mar 23, 2020Cannot connect to java websocket server1 vote · 1 answer
- Dec 11, 2019@Autowired Processor is null1 vote · 1 answer
- Dec 5, 2019Java 8: How can I check if all the fields of an object are NULL except from one1 vote
- Sep 30, 2019asciidoctor-maven-plugin generate pdf - unexpected kDO_BLOCK1 vote · 1 answer
- Feb 27, 2019Run maven spi projects to debug1 vote · 1 answer
- Oct 16, 2018Where I can find the implementation of Autowired Annotation in Spring?1 vote
- Apr 16, 2018org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain'1 vote
- Jun 20, 2017Spring boot &Hibernate, can't autocreate tables1 vote
- Dec 29, 2016Minification of CSS and JS files using maven plugin not working1 vote
- Mar 26, 2016Constructor threw exception; nested exception is java.lang.Error: Unresolved compilation problems:mport org.baeldung.entity.QPerson cannot be resolved1 vote · 1 answer
On YouTube · 2
- Jul 1, 20243. Читаем YML Properties в Spring Boot приложении — Kosenkov246 views · 2 comments
- Aug 6, 2022Part4 CRUD Implementation SpringBoot — DTestHive42 views
On Hacker News · 1
- Jan 31, 2020Eugenp/Tutorials: Just Announced – “Learn Spring Security OAuth”3 points
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 31,542 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
The file
We split this AGENTS.md into the rules it gives an agent
3 rules. About 0 are common, 0 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈0
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 19
Run the simulator with mvn -pl common cn1:run.
- Very specific: line 20
Run tests with mvn -pl common cn1:test (on Linux CI use xvfb-run -a).
- Very specific: line 23
When in doubt, open .agent-skills/codename-one/SKILL.md and follow the reference table at the bottom.
≈ “Common” is an estimate: at least 1 in 5 of the 40,246 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
AGENTS.md
This project is a Codename One cross-platform mobile app (Java 17 / Maven / ParparVM-iOS / Android / JavaScript / desktop). A vendor-neutral authoring skill is bundled in this repository for any AI agent:
- Start here:
.agent-skills/codename-one/SKILL.md - Topical references:
.agent-skills/codename-one/references/ - Runnable utilities (Java 17 single-file source mode):
.agent-skills/codename-one/tools/
Tool integrations (Claude Code, Cursor, etc.) may also pick this skill up via
their own conventions; the canonical source of truth is .agent-skills/.
Quick orientation for an agent
- App source lives in
common/src/main/java/. - Theme/styling lives in
common/src/main/css/theme.css(Codename One CSS — a deliberate subset, see.agent-skills/codename-one/references/css.md). - Run the simulator with
mvn -pl common cn1:run. - Run tests with
mvn -pl common cn1:test(on Linux CI usexvfb-run -a). - Native cloud builds use
mvn -pl <ios|android|javascript|javase> package -Dcodename1.platform=... -Dcodename1.buildTarget=....
When in doubt, open .agent-skills/codename-one/SKILL.md and follow the
reference table at the bottom.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

