added license headers
authorYaroslav Lepenkin <yaroslav.lepenkin@jetbrains.com>
Tue, 5 Sep 2017 11:54:51 +0000 (14:54 +0300)
committerYaroslav Lepenkin <yaroslav.lepenkin@jetbrains.com>
Tue, 5 Sep 2017 11:54:51 +0000 (14:54 +0300)
26 files changed:
plugins/stats-collector/log-events/src/main/kotlin/com/intellij/stats/events/completion/LogEvents.kt
plugins/stats-collector/log-events/src/test/kotlin/com/intellij/stats/events/completion/CompletionStartedValidatorTest.kt
plugins/stats-collector/log-events/src/test/kotlin/com/intellij/stats/events/completion/EventSerializeDeserializeTest.kt
plugins/stats-collector/log-events/src/test/kotlin/com/intellij/stats/events/completion/EventStreamValidatorTest.kt
plugins/stats-collector/log-events/src/test/kotlin/com/intellij/stats/events/completion/ValidatorTest.kt
plugins/stats-collector/src/com/intellij/completion/enhancer/CompletionEnhancingContributor.kt
plugins/stats-collector/src/com/intellij/completion/enhancer/ContributorsTimeStatistics.kt
plugins/stats-collector/src/com/intellij/plugin/Actions.kt
plugins/stats-collector/src/com/intellij/plugin/Settings.kt
plugins/stats-collector/src/com/intellij/plugin/Startup.kt
plugins/stats-collector/src/com/intellij/sorting/MLSorter.kt
plugins/stats-collector/src/com/intellij/sorting/SortingTimeStatistics.kt
plugins/stats-collector/src/com/intellij/stats/completion/experiment/WebServiceStatusProvider.kt
plugins/stats-collector/src/com/intellij/stats/tracking/IntervalCounter.kt
plugins/stats-collector/test/com/intellij/completion/contributors/ContributorsOrderTest.kt
plugins/stats-collector/test/com/intellij/completion/contributors/InvocationCountEnhancerTest.kt
plugins/stats-collector/test/com/intellij/completion/contributors/TestContributor.kt
plugins/stats-collector/test/com/intellij/components/StatusUpdateHappensTest.kt
plugins/stats-collector/test/com/intellij/mocks/ComponentMocks.kt
plugins/stats-collector/test/com/intellij/mocks/SortingMocks.kt
plugins/stats-collector/test/com/intellij/sorting/CompletionOrderWithFakeRankerTest.kt
plugins/stats-collector/test/com/intellij/sorting/CompletionRankComputationTest.kt
plugins/stats-collector/test/com/intellij/sorting/CompletionRerankingTest.kt
plugins/stats-collector/test/com/intellij/sorting/UpdateExperimentStatusTest.kt
plugins/stats-collector/test/com/intellij/sorting/Utils.kt
plugins/stats-collector/test/com/intellij/stats/tracking/IntervalCounterTrackingTest.kt

index 4a8560f5dd24d1e654b7d7fe543737db4fb4b2d8..e838c647a9931c5f0f751c5ec8e9de367ccc3801 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.events.completion
 
 
index cf0fd8c5ae0b76be0e450642029a89ec5211f94f..27d68f2cf08876df757cae2226cbd7002bc3a74a 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.events.completion
 
 import org.assertj.core.api.Assertions.assertThat
index 31a8526b9ce213587a81b6fa90ff7a6692361b32..02ae2670c502ea73f213deaa14da823a17da944c 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.events.completion
 
 import junit.framework.Assert.assertEquals
index 0ddeaae2bc372e68163a4811f5f128ca64a5ebb6..5630d51025b65555d5d68b298660966d9ea459c9 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.events.completion
 
 import org.assertj.core.api.Assertions.assertThat
index e1331151289e1148575f2d80fa0e7e06643cb3a5..2be1d748910921f5acc4b6213f3055b376d01093 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.events.completion
 
 import org.assertj.core.api.Assertions.assertThat
index 7ff747e7d547cda85ebb6faaec012a2adc0c5fd9..fbf22e4d96a38286df68b33473e525ee840f87a2 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.completion.enhancer
 
 import com.intellij.codeInsight.completion.*
index 273ad58b3b9ccbeb01aa394cd130efa4d3b6bd1f..26426b0993735d06bbe5ef780e7c78e3d61fe3b9 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.completion.enhancer
 
 import com.intellij.lang.Language
index ea16d05729e419f016b0a148b954b351c71348f5..9e489590aa87e6425f17395ae26c7dea7f84c9a5 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.plugin
 
 import com.intellij.codeInsight.completion.CodeCompletionHandlerBase
index b80c370e3ead29213ebd37d90d307ada5927eefe..ff7078af0afb28a1d9ddc3ad7bb6580d2472e3e2 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.plugin
 
 import com.intellij.completion.enhancer.ContributorsTimeStatistics
index 8af751822a9ab33d145c890a27b41be7ccda80e7..e3cacd79e7b216bf8e0745dd2ba6086b264f487d 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.plugin
 
 import com.intellij.ide.util.PropertiesComponent
index da96722345ac0b3d266e2189ed2d89ff17fb63ba..d3196abc57b2234bd85b22b2cfe66c0e06a53765 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.completion.CompletionFinalSorter
index 43d2e78acf5d28b0d44a10fc06fda7df0f7ed543..301ee43de380532c3418e599329045248a57a285 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.openapi.components.PersistentStateComponent
index 2a7af9bd9104262820be9ef69cee7b83eb371315..9ee929b322efeef0a8f136addb12a040e9a81283 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.completion.experiment
 
 import com.google.gson.Gson
index 607d1ca49504a68a8cb994defe18ffddd806434e..8526b27e35dc0fb02fd37cef0bc1dd752b77f19b 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.tracking
 
 data class IntervalData(val intervalStart: Double, val intervalEnd: Double, val count: Int)
index b99af427a8a8a3ea68cdb7377bcbafdc4f0bed02..5cf21652ea8bd3ce9a395fad86d9f3537a84b0e8 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.completion.contributors
 
 import com.intellij.codeInsight.completion.CompletionContributorEP
index 295464fa26396af87adcd05c6781710780229037..09475968b54249fa002cae558792769479354a82 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.completion.contributors
 
 import com.intellij.codeInsight.completion.CompletionContributorEP
index e9e681f8fc2b72e4c1c7923bbf471022e7f14b01..f2cc3419d73eaf0519f8e5ffc00f2321bd683491 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.completion.contributors
 
 import com.intellij.codeInsight.completion.CompletionContributor
index dcd75638a0ba5c2252a787cbc5325d9636c2aa09..52bb60c1bd2acdce3e313aadac27ad892854728d 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.components
 
 import com.intellij.mocks.TestRequestService
index 72b33baa540bd9bdacf15924f51de53d3af729b4..c8f2c9c8c4d12a85b460c2fb67f7ee3a9e4f9a08 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.mocks
 
 import com.intellij.stats.completion.RequestService
index fa6be163a31a2bf9d40a54c9bf43662d3e4396e3..996d9b6fbd58a35578dc0e92b7e5063db0d9e543 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.mocks
 
 import com.intellij.codeInsight.completion.CompletionLocation
index e067c95ade91e2b78815dac0418124610fe74e79..35679e6877c59b0902b8f5b87d4ec1523f2eccd7 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.completion.LightFixtureCompletionTestCase
index 198ac916282a1256edfbbe6e53cff3f2f49608e8..fe90b29dcf1c2ad4b370e9a18d40b6a82c996b26 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.completion.CompletionType
index 66df698cfd466bc3ddecd80399d4b6687323525e..a24c569937e58109047ee9b8fab2f023ec050964 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.completion.LightFixtureCompletionTestCase
index 322cb33124cc5a55db22109d0bb64988e775e318..73a08d0cdf770af57ec2f7dcbad9aa267e5b4626 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.completion.LightFixtureCompletionTestCase
index 5f1814cd308cd07b4aa5439b0485bc804c4608e3..d87612bf48b12e9683dc0130c4f2fa3494968d7b 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.sorting
 
 import com.intellij.codeInsight.lookup.LookupElement
index f2d062f6c61f8efc9263927ccffe98ae96c69cca..189ea553ff41fc10bebdc1a16d133b6d52ddb73e 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ * Copyright 2000-2017 JetBrains s.r.o.
+ *
+ * Licensed 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.
+ */
+
 package com.intellij.stats.tracking
 
 import org.junit.Test