Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
codejive
java-properties
Repository navigation
Code
Issues
1
(1)
Pull requests
4
(4)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
java-properties
src
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Oct 1, 2026
fix: keep trailing comments separate from appended properties
Show description for 3d9073d
quintesse
committed
3d9073d
View commit details
Copy full SHA for 3d9073d
View code at this point
Browse repository at this point
test: put 'first' breaks header comment on header-only files
Show description for b84c2dd
quintesse
committed
b84c2dd
View commit details
Copy full SHA for b84c2dd
View code at this point
Browse repository at this point
fix: we should NEVER use `Map.isEmpty` when dealing with tokens
quintesse
committed
6b71b09
View commit details
Copy full SHA for 6b71b09
View code at this point
Browse repository at this point
fix: insert before attached comments on indented properties (#89)
quintesse
committed
20ba76c
View commit details
Copy full SHA for 20ba76c
View code at this point
Browse repository at this point
fix: preserve header spacing when inserting properties (#88)
quintesse
committed
c5044a8
View commit details
Copy full SHA for c5044a8
View code at this point
Browse repository at this point
Commits on Sep 30, 2026
feat: added new methods for inserting properties at specific positions
Show description for 6b54071
quintesse
committed
6b54071
View commit details
Copy full SHA for 6b54071
View code at this point
Browse repository at this point
fix: fixed implementation of the new navigation methods
Show description for ff88c1e
quintesse
committed
ff88c1e
View commit details
Copy full SHA for ff88c1e
View code at this point
Browse repository at this point
fix: our latest changes broke property token assumptions
Show description for 5d0997f
quintesse
committed
5d0997f
View commit details
Copy full SHA for 5d0997f
View code at this point
Browse repository at this point
chore: added some more cursor navigatrion helper functions
Show description for cef6553
quintesse
committed
cef6553
View commit details
Copy full SHA for cef6553
View code at this point
Browse repository at this point
fix: replaceValue no longer crashes (#83)
Show description for e3c674b
quintesse
authored
e3c674b
View commit details
Copy full SHA for e3c674b
View code at this point
Browse repository at this point
chore: fixed formatting
quintesse
committed
f210ac3
View commit details
Copy full SHA for f210ac3
View code at this point
Browse repository at this point
Commits on Sep 24, 2026
docs: add javadoc to Cursor#add and Cursor#addEol (#76)
nx-eric-jarosch
authored
2c69abc
View commit details
Copy full SHA for 2c69abc
View code at this point
Browse repository at this point
Commits on Sep 23, 2026
fix: added possibilitry for setting the EOL type of a Properties object (#79)
Show description for 2bc6fd1
quintesse
authored
2bc6fd1
View commit details
Copy full SHA for 2bc6fd1
View code at this point
Browse repository at this point
fix: adding first property to list with existing headers (#78)
Show description for f2e8837
quintesse
authored
f2e8837
View commit details
Copy full SHA for f2e8837
View code at this point
Browse repository at this point
fix: default encoding for test cases on windows (#72)
Show description for 3250921
nx-eric-jarosch
authored
3250921
View commit details
Copy full SHA for 3250921
View code at this point
Browse repository at this point
fix: inspections/warnings
Show description for 0d4b043
nx-eric-jarosch
authored and
quintesse
committed
0d4b043
View commit details
Copy full SHA for 0d4b043
View code at this point
Browse repository at this point
fix: fixed not handling nameless and valueless properties correctly
quintesse
committed
c60704a
View commit details
Copy full SHA for c60704a
View code at this point
Browse repository at this point
fix: fixed exception when dealing with empty values
quintesse
committed
93169a2
View commit details
Copy full SHA for 93169a2
View code at this point
Browse repository at this point
test: added a bunch more corner cases
quintesse
committed
27b5ed2
View commit details
Copy full SHA for 27b5ed2
View code at this point
Browse repository at this point
fix: adding properties after partial properties now works
Show description for cdc9fc7
quintesse
committed
cdc9fc7
View commit details
Copy full SHA for cdc9fc7
View code at this point
Browse repository at this point
fix: adding new properties to the end now works
Show description for c48b6cc
quintesse
committed
c48b6cc
View commit details
Copy full SHA for c48b6cc
View code at this point
Browse repository at this point
fix: handling of newlines was pretty broken
Show description for 411258a
quintesse
committed
411258a
View commit details
Copy full SHA for 411258a
View code at this point
Browse repository at this point
Commits on Sep 21, 2026
build: fix issue with splotless config
quintesse
committed
7471d32
View commit details
Copy full SHA for 7471d32
View code at this point
Browse repository at this point
test: make sure tests pass on Windows
quintesse
committed
57c2ac1
View commit details
Copy full SHA for 57c2ac1
View code at this point
Browse repository at this point
Fix #56
nx-eric-jarosch
authored and
quintesse
committed
9980282
View commit details
Copy full SHA for 9980282
View code at this point
Browse repository at this point
Commits on Jul 9, 2024
Fix `Properties.store(OutputStream os, String comment)`
Show description for 2d98a64
gastaldi
authored and
quintesse
committed
2d98a64
View commit details
Copy full SHA for 2d98a64
View code at this point
Browse repository at this point
Introduce putAll(Properties)
Show description for 2fd8468
gastaldi
authored and
quintesse
committed
2fd8468
View commit details
Copy full SHA for 2fd8468
View code at this point
Browse repository at this point
Commits on Feb 21, 2024
fix: fixes problems with missing or multiple delimiters
Show description for 1c63d72
quintesse
committed
1c63d72
View commit details
Copy full SHA for 1c63d72
View code at this point
Browse repository at this point
test: added tests for delimiter bugs
Show description for 5e5162f
quintesse
committed
5e5162f
View commit details
Copy full SHA for 5e5162f
View code at this point
Browse repository at this point
Commits on Apr 13, 2023
fix: some methods were not checking for valid keys
Show description for 183ad48
quintesse
committed
183ad48
View commit details
Copy full SHA for 183ad48
View code at this point
Browse repository at this point
Commits on Mar 20, 2023
fix: Corrected `Cursor.prevIf()` and `.nextIf()` feedback
Show description for bf37676
quintesse
committed
bf37676
View commit details
Copy full SHA for bf37676
View code at this point
Browse repository at this point
Commits on Nov 14, 2022
fix: Fixed handling of files containin CRLF lines endings
Show description for 2fe4920
quintesse
committed
2fe4920
View commit details
Copy full SHA for 2fe4920
View code at this point
Browse repository at this point
Commits on Jul 30, 2022
chore: formatting
quintesse
committed
2e72f7f
View commit details
Copy full SHA for 2e72f7f
View code at this point
Browse repository at this point
feat: Added `escaped()` and `unescaped()` functions
Show description for 671cbcb
quintesse
committed
671cbcb
View commit details
Copy full SHA for 671cbcb
View code at this point
Browse repository at this point
fix: we don't escape non-ISO8859-1 chars anymore
Show description for a3c5756
quintesse
committed
a3c5756
View commit details
Copy full SHA for a3c5756
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.