tail-f-systems / JNC

JNC (Java NETCONF Client) is the name of a Java library for communicating with NETCONF agents, and a plugin for pyang (http://code.google.com/p/pyang/) to generate Java classes from YANG models, to be used by the JNC library.
Other
77 stars 87 forks source link

Revert "Loose coupling" #29

Closed alrighttheresham closed 10 years ago

alrighttheresham commented 10 years ago

klacke I was looking at unit test coverage this morning for the jnc folder, its quite low < 30%

So I decided to run some some integration tests against confd.

Before getting this far I noticed that pyang generates code that is dependent on concrete types, as a result one of the commits last night thats moves from concrete to interfaces will break the generated code.

Please merge this revert for that single commit.

Going forward I will only send you updates that have been verified against confd, separately I will look at beefing up the unit tests.

This reverts commit bf64e98049578b1defe953a5e4f0cde8c1156409.

klacke commented 10 years ago

ok