mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-25 07:27:52 +01:00
@Nonnull annotation
This commit is contained in:
parent
d629fbcd02
commit
9680ba6445
@ -248,7 +248,7 @@ class FunctionManager {
|
|||||||
*
|
*
|
||||||
* @return an iterator
|
* @return an iterator
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nonnull
|
||||||
Iterator<String> getUsedClasses() {
|
Iterator<String> getUsedClasses() {
|
||||||
return usedClasses.iterator();
|
return usedClasses.iterator();
|
||||||
}
|
}
|
||||||
@ -258,7 +258,7 @@ class FunctionManager {
|
|||||||
*
|
*
|
||||||
* @return an iterator
|
* @return an iterator
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nonnull
|
||||||
Iterator<FunctionName> getWriteLaterClinit() {
|
Iterator<FunctionName> getWriteLaterClinit() {
|
||||||
return iterator( entry -> entry.getKey().methodName.equals( "<clinit>" ) && entry.getValue().state != State.None );
|
return iterator( entry -> entry.getKey().methodName.equals( "<clinit>" ) && entry.getValue().state != State.None );
|
||||||
}
|
}
|
||||||
@ -268,7 +268,7 @@ class FunctionManager {
|
|||||||
*
|
*
|
||||||
* @return an iterator
|
* @return an iterator
|
||||||
*/
|
*/
|
||||||
@Nullable
|
@Nonnull
|
||||||
Iterator<FunctionName> getWriteLater() {
|
Iterator<FunctionName> getWriteLater() {
|
||||||
return iterator( entry -> {
|
return iterator( entry -> {
|
||||||
switch( entry.getValue().state ) {
|
switch( entry.getValue().state ) {
|
||||||
@ -302,6 +302,7 @@ class FunctionManager {
|
|||||||
* @param filter the filter
|
* @param filter the filter
|
||||||
* @return the iterator
|
* @return the iterator
|
||||||
*/
|
*/
|
||||||
|
@Nonnull
|
||||||
private Iterator<FunctionName> iterator( Predicate<Entry<FunctionName, FunctionState>> filter ) {
|
private Iterator<FunctionName> iterator( Predicate<Entry<FunctionName, FunctionState>> filter ) {
|
||||||
return states.entrySet().stream().filter( filter ).map( entry -> entry.getKey() ).iterator();
|
return states.entrySet().stream().filter( filter ).map( entry -> entry.getKey() ).iterator();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user