Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

globalproperties update #4

Merged
merged 52 commits into from
Nov 21, 2022
Merged

Conversation

BaldwinAkinVarner
Copy link
Contributor

No description provided.

Fixed unit test names for GlobalPropertyUpdateEvent and SimpleGlobalPropertyId
Added new validate() exception case
Added setter tests and revised build test
Added new contract exception and updated tests
This file got removed on my machine somehow
@shawnhatch shawnhatch merged commit 770317d into dev Nov 21, 2022
@shawnhatch shawnhatch deleted the globalproperties-plugin-unit-tests branch November 21, 2022 21:43
@shawnhatch
Copy link
Contributor

Added missing unit tests for global properties plugin

bischoffz added a commit that referenced this pull request Mar 8, 2023
shawnhatch pushed a commit that referenced this pull request Mar 10, 2023
* initial impl of proj dir

* initial working input for global properties

* update to address maven warnings

* remove prototype proto

* make interface for common methods

* rename proto

* stochastics proto

* clean up

* update poms to work more cohesively

* stochastics plugin parsing complete

* slight refactor of getting a value

* clean up prototype classes

* fix project warning

* add interface for translator builders

* implement translatorBuilder interface
clean up adding default plugin descriptors

* parser should ignore unknown fields by default

* allow to change behavior towards unknown fields
and default values

* fix runtime error

* significant refactor

* clean up imports

* refactor to use context

* refactor to add parsing into lifecycle

* add a parser context

* update input json to match output json

* add support for writing output
refactor

* small change to exceptions

* implement focalBundle

* focal bundle

* initial impl of new design for bundle

* fix compile errors

* convert global propertier to new bundle

* convert stochastics bundle to new design

* remove depricated code

* remove depricated code

* add dependency support
add plugin bundle id
remove depricated code

* reorginization pass #1

* reorganization pass #2

* reorganization pass #3

* reorganization pass #4

* reorganization pass #5

* reorganization pass #6

* fix ide error... again
add suppress to generated files

* rename proto package

* add people plugin

* change dir name

* reorganization pass #7

* add groups-plugin

* fix bugs

* remove un-needed addition of resource

* update paths to be relative

* code clean up

* add support for enum within an any
add support for marker interfaces

* reorganize translators to be more in line with how a modler would use them

* add maven plugin to supproess warning in generated proto files

* update stochastics to use new design

* fix bug
slight refactor

* add translator for timetrackignpolicy and update propdef translator to use it
update path in propertiesPlugin

* refactor/reorg of master translator methods

* add back additions to map that caused propertiesPlugin to fail
rename write method

* refactor global properties to use new design
add globalPropId translator

* refactor to aid in actual reuse of PropDefMapInput and PropValMapInput

* remove translator that is no longer needed

* add globalpropIdinput

* change to better reflect actual use cases

* convert global properties to use standard plugindata for test

* convert people plugin to add check in app
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants