Wykres commitów

228 Commity (968ea7dc1f45083adb51f803f6dfa85316bcc0db)

Autor SHA1 Wiadomość Data
Taylor Smock 968ea7dc1f
Add CODEOWNERS and a bug template
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 13:58:08 -07:00
Taylor Smock e58f941fbb
Move to Assertions from Assert and add comments to asserts
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 11:19:34 -07:00
Taylor Smock b5fd3ffb23
Fix some PMD issues
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 09:46:22 -07:00
Taylor Smock 5aefb58eb6
Fix some PMD issues in tests
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-16 09:46:07 -07:00
Taylor Smock 31c60293f6
Allow for a central repository for MapWithAI-plugin compatible servers
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock a14502d1d2
Formatting fixes
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock 3a7e383700
Update IVY configuration
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock d32169a9dd
Modify code to take advantage of some newer JOSM features (>r15470, November 2019)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:45 -07:00
Taylor Smock 6127d2398e
Fix some sonarlint warnings and remove some todo's that aren't needed
Also fix compilation warnings

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 6d78e812ab
Check for equivalency in relations
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 17d554850c
Start using new features from JOSM (up to r15486, November 2019)
* Use function in JOSM (bboxIsFunctionallyEqual, added in r15486)
* Keep attributes as tags (added in r15470)
* Add @Override in MapWithAILayer (added in r15371)

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 2d97022ee2
Workaround MapWithAI timeout issues by decreasing size of download area in test
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 38399f73cc
Allow downloading of arbitrary data from the main download panel
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock 5768540ff0
Update to JOSM 15542 (November 25)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-12 13:06:44 -07:00
Taylor Smock c71e373573
Fix an issue where multiple layers wouldn't allow a download
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-11 12:03:52 -07:00
Taylor Smock 0da81b669e
Fix an issue where tests would fail if not run first
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 16:20:36 -07:00
Taylor Smock a37af50d2d
Significantly decrease the number of bboxes to download before asking for confirmation
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock 0dd6cbb1c3
Ignore test if in headless environment
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 15:23:47 -07:00
Taylor Smock 7830319fb1
Add test for update prod
Also, fix an intermittent test issue

Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 11:51:42 -07:00
Taylor Smock b3444c7254
Enable buildings by default
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-05 08:11:13 -07:00
Taylor Smock 5209f07aa7
Really fix the classpath
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 15:48:53 -07:00
Taylor Smock 8c01872ce5
Update classpath (awaitility should be test only)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-04 14:57:36 -07:00
Taylor Smock ee210efda8
Update error prone and fix bugs found
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 14:01:53 -07:00
Taylor Smock dd52534c53
Add an update prod for when a version is no longer going to be supported
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-12-03 10:32:47 -07:00
Taylor Smock eef050b398
Add newly released countries that don't match with boundaries.osm (JOSM country list)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-25 07:37:05 -07:00
Taylor Smock f648799435
Attempt to disable global variables in SAST
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 10:23:30 -07:00
Taylor Smock 03b79f5abc
Add icons to preferences for source and information
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:53:51 -07:00
Taylor Smock d3d1499951
Fix https://josm.openstreetmap.de/ticket/18351
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-22 09:35:43 -07:00
Taylor Smock c197e6cb3b
Update README.md
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 14:21:59 -07:00
Taylor Smock bb1eaf6222
Add Kaart Logo to source
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:51:21 -07:00
Taylor Smock fceeea8c7d
Fix an issue where ways could have a zig-zag
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:39 -07:00
Taylor Smock d8606f4039
Add resources directory to gradle resources task
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:50:03 -07:00
Taylor Smock c78074a929
Fix an issue where an NPE occurred during tests, and prevent crashes if icons are missing
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:04:13 -07:00
Taylor Smock 22504d91df
Fix #46 (DataIntegrityProblemException)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 13:03:12 -07:00
Taylor Smock a0162636f4
Don't fail
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:26:03 -07:00
Taylor Smock 59c9150231
Enable SAST
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 09:11:16 -07:00
Taylor Smock a9a0eb3f70
Enable Code Quality
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-21 08:59:44 -07:00
Taylor Smock b72da6c6c3
Add icons to everything that can have an icon
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 15:04:08 -07:00
Taylor Smock 744490d0ed
Fix several build warnings
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:44:01 -07:00
Taylor Smock d7bcc3212c
Add some images
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:13:43 -07:00
Taylor Smock c0de0b661c
Show MapWithAI logo in Plugins
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 13:11:26 -07:00
Taylor Smock 0304702e7a
Increase minimum coverage to 80%
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:44:08 -07:00
Taylor Smock 5a5c8867b2
More tests for MergeDuplicateWays
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:41:45 -07:00
Taylor Smock 6ff8c134d3
Fix an issue where duplicate ways were created with new download areas
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 09:20:47 -07:00
Taylor Smock 88d20b1974
Move test to appropriate location
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 08:56:31 -07:00
Taylor Smock 2a94c3e04b
More tests for MapWithAIRemoteControl
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-20 07:38:17 -07:00
Taylor Smock f659ca1f46
Expand tests for MapWithAIAction
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 14:15:45 -07:00
Taylor Smock a470f9f95c
Add tests for merging duplicate ways, with some fixes
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 13:15:34 -07:00
Taylor Smock e97e9e1dc6
Add test for MapWithURLPreferenceTable
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 10:54:16 -07:00
Taylor Smock ce196c8cf6
Add tests for a table (minus gui reliant components)
Signed-off-by: Taylor Smock <taylor.smock@kaart.com>
2019-11-19 09:47:45 -07:00