MCPcopy Index your code
hub / github.com/apache/groovy / fireAddWithTest

Method fireAddWithTest

src/main/java/groovy/util/ObservableList.java:199–210  ·  view source on GitHub ↗
(Object element, int index, int oldSize)

Source from the content-addressed store, hash-verified

197 }
198
199 private void fireAddWithTest(Object element, int index, int oldSize) {
200 if (test != null) {
201 Object result = test.call(element);
202 if (result instanceof Boolean && (Boolean) result) {
203 fireElementAddedEvent(index, element);
204 fireSizeChangedEvent(oldSize, size());
205 }
206 } else {
207 fireElementAddedEvent(index, element);
208 fireSizeChangedEvent(oldSize, size());
209 }
210 }
211
212 /** {@inheritDoc} */
213 @Override

Callers 1

addMethod · 0.95

Calls 4

fireElementAddedEventMethod · 0.95
fireSizeChangedEventMethod · 0.95
sizeMethod · 0.95
callMethod · 0.65

Tested by

no test coverage detected