...
- Tabs.
- All public and protected classes, methods, and fields should have Javadocs.
- Line length: unlimited.
...
Copyrights
Here are the copyright statements to use for each language. All files (even test comparison files) must have copyright statements to get past the Apache RAT tool.
Language | |
---|
.java .json | // *************************************************************************************************************************** // * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * // * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * // * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * // * with the License. You may obtain a copy of the License at * // * * // * http://www.apache.org/licenses/LICENSE-2.0 * // * * // * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * // * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * // * specific language governing permissions and limitations under the License. * // *************************************************************************************************************************** |
.xml .classpath .project .launch .md | <!-- *************************************************************************************************************************** * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * * with the License. You may obtain a copy of the License at * * * * http://www.apache.org/licenses/LICENSE-2.0 * * * * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * * specific language governing permissions and limitations under the License. * * * *************************************************************************************************************************** --> |
.txt | *************************************************************************************************************************** * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * * with the License. You may obtain a copy of the License at * * * * http://www.apache.org/licenses/LICENSE-2.0 * * * * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * * specific language governing permissions and limitations under the License. * *************************************************************************************************************************** |
.css | /*************************************************************************************************************************** * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * * with the License. You may obtain a copy of the License at * * * * http://www.apache.org/licenses/LICENSE-2.0 * * * * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * * specific language governing permissions and limitations under the License. * ***************************************************************************************************************************/ |
.mf | Copyright: *************************************************************************************************************************** * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * * with the License. You may obtain a copy of the License at * * * * http://www.apache.org/licenses/LICENSE-2.0 * * * * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * * specific language governing permissions and limitations under the License. * *************************************************************************************************************************** |
.properties .prefs | # *************************************************************************************************************************** # * Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file * # * distributed with this work for additional information regarding copyright ownership. The ASF licenses this file * # * to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance * # * with the License. You may obtain a copy of the License at * # * * # * http://www.apache.org/licenses/LICENSE-2.0 * # * * # * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an * # * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * # * specific language governing permissions and limitations under the License. * # *************************************************************************************************************************** |