Apache Commons logo Commons BeanUtils

Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
111 0 0 138

Files

Files Infos Warnings Errors
org/apache/commons/beanutils/BaseDynaBeanMapDecorator.java 0 0 1
org/apache/commons/beanutils/BasicDynaBean.java 0 0 1
org/apache/commons/beanutils/BasicDynaClass.java 0 0 1
org/apache/commons/beanutils/BeanAccessLanguageException.java 0 0 1
org/apache/commons/beanutils/BeanComparator.java 0 0 1
org/apache/commons/beanutils/BeanIntrospectionData.java 0 0 1
org/apache/commons/beanutils/BeanIntrospector.java 0 0 1
org/apache/commons/beanutils/BeanMap.java 0 0 1
org/apache/commons/beanutils/BeanPredicate.java 0 0 1
org/apache/commons/beanutils/BeanPropertyValueChangeClosure.java 0 0 2
org/apache/commons/beanutils/BeanPropertyValueEqualsPredicate.java 0 0 2
org/apache/commons/beanutils/BeanToPropertyValueTransformer.java 0 0 1
org/apache/commons/beanutils/BeanUtils.java 0 0 1
org/apache/commons/beanutils/BeanUtilsBean.java 0 0 2
org/apache/commons/beanutils/BeanUtilsBean2.java 0 0 1
org/apache/commons/beanutils/ConstructorUtils.java 0 0 1
org/apache/commons/beanutils/ContextClassLoaderLocal.java 0 0 1
org/apache/commons/beanutils/ConversionException.java 0 0 1
org/apache/commons/beanutils/ConvertUtils.java 0 0 1
org/apache/commons/beanutils/ConvertUtilsBean.java 0 0 1
org/apache/commons/beanutils/ConvertUtilsBean2.java 0 0 1
org/apache/commons/beanutils/Converter.java 0 0 1
org/apache/commons/beanutils/ConvertingWrapDynaBean.java 0 0 1
org/apache/commons/beanutils/DefaultBeanIntrospector.java 0 0 1
org/apache/commons/beanutils/DefaultIntrospectionContext.java 0 0 1
org/apache/commons/beanutils/DynaBean.java 0 0 1
org/apache/commons/beanutils/DynaBeanMapDecorator.java 0 0 1
org/apache/commons/beanutils/DynaBeanPropertyMapDecorator.java 0 0 1
org/apache/commons/beanutils/DynaClass.java 0 0 1
org/apache/commons/beanutils/DynaProperty.java 0 0 1
org/apache/commons/beanutils/FluentPropertyBeanIntrospector.java 0 0 1
org/apache/commons/beanutils/IntrospectionContext.java 0 0 1
org/apache/commons/beanutils/JDBCDynaClass.java 0 0 1
org/apache/commons/beanutils/LazyDynaBean.java 0 0 1
org/apache/commons/beanutils/LazyDynaClass.java 0 0 1
org/apache/commons/beanutils/LazyDynaList.java 0 0 1
org/apache/commons/beanutils/LazyDynaMap.java 0 0 1
org/apache/commons/beanutils/MappedPropertyDescriptor.java 0 0 1
org/apache/commons/beanutils/MethodUtils.java 0 0 2
org/apache/commons/beanutils/MutableDynaClass.java 0 0 1
org/apache/commons/beanutils/NestedNullException.java 0 0 1
org/apache/commons/beanutils/PropertyUtils.java 0 0 1
org/apache/commons/beanutils/PropertyUtilsBean.java 0 0 1
org/apache/commons/beanutils/ResultSetDynaClass.java 0 0 1
org/apache/commons/beanutils/ResultSetIterator.java 0 0 1
org/apache/commons/beanutils/RowSetDynaClass.java 0 0 2
org/apache/commons/beanutils/SuppressPropertiesBeanIntrospector.java 0 0 1
org/apache/commons/beanutils/WeakFastHashMap.java 0 0 1
org/apache/commons/beanutils/WrapDynaBean.java 0 0 1
org/apache/commons/beanutils/WrapDynaClass.java 0 0 1
org/apache/commons/beanutils/converters/AbstractArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/AbstractConverter.java 0 0 1
org/apache/commons/beanutils/converters/ArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/BigDecimalConverter.java 0 0 1
org/apache/commons/beanutils/converters/BigIntegerConverter.java 0 0 1
org/apache/commons/beanutils/converters/BooleanArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/BooleanConverter.java 0 0 1
org/apache/commons/beanutils/converters/ByteArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/ByteConverter.java 0 0 1
org/apache/commons/beanutils/converters/CalendarConverter.java 0 0 1
org/apache/commons/beanutils/converters/CharacterArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/CharacterConverter.java 0 0 1
org/apache/commons/beanutils/converters/ClassConverter.java 0 0 1
org/apache/commons/beanutils/converters/ConverterFacade.java 0 0 1
org/apache/commons/beanutils/converters/DateConverter.java 0 0 1
org/apache/commons/beanutils/converters/DateTimeConverter.java 0 0 2
org/apache/commons/beanutils/converters/DoubleArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/DoubleConverter.java 0 0 1
org/apache/commons/beanutils/converters/FileConverter.java 0 0 1
org/apache/commons/beanutils/converters/FloatArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/FloatConverter.java 0 0 1
org/apache/commons/beanutils/converters/IntegerArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/IntegerConverter.java 0 0 1
org/apache/commons/beanutils/converters/LongArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/LongConverter.java 0 0 1
org/apache/commons/beanutils/converters/NumberConverter.java 0 0 2
org/apache/commons/beanutils/converters/ShortArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/ShortConverter.java 0 0 1
org/apache/commons/beanutils/converters/SqlDateConverter.java 0 0 1
org/apache/commons/beanutils/converters/SqlTimeConverter.java 0 0 1
org/apache/commons/beanutils/converters/SqlTimestampConverter.java 0 0 1
org/apache/commons/beanutils/converters/StringArrayConverter.java 0 0 1
org/apache/commons/beanutils/converters/StringConverter.java 0 0 1
org/apache/commons/beanutils/converters/URLConverter.java 0 0 1
org/apache/commons/beanutils/converters/package-info.java 0 0 1
org/apache/commons/beanutils/expression/DefaultResolver.java 0 0 1
org/apache/commons/beanutils/expression/Resolver.java 0 0 1
org/apache/commons/beanutils/expression/package-info.java 0 0 1
org/apache/commons/beanutils/locale/BaseLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/LocaleBeanUtils.java 0 0 3
org/apache/commons/beanutils/locale/LocaleBeanUtilsBean.java 0 0 3
org/apache/commons/beanutils/locale/LocaleConvertUtils.java 0 0 2
org/apache/commons/beanutils/locale/LocaleConvertUtilsBean.java 0 0 1
org/apache/commons/beanutils/locale/LocaleConverter.java 0 0 1
org/apache/commons/beanutils/locale/converters/BigDecimalLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/BigIntegerLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/ByteLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/DateLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/DecimalLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/DoubleLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/FloatLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/IntegerLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/LongLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/ShortLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/SqlDateLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/SqlTimeLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/SqlTimestampLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/StringLocaleConverter.java 0 0 2
org/apache/commons/beanutils/locale/converters/package-info.java 0 0 1
org/apache/commons/beanutils/locale/package-info.java 0 0 1
org/apache/commons/beanutils/package-info.java 0 0 1

Details

org/apache/commons/beanutils/BaseDynaBeanMapDecorator.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BasicDynaBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BasicDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BeanAccessLanguageException.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/BeanComparator.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BeanIntrospectionData.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/BeanIntrospector.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/BeanMap.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BeanPredicate.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/BeanPropertyValueChangeClosure.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 137

org/apache/commons/beanutils/BeanPropertyValueEqualsPredicate.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 165

org/apache/commons/beanutils/BeanToPropertyValueTransformer.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BeanUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/BeanUtilsBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors File contains tab characters (this is the first instance). 925

org/apache/commons/beanutils/BeanUtilsBean2.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/ConstructorUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ContextClassLoaderLocal.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ConversionException.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/ConvertUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ConvertUtilsBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ConvertUtilsBean2.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/Converter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/ConvertingWrapDynaBean.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DefaultBeanIntrospector.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DefaultIntrospectionContext.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DynaBean.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DynaBeanMapDecorator.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DynaBeanPropertyMapDecorator.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DynaClass.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/DynaProperty.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/FluentPropertyBeanIntrospector.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/IntrospectionContext.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/JDBCDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/LazyDynaBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/LazyDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/LazyDynaList.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/LazyDynaMap.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/MappedPropertyDescriptor.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/MethodUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 1322

org/apache/commons/beanutils/MutableDynaClass.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/NestedNullException.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/PropertyUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/PropertyUtilsBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ResultSetDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/ResultSetIterator.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/RowSetDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 237

org/apache/commons/beanutils/SuppressPropertiesBeanIntrospector.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/WeakFastHashMap.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/WrapDynaBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/WrapDynaClass.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/AbstractArrayConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/AbstractConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/ArrayConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/BigDecimalConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/BigIntegerConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/BooleanArrayConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/BooleanConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/converters/ByteArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/ByteConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/CalendarConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/CharacterArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/CharacterConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/ClassConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/ConverterFacade.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/DateConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/DateTimeConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 554

org/apache/commons/beanutils/converters/DoubleArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/DoubleConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/FileConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/FloatArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/FloatConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/IntegerArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/IntegerConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/LongArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/LongConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/NumberConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 544

org/apache/commons/beanutils/converters/ShortArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/ShortConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/SqlDateConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/SqlTimeConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/SqlTimestampConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/StringArrayConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/StringConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/URLConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/converters/package-info.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/expression/DefaultResolver.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/expression/Resolver.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/expression/package-info.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/locale/BaseLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 112

org/apache/commons/beanutils/locale/LocaleBeanUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 619
Errors Line is longer than 120 characters. 671

org/apache/commons/beanutils/locale/LocaleBeanUtilsBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 876
Errors Line is longer than 120 characters. 964

org/apache/commons/beanutils/locale/LocaleConvertUtils.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 238

org/apache/commons/beanutils/locale/LocaleConvertUtilsBean.java

Violation Message Line
Errors Line does not match expected header line of ''. 1

org/apache/commons/beanutils/locale/LocaleConverter.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/locale/converters/BigDecimalLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 197

org/apache/commons/beanutils/locale/converters/BigIntegerLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 198

org/apache/commons/beanutils/locale/converters/ByteLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 199

org/apache/commons/beanutils/locale/converters/DateLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 220

org/apache/commons/beanutils/locale/converters/DecimalLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 208

org/apache/commons/beanutils/locale/converters/DoubleLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 198

org/apache/commons/beanutils/locale/converters/FloatLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 199

org/apache/commons/beanutils/locale/converters/IntegerLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 200

org/apache/commons/beanutils/locale/converters/LongLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 197

org/apache/commons/beanutils/locale/converters/ShortLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 197

org/apache/commons/beanutils/locale/converters/SqlDateLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 197

org/apache/commons/beanutils/locale/converters/SqlTimeLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 197

org/apache/commons/beanutils/locale/converters/SqlTimestampLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 196

org/apache/commons/beanutils/locale/converters/StringLocaleConverter.java

Violation Message Line
Errors Line does not match expected header line of ''. 1
Errors Line is longer than 120 characters. 212

org/apache/commons/beanutils/locale/converters/package-info.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/locale/package-info.java

Violation Message Line
Errors Missing a header - not enough lines in file. 1

org/apache/commons/beanutils/package-info.java

Violation Message Line
Errors Line does not match expected header line of ''. 1